defrag

적용 대상: Windows Server 2022, Windows Server 2019, Windows 11, Windows 10, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

찾아 시스템 성능 향상을 위해 로컬 볼륨의 조각화 된 파일을 통합 합니다.

로컬의 멤버 자격이 관리자 그룹 또는 그에 해당 하는이 명령을 실행 하는 데 필요한 최소입니다.

구문

defrag <volumes> | /c | /e <volumes>    [/h] [/m [n]| [/u] [v]]
defrag <volumes> | /c | /e <volumes> /a [/h] [/m [n]| [/u] [v]]
defrag <volumes> | /c | /e <volumes> /x [/h] [/m [n]| [/u] [v]]
defrag <volume> [<parameters>]

매개 변수

매개 변수 설명
<volume> 분석 하거나 조각 모음을 볼륨의 드라이브 문자 또는 탑재 지점 경로 지정 합니다.
/a 지정된 볼륨에 대한 분석을 수행합니다.
/b 부팅 최적화를 수행하여 부팅 성능을 향상합니다.
/c 모든 볼륨에서 작업을 수행합니다.
/d 기존 조각 모음을 수행합니다(기본값). 하지만 계층화된 볼륨에서는 기존 조각 모음이 용량 계층에서만 수행됩니다.
/e 지정된 볼륨을 제외한 모든 볼륨에서 작업을 수행합니다.
/g 지정된 볼륨에서 스토리지 계층을 최적화합니다.
/h 작업을 정상 우선 순위(기본값은 낮음)로 실행합니다.
/i [n] 계층 최적화는 각 볼륨에서 최대 n초 동안 실행됩니다.
/k 지정된 볼륨에서 슬래브 통합을 수행합니다.
/l 지정된 볼륨에서 재트림을 수행합니다.
/m [n] 백그라운드에서 각 볼륨에서 병렬로 작업을 실행합니다. n개 스레드는 스토리지 계층을 병렬로 최적화합니다.
/o 각 미디어 유형에 대해 적절한 최적화를 수행합니다.
/t 지정된 볼륨에서 이미 진행 중인 작업을 추적합니다.
/U 화면에 작업의 진행률을 인쇄합니다.
/v 조각화 통계를 포함하는 자세한 출력을 출력합니다.
/x 지정된 볼륨에서 여유 공간 통합을 수행합니다.
/? 도움말 정보를 표시합니다.

설명

  • 다음을 포함하여 특정 파일 시스템 볼륨 또는 드라이브를 조각 모음할 수 없습니다.

    • 파일 시스템에 의해 잠긴 볼륨입니다.

    • 파일 시스템이 더티 표시되어 손상 가능성을 나타내는 볼륨입니다.
      이 볼륨 또는 드라이브를 조각 모음하려면 먼저 실행 chkdsk 해야 합니다. 명령을 사용하여 fsutil dirty 볼륨이 더티 여부를 확인할 수 있습니다.

    • 네트워크 드라이브.

    • CD-ROM.

    • NTFS, ReFS, Fat 또는 Fat32가 아닌 파일 시스템 볼륨입니다.

  • 이 절차를 수행하려면 로컬 컴퓨터의 Administrators 그룹 구성원이거나 적절한 권한을 위임 받아야 합니다. 컴퓨터가 도메인에 가입되어 있으면 Domain Admins 그룹의 구성원이 이 절차를 수행할 수도 있습니다. 보안 모범 사례로 실행 방법을 사용하여 이 절차를 수행하는 것이 좋습니다.

  • 조각 모음을 완전하고 적절하게 조각 모음하려면 볼륨에 15% 이상의 여유 공간이 있어야 합니다. 조각 모음은 이 공간을 파일 조각의 정렬 영역으로 사용합니다. 볼륨에 사용 가능한 공간을 15% 보다 작은 경우 조각 모음 는 부분적 으로만 조각 모음을 실행 합니다. 볼륨에 여유 공간을 늘리려면 불필요 한 파일을 삭제 하거나 다른 디스크로 이동 합니다.

  • 반면 조각 모음 는 깜박이 커서가 분석 하 고 볼륨 조각 모음을 표시 합니다. 때 조각 모음 완성 되어 분석 볼륨의 조각 모음, 분석 보고서, 조각 모음 보고서 또는 두 보고서를 표시 하 고 다음 명령 프롬프트를 종료 합니다.

  • 기본적으로 조각 모음/a 또는 /v 매개 변수를 지정하지 않으면 분석 및 조각 모음 보고서의 요약을 표시합니다.

  • 입력 하 여 텍스트 파일에는 보고서를 보낼 수 >FileName.txt, 여기서 FileName.txt 파일 이름을 지정 됩니다. 예: defrag volume /v > FileName.txt

  • 명령줄에서 조각 모음 프로세스를 중단 하려면 CTRL + C합니다.

  • 조각 모음 명령 및 디스크 조각 모음을 실행하는 것은 상호 배타적입니다. 디스크 조각 모음을 사용하여 볼륨을 조각 모음하고 명령줄에서 조각 모음 명령을 실행하는 경우 조각 모음 명령이 실패합니다. 반대로 조각 모음 명령을 실행하고 디스크 조각 모음을 열면 디스크 조각 모음의 조각 모음 옵션을 사용할 수 없습니다.

