본문 바로가기

디스크와 파티션

[디스크 관리, DiskPart] 볼륨 축소, Shrink 작업시 가상 디스크 관리자 오류 해결법

디스크 관리, DiskPart 파티션 축소 오류

1. 오류 메시지

디스크 관리나 DiskPart 를 통해 파티션(볼륨)의 크기를 축소하는 작업을 하고자 할 때 간혹 아래와 같이 '서비스를 사용할 수 없거나 서비스와 연관되어 사용 가능한 장치가 없기 때문에 서비스를 시작할 수 없습니다.' 라는 오류 메시지를 만날 수 있습니다.






2. 문제의 원인

파티션(볼륨) 축소를 진행하면 축소되는 공간에 위치한 파일들을 적절히 이동을 시켜야 합니다.

파티션 축소 과정



이러한 파일 이동 작업은 윈도우에 내장된 디스크 조각 모음을 통해 이루어지게 됩니다. 하지만 Disk Defragmenter 서비스가 꺼져 있으면 윈도우는 내장된 디스크 조각 모음을 사용할 수 없고, 고로 파일을 이동시킬 수 없기 때문에 축소 작업은 시작되지 못하고 오류를 출력하게 되는 겁니다.





3. Disk Defragmenter 서비스의 시작

고로 Disk Defragmenter 서비스를 다시 시작해주면 정상적으로 파티션 축소 작업을 진행할 수 있습니다. 이는 아래와 같이 작업합니다.

01. Services.msc(시작 -> 제어판 -> 모든 제어판 항목 -> 서비스) -> Disk Defragmenter 로 들어갑니다.

02. 시작 유형을 자동으로 변경한 후 적용 -> 시작 -> 확인 순으로 작업을 진행합니다.


※ 만약 축소 작업을 모두 마치고 다시 디스크 조각 모음 서비스를 끄고 싶다면 Disk Defragmenter 속성으로 들어가 시작 유형을 사용 안함으로 변경한 후 확인 하시면 됩니다.



4. 별로 쓰잘때기 없는 이야기

참고로 이러한 문제가 요즘들어 부쩍 많이 발생하는 이유가 SSD 가 많이 보급되었고, SSD 에는 디스크 조각 모음이 필요없기 때문에 SSD 최적화 팁 등을 통해 Disk Defragmenter 서비스를 아예 끄는 경우가 많아 이러한 현상을 자주 겪는 듯 합니다. 심지어 SSD 의 기본 툴에서 최적화 옵션으로 Disk Defragmenter 서비스를 끌 수 있게끔 제공되기도 합니다.




이상입니다.