Windows 10은 뛰어난 운영체제로, 업데이트를 거듭할수록 사용자가 겪는 다양한 문제를 더 효과적으로 처리할 수 있게 되었습니다. 하지만 때로는 예상치 못한 오류가 발생하기도 합니다. 그중 대표적인 것이 바로 "Windows 10 드라이브 검색 및 복구(Scanning and repairing drive) 멈춤 현상"입니다.
이 문제는 C:, D:, E:, F: 등 특정 드라이브를 검사하거나 복구하려고 할 때 진행률이 특정 %에서 멈추거나, 검사가 끝나지 않고 무한히 지속되는 증상을 말합니다. 이번 글에서는 이러한 문제의 원인과 함께 실질적인 해결 방법을 단계별로 자세히 알아보겠습니다.
"드라이브 검색 및 복구"가 멈추는 원인
Windows 10에서 드라이브 검색 및 복구 기능이 멈춘다면 다음과 같은 원인을 의심해볼 수 있습니다.
- 드라이브가 올바르게 구성되어 있지 않은 경우
- 하드 디스크에 배드 섹터(bad sector)가 존재하는 경우
- PC에 바이러스나 악성코드가 감염된 경우
- PC를 정상적으로 종료하지 않은 경우
드라이브 검색 및 복구 멈춤 현상 해결 방법
1. 디스크 최적화 유틸리티 활용하기
복잡한 수동 작업에 들어가기 전에, 가장 간편하고 효과적인 방법부터 소개합니다. 전문 디스크 관리 유틸리티를 활용하면 조각 모음, 불필요한 파일 정리, 파일 시스템 복구까지 한 번에 처리할 수 있습니다.
예를 들어 Disk Speedup 같은 유틸리티를 사용하면 다음 두 가지 핵심 모듈로 드라이브 문제를 점검할 수 있습니다.
(1) Disk Optimizer(디스크 최적화)
선택한 하드 드라이브의 조각난 데이터를 재배열하여 시스템 성능을 개선하고, 디스크의 데이터 접근 속도를 높여줍니다.
(2) Disk Doctor(디스크 닥터)
디스크에 문제가 있는지 자동으로 스캔하고, 발견된 오류 목록을 보여준 뒤 이를 수정해 줍니다. 분석 옵션은 두 가지 중 선택할 수 있습니다.
- Normal(일반): 기본적인 디스크 오류 검사
- Thorough(정밀): 배드 섹터까지 포함한 심층 검사
2. 제어판에서 드라이브 상태 확인하기
두 번째 방법은 Windows 제어판을 통해 드라이브 상태를 점검하는 것입니다.
진행 순서:
- Windows 검색창에 제어판(Control Panel)을 입력하고 실행합니다.
- 보기 방식을 작은 아이콘(Small icons)으로 변경합니다.
- 보안 및 유지 관리(Security and Maintenance)를 클릭합니다.
- 드라이브 상태(Drive Status) 항목에서 문제 여부를 확인하고, 표시되는 링크를 통해 문제를 해결할 수 있습니다.
3. 각 드라이브마다 오류 검사 실행하기
개별 드라이브에 대해 직접 오류 검사를 실행하는 방법도 있습니다.
진행 순서:
- Win + E 단축키를 눌러 파일 탐색기를 엽니다.
- 점검할 드라이브(C:, D:, E: 등)를 마우스 오른쪽 버튼으로 클릭한 후 속성(Properties)을 선택합니다.
- 도구(Tools) 탭에서 검사(Check) 버튼을 클릭합니다.
- 드라이브 스캔(Scan Drive)을 클릭하면 검사가 시작됩니다.
- 오류가 발견되면 오류 검사(Error Checking) 창이 나타납니다.
- 드라이브 검색 및 복구(Scan and repair drive)를 클릭해 복구를 진행합니다.
4. 안전 모드에서 부팅 시 CHKDSK 비활성화하기
안전 모드는 기본 응용 프로그램만으로 Windows를 부팅하기 때문에, 파일 시스템 오류나 배드 섹터 같은 심각한 문제를 파악하기에 유리합니다.
하드 디스크에 이상이 없는데도 계속 "검색 및 복구 멈춤" 현상이 나타난다면, 레지스트리를 수정하여 부팅 시 CHKDSK가 자동 실행되지 않도록 설정할 수 있습니다. 레지스트리 편집 전에는 반드시 백업을 진행하여 복원 지점을 만들어 두시기 바랍니다.
진행 순서:
- Windows를 안전 모드로 부팅합니다.
- 안전 모드로 진입한 후 Windows + R 키를 눌러 실행(Run) 대화상자를 엽니다.
- Regedit을 입력하고 Enter 키를 누릅니다.
- 다음 경로로 이동합니다:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager - BootExecute 항목을 선택합니다.
- 값 데이터(Value data)를
autocheck autochk /k:'드라이브 문자'(예: C)로 변경합니다. - 확인(OK)을 클릭합니다.
- PC를 일반 모드로 재시작한 후 문제가 해결되었는지 확인합니다.
5. Windows PowerShell의 Repair-Volume 명령어 사용하기
운영체제로 정상 부팅이 가능하다면, Windows PowerShell에서 Repair-Volume 명령어를 활용할 수 있습니다. 이 명령어는 드라이브별로 실행되며, 완료 후 멈춤 현상이 사라졌는지 확인하면 됩니다.
진행 순서:
- Windows 검색창에 PowerShell을 입력합니다.
- 오른쪽 패널에서 관리자 권한으로 실행(Run as administrator)을 클릭합니다.
- PowerShell 창이 열리면 아래 명령어를 입력하거나 붙여넣습니다:
repair-volume -driveletter [드라이브 문자]
참고: 명령어 구문을 정확하게 입력하는 것이 매우 중요합니다.
6. 안전 모드에서 CHKDSK 실행하기
안전 모드의 활용법은 이미 살펴보았습니다. 안전 모드에서 명령 프롬프트(Command Prompt)를 통해 CHKDSK를 실행하면 "드라이브 검색 및 복구" 문제를 해결할 수 있습니다.
진행 순서:
- 4번 방법에서 설명한 대로 Windows 안전 모드로 부팅합니다.
- 안전 모드 진입 후 Windows 검색창에 cmd를 입력합니다.
- 명령 프롬프트 창이 열리면 아래 명령어를 입력합니다:
CHKDSK /[드라이브 문자](예:CHKDSK /F) - 'CHKDSK cannot run because volume is in use by another process'(다른 프로세스가 볼륨을 사용 중이므로 CHKDSK를 실행할 수 없습니다) 메시지가 나타나면 Y를 입력하고 Enter 키를 누릅니다.
- PC를 일반 모드로 재부팅한 후 문제가 해결되었는지 확인합니다.
마무리
이번 글에서는 Windows 10에서 "드라이브 검색 및 복구"가 특정 구간에서 멈추는 문제를 해결하는 6가지 방법을 알아보았습니다. 간단한 유틸리티 활용부터 제어판 점검, 레지스트리 수정, PowerShell 명령어까지 상황에 맞는 방법을 선택해 적용해 보시기 바랍니다. 도움이 되셨다면 주변에 공유해 주세요!