예제

진행률 및 자세한 정보 출력을 제공 하는 동안 C 드라이브의 볼륨을 조각 모음을 입력 합니다.

defrag c: /u /v

백그라운드에서 동시에 C와 D 드라이브의 볼륨을 조각 모음을 수행 하려면 다음을 입력 합니다.

defrag c: d: /m

C 드라이브에 탑재 된 볼륨의 조각화 분석을 수행 하 고 진행률을 제공 하려면 다음을 입력 합니다.

defrag c: mountpoint /a /u

보통 우선 순위로 모든 볼륨을 조각 모음을 자세한 정보 출력을 제공 하려면 다음을 입력 합니다.

defrag /c /h /v

예약된 작업

조각 모음 프로세스는 예약된 작업을 기본 테넌스 작업으로 실행하며, 일반적으로 매주 실행됩니다. 관리istrator는 드라이브 최적화 앱을 사용하여 태스크가 실행되는 빈도를 변경할 수 있습니다.

  • 예약된 작업 에서 실행하는 경우 조각 모음 은 SSD에 대해 아래 정책 지침을 사용합니다.

    • 기존 최적화 프로세스입니다. 기존의 조각 모음(예: 파일을 이동하여 합리적으로 연속적이고 다시 시도하도록)을 포함합니다. 이 작업은 한 달에 한 번 수행됩니다. 그러나 기존 조각 모음재트림을 모두 건너뛰면 분석이 실행되지 않습니다. 예약된 작업의 빈도를 변경해도 SSD의 매월 한 번 주기에는 영향을 주지 않습니다.

    • 일반적으로 예약된 실행 간에 SSD에서 기존 조각 모음을 수동으로 실행하는 경우 다음 예약된 작업 실행은 분석재시도를 수행하지만 해당 SSD에서 기존 조각 모음을 건너뜁니다.

    • 분석을 건너뛰면 드라이브 최적화 앱에 업데이트된 마지막 런타임이 표시되지 않습니다. 따라서 마지막 실행 시간은 최대 한 달이 될 수 있습니다.

    • 예약된 작업이 모든 볼륨을 조각 모음하지 않은 것을 알 수 있습니다. 이는 일반적으로 다음과 같은 이유로 인해 수행됩니다.

      • 이 프로세스는 컴퓨터가 실행되도록 절전 모드를 해제하지 않습니다.

      • 컴퓨터가 연결되어 있지 않습니다. 컴퓨터가 배터리 전원으로 실행되는 경우 프로세스가 실행되지 않습니다.

      • 컴퓨터가 유휴 상태에서 다시 시작됩니다.