Windows에서 디스크 검사 도구인 ChkDsk(Check Disk)가 특정 퍼센트에서 멈추거나 일부 단계에서 진행되지 않는 현상이 발생할 수 있습니다. 예를 들어 10%, 12%, 27% 등 특정 지점에서 더 이상 진행되지 않거나, 검사 단계 중 2단계, 4단계, 5단계 등에서 멈추는 경우입니다. 이 글에서는 이러한 문제를 해결하는 데 도움이 되는 몇 가지 문제 해결 방법을 소개합니다.
ChkDsk가 멈추거나 정지될 때 시도해 볼 방법
ChkDsk가 멈춰 있거나 진행되지 않는다면 아래 두 가지 방법을 순서대로 시도해 보시기 바랍니다.
- 검사가 완료될 때까지 기다립니다.
- PC를 재시작한 후 디스크 정리(Disk Cleanup), SFC, DISM을 실행합니다.
1] 검사가 완료될 때까지 기다리기
가장 권장되는 방법은 조급해하지 않고 검사가 끝날 때까지 기다리는 것입니다. 완료까지 몇 시간이 걸릴 수 있지만, 대부분의 경우 충분한 시간을 주면 검사가 정상적으로 마무리되는 것으로 알려져 있습니다. 필요하다면 밤새 두고 검사가 자연스럽게 진행되도록 내버려 두는 것도 좋은 방법입니다.
2] PC 재시작 후 디스크 정리, SFC, DISM 실행
기다려도 해결되지 않는다면 전원 버튼을 눌러 컴퓨터를 강제로 재시작하세요. 다음 부팅 과정에서 Esc, Enter 또는 해당 키를 눌러 실행 중인 ChkDsk를 중단할 수 있습니다.
바탕화면으로 정상 부팅된 후에는 다음 절차를 따르세요.
- 디스크 정리 유틸리티를 실행하여 불필요한 임시 파일과 정크 파일을 제거합니다.
- 관리자 권한으로 명령 프롬프트(CMD)를 열고
sfc /scannow를 입력한 뒤 Enter 키를 눌러 시스템 파일 검사기(SFC)를 실행합니다. - 검사가 완료되면 컴퓨터를 재시작합니다.
- 재부팅 시 ChkDsk가 다시 실행되지 않도록 반드시 건너뛰세요.
- 이후 다시 관리자 권한으로 명령 프롬프트를 엽니다.
Dism /Online /Cleanup-Image /RestoreHealth를 입력합니다.- Enter 키를 눌러 Windows 이미지를 복구합니다.
위 과정을 마친 후 ChkDsk가 끝까지 검사를 완료할 수 있는지 확인해 보세요. 앞서 말씀드린 것처럼, 필요하다면 밤새 시간을 두고 진행되도록 두는 것이 좋습니다.
참고: 최신 Windows의 디스크 검사 방식 변화
이러한 문제는 Windows 7 이전 버전에서 더 자주 발생했습니다. Windows 8부터 Microsoft는 디스크 손상을 감지하고 복구하는 chkdsk 유틸리티를 새롭게 재설계했으며, Windows 10과 11은 디스크 검사 작업을 훨씬 더 효율적으로 처리합니다.
또한 Microsoft는 ReFS라는 파일 시스템을 도입했습니다. ReFS는 복원력(resiliency)을 위한 별도의 모델을 사용하기 때문에 오프라인 상태의 기존 chkdsk 실행 없이도 손상을 복구할 수 있습니다. 대신 자동 유지 관리(Automatic Maintenance) 과정에서 파일 시스템 오류, 배드 섹터, 손실된 클러스터 등을 주기적으로 점검하므로, 사용자가 직접 검사를 실행할 필요가 크게 줄어들었습니다.
디스크 건강 관리의 중요성
하드디스크의 상태를 꾸준히 살펴보는 것은 매우 중요하며, 그렇기 때문에 ChkDsk가 끝까지 완주하는 것이 바람직합니다. 다만 필요에 따라 ChkDsk 작업을 취소할 수도 있습니다. 추가 정보가 필요하다면 언제든지 ChkDsk 로그 파일을 확인해 보시기 바랍니다.
함께 읽으면 좋은 글
- ChkDsk(디스크 검사)가 부팅할 때마다 실행되는 경우
- ChkDsk(디스크 검사)가 부팅 시 실행되지 않는 경우