Windows 11/10의 향상된 디스크 조각 모음 도구
Windows에 기본 내장된 디스크 조각 모음(Disk Defragmenter) 도구는 지속적으로 개선되어 왔으며, 특히 Windows 11/10에서는 이전 버전보다 훨씬 뛰어난 성능을 발휘합니다. 조각 모음 엔진과 단편화 관리 기능이 크게 향상되었고, 디스크 조각 모음은 백그라운드에서 낮은 우선순위 작업으로 실행되기 때문에 컴퓨터 성능에 거의 영향을 주지 않습니다. 시스템이 유휴 상태일 때만 작동하며, 작업 스케줄러(Task Scheduler)를 활용해 하드 디스크를 자동으로 조각 모음 상태로 유지합니다. 이러한 자동 조각 모음은 Windows 11/10/8/7/Vista의 성능에 부정적인 영향을 미치지 않습니다.
디스크 조각 모음(드라이브 최적화) 도구의 주요 특징
기본 설정에서 조각 모음 도구는 64MB보다 작은 파일만 조각 모음을 수행합니다. 마이크로소프트의 벤치마크 결과에 따르면, 이미 16,000개 이상의 연속 클러스터로 구성된 이 크기의 조각들은 성능에 미미한 영향만 미치기 때문입니다. 즉, 게임 파일이나 대용량 미디어 파일은 사실상 그대로 유지됩니다. 따라서 64MB를 초과하는 파일도 조각 모음하려면 아래에서 설명할 -w 매개변수를 사용해야 합니다.
조각 모음 기능은 더욱 포괄적으로 발전했습니다. Windows Vista 이전 버전에서는 재배치가 불가능했던 많은 파일들이 이제 최적으로 배치될 수 있습니다. 특히 다양한 NTFS 메타데이터 파일을 이동 가능하도록 만드는 데 많은 노력이 기울여졌습니다. NTFS 메타데이터 파일의 재배치 기능은 볼륨 축소에도 도움이 되는데, 시스템이 모든 파일과 파일 시스템 메타데이터를 더 촘촘하게 배치하여 '끝부분'의 공간을 확보하고, 필요할 때 해당 공간을 회수할 수 있기 때문입니다.
Windows 7에서는 마이크로소프트가 SSD(솔리드 스테이트 드라이브)에 대한 조각 모음을 비활성화했습니다. 그러나 Windows 11/10/8에서는 이 도구가 일반 디스크 최적화 도구로 변모했기 때문에 SSD에 대해서도 기본적으로 활성화되어 있습니다. SSD를 사용 중이라면 조각 모음과 SSD에 관한 글도 함께 참고하는 것이 좋습니다.
디스크 조각 모음 프로세스는 사용자가 조정할 수 있는 일정에 따라 시작됩니다. Windows 11/10/8 또는 Windows 7에서 디스크 조각 모음을 열려면 드라이브 아이콘을 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택한 다음 '도구' 탭을 클릭하면 됩니다.
여기서 설정 변경 버튼을 클릭하여 매일, 매주 또는 매월 예약 검사를 실행하도록 설정할 수 있으며, 분석 또는 최적화 버튼을 클릭해 즉시 조각 모음을 수행할 수도 있습니다.
기억해야 할 몇 가지 사항:
- 디스크 조각 모음은 휴지통의 파일을 조각 모음하지 않습니다. 조각 모음을 실행하기 전에 먼저 디스크 정리를 수행하고 휴지통을 비우는 것이 좋습니다.
- 사용 중인 파일도 조각 모음하지 않습니다. 가능한 한 많은 프로세스를 종료한 후 조각 모음을 실행하는 것이 좋습니다.
- 다음 파일들은 조각 모음되지 않습니다: Bootsect DOS, Safeboot fs, Safeboot CSV, Safeboot RSV, Hiberfil sys, 메모리 덤프, Windows 페이지 파일. 단, 아래에서 설명할 -b 매개변수를 사용하면 부팅 파일을 최적화할 수 있습니다.
디스크 조각 모음 명령줄 옵션
명령줄 옵션을 사용하면 조각 모음 프로세스를 세밀하게 제어할 수 있습니다.
특정 드라이브(예: C 드라이브)를 조각 모음하려면 명령 프롬프트를 열고 다음과 같이 입력합니다:
defrag c:
Defrag 명령과 함께 다음 매개변수(스위치)를 사용하면 제어를 더욱 세밀하게 조정할 수 있습니다:
-r — 기본 설정값으로, 64MB 미만의 파일 조각을 조각 모음합니다.
-a — 선택한 드라이브/볼륨을 분석하고 분석 및 조각 모음 보고서로 구성된 요약 보고서를 표시합니다.
-c — 컴퓨터의 모든 볼륨을 조각 모음합니다. 이 옵션 사용 시에는 드라이브 문자를 지정하지 않습니다.
-w — 모든 크기의 파일에 대해 전체(FULL) 조각 모음을 수행합니다.
-f — 드라이브의 여유 공간이 부족하더라도 강제로 조각 모음을 수행합니다. 디스크 조각 모음 도구가 볼륨을 완전히 조각 모음하려면 최소 15%의 여유 공간이 필요합니다.
-i — 조각 모음이 백그라운드에서 실행되며 컴퓨터가 유휴 상태일 때만 작동하도록 합니다. 예약된 작업으로 실행할 때와 같은 방식입니다.
-v — 전체 보고서를 표시합니다.
-b — 부팅 파일과 응용 프로그램만 최적화합니다.
조각 모음 진행 중에는 깜박이는 커서만 표시되는데, 이것이 바로 프로세스가 진행 중이라는 신호입니다. 조각 모음 프로세스를 중단하려면 명령 창에서 Ctrl + C를 누르면 됩니다.
참고: Windows 10에서 하드 드라이브 속도와 성능을 높이는 방법도 확인해 보세요.
디스크 조각 모음이 실행되지 않을 때
조각 모음을 실행할 수 없거나 Windows에서 조각 모음 유틸리티가 작동하지 않거나, 드라이브 또는 볼륨에 오류가 있다고 표시되는 경우 명령 프롬프트에서 다음과 같이 입력하여 chkdsk를 실행합니다. 여기서 c는 드라이브 문자입니다.
chkdsk c: /f
Chkdsk가 파일 시스템을 복구한 후에는 Defrag를 정상적으로 실행할 수 있습니다. 그래도 문제가 해결되지 않으면 '디스크 조각 모음을 시작할 수 없음' 또는 '초기화 실패' 관련 글을 참고하세요.
관련 글: 배치 파일을 사용하여 하드 드라이브를 조각 모음하는 방법.
Windows 11/10/8에서는 기본 조각 모음 도구가 대부분의 사용자에게 충분하지만, 무료 조각 모음 소프트웨어를 선호하는 사용자도 있습니다. 이런 프로그램들도 살펴볼 만합니다.
디스크 조각 모음 도구에 표시되는 숨겨진 파티션에 대해 알고 계신가요?