Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10 부팅 시 ChkDsk(디스크 검사)가 자동으로 실행되지 않을 때 해결 방법

파일 시스템 오류나 디스크 손상을 감지하고 복구해야 할 때 가장 먼저 사용하는 도구가 바로 윈도우에 내장된 디스크 검사(Check Disk) 유틸리티입니다. ChkDsk.exe로 불리는 이 도구는 파일 시스템 오류, 배드 섹터(Bad Sector), 유실된 클러스터 등을 점검하고 수정해 줍니다.

일반적으로 검사하려는 드라이브가 사용 중이 아니라면 도구가 즉시 실행됩니다. 하지만 시스템 드라이브처럼 해당 드라이브의 파일이 사용 중이라면, 부팅 시점에 검사가 진행되도록 미리 예약해 두어야 합니다.

부팅 시 Check Disk가 실행되지 않는 원인

Windows 10, Windows 8, Windows 7 또는 Windows Vista에서 chkdsk를 부팅 시 실행하도록 예약했는데도 실제로는 작동하지 않는다면, 커널 모드 구성 요소가 드라이브를 잠그고 있어 chkdsk의 autochk가 실행되지 못하는 상황일 가능성이 있습니다.

또한 레지스트리의 BootExecute 데이터 값이 변경되었거나 손상되었을 가능성도 상당히 높습니다. 아래의 문제 해결 단계를 하나씩 차례로 시도해 보세요.

Windows 10 부팅 시 ChkDsk(디스크 검사)가 자동으로 실행되지 않을 때 해결 방법

1. 레지스트리 BootExecute 값 확인 및 복원

먼저 regedit(레지스트리 편집기)를 실행한 뒤 다음 레지스트리 키로 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

오른쪽 창에서 BootExecute의 기본값이 아래와 같이 설정되어 있는지 확인합니다.

autocheck autochk *

만약 값이 다르게 설정되어 있다면, BootExecute 항목을 마우스 오른쪽 버튼으로 클릭한 후 '수정(Modify)'을 선택하세요. 값을 위의 기본값으로 변경하고 확인을 누른 다음, 재부팅하여 Check Disk가 정상적으로 실행되는지 확인해 봅니다.

2. autochk.exe 파일 손상 여부 점검

위 방법으로도 문제가 해결되지 않는다면, system32 폴더에 위치한 autochk.exe 파일 자체가 손상되었을 가능성을 의심해 볼 수 있습니다.

이 경우 시스템 파일 검사기(System File Checker)를 실행하거나, 시스템을 이전의 정상 복원 지점으로 되돌려 보세요. 이를 통해 손상된 autochk.exe 파일을 정상적인 파일로 교체하는 데 도움을 받을 수 있습니다.

3. ChkDsk 로그 파일 확인

추가적인 정보가 필요하다면 ChkDsk 로그 파일을 직접 확인하는 것도 좋은 방법입니다. 로그 분석을 통해 디스크 검사가 실패하거나 실행되지 않은 구체적인 원인을 파악할 수 있습니다.

참고로 부팅할 때마다 ChkDsk가 반복해서 실행되거나, 디스크 검사 도중 멈추거나 중단되는 문제가 발생한다면 각 상황에 맞는 전용 해결 가이드를 함께 참고하는 것이 좋습니다.