CHKDSK는 Microsoft가 개발한 Windows 기본 제공 기능으로, 배드 섹터와 조각난 공간을 검사하여 디스크 무결성을 확인하고 디스크 성능과 전반적인 효율성을 최적화하도록 설계되었습니다. Windows에서 디스크 오류를 감지하면 자동으로 chkdsk를 실행하거나 사용자에게 chkdsk 실행을 요청합니다.

참고: Windows 8에서는 오류 메시지가 약간 다릅니다. "드라이브에서 오류가 발견되었습니다. 이러한 오류를 복구하고 데이터 손실을 방지하려면 지금 PC를 다시 시작하세요. 복구 작업은 시간이 다소 걸릴 수 있습니다."
'디스크 중 하나의 일관성을 확인해야 합니다' 오류의 원인
비슷한 문제를 겪은 다른 사용자들의 해결 사례를 조사한 결과, 이 오류 메시지를 유발하는 몇 가지 일반적인 원인을 확인할 수 있었습니다. 아래 시나리오 중 하나가 현재 상황에 해당할 가능성이 높습니다.
- 최대 절전 모드 해제 후 저장 파일이 변경된 경우 – Windows 기반 컴퓨터가 최대 절전 모드에 진입하면(Windows 버전과 관계없이) 메모리 내용, 시스템 상태 등 필요한 모든 정보가 Hiberfile이라는 파일에 저장됩니다. 시스템이 최대 절전 모드에서 빠져나오는 시점에 저장 장치의 내용이 변경되면 데이터 손상 및 기타 불일치가 발생할 수 있습니다.
- 지원되지 않는 구성으로 Windows 8이 설치된 경우 – 주로 다른 운영 체제와 함께 Windows 8을 멀티부팅으로 설치할 때 발생합니다. 지원되지 않는 구성에서 멀티부팅을 시도하면 문제가 생길 수 있습니다.
- 하드 디스크에 NTFS 파일 시스템 오류가 있는 경우 – 하드 디스크에 파일 시스템 오류가 존재해도 이 문제가 발생할 수 있습니다. 이 경우 드라이브의 오류를 검사하고 수정하는 것이 해결책입니다.
- 레지스트리에서 디스크 검사 항목이 삭제되지 않은 경우 – 특정 상황에서 발생하는 것으로 알려져 있습니다. 이 경우 레지스트리 편집기를 사용해 CHKDSK 레지스트리 항목을 수동으로 삭제해야 합니다.
이 오류 메시지의 해결책을 찾고 있다면, 이 글에서 단계별 문제 해결 방법을 안내해 드립니다. 아래는 비슷한 상황의 사용자들이 실제로 성공적으로 문제를 해결하는 데 사용한 방법들을 정리한 목록입니다.
최상의 결과를 얻으려면 아래 방법들을 제시된 순서대로 하나씩 따라 하며, 본인의 상황에 맞는 효과적인 해결책을 찾아보세요.
방법 1: CHKDSK 검사 완료하기
문제를 의심하기 전에, Windows가 매번 부팅 시 "디스크 중 하나의 일관성을 확인해야 합니다" 오류를 표시하는 데 정당한 이유가 있을 가능성을 먼저 고려해야 합니다.
아마도 시작 프로세스를 방해하는 시스템 파일 오류를 처리하려는 것일 가능성이 큽니다. 이전에 시도하지 않았다면, 아무 키도 누르지 말고 CHKDSK 검사가 끝까지 완료되도록 두세요.
아래 지침에 따라 수동으로 CHKDSK 검사를 실행할 수도 있습니다.
- Windows 키 + R을 눌러 실행 대화 상자를 연 뒤, "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트 창을 엽니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭해 관리자 권한을 부여합니다.

- 관리자 권한 명령 프롬프트 창에서 다음 명령을 입력하고 Enter를 눌러 CHKDSK 검사를 실행합니다.
chkdsk /r
검사가 완료되면 컴퓨터가 시작 절차를 마치도록 한 후(필요한 경우), 한 번 더 재시작합니다.
더 이상 오류가 발생하지 않으면 문제가 해결된 것입니다. 여전히 매번 부팅 시 "디스크 중 하나의 일관성을 확인해야 합니다" 오류가 나타난다면 아래 다음 방법으로 넘어가세요.
방법 2: 레지스트리 편집기로 디스크 검사 항목 수동 삭제
CHKDSK 절차가 완료된 후 컴퓨터를 정상적으로 시작할 수 있는데도 매번 부팅 시 "디스크 중 하나의 일관성을 확인해야 합니다" 오류가 계속 나타난다면, 레지스트리 내부의 항목 삭제 오류를 겪고 있을 가능성이 있습니다.
같은 문제를 겪은 여러 사용자들은 레지스트리 편집기로 예약된 CHKDSK 검사 항목을 삭제한 후 문제가 해결되었다고 보고했습니다. 검사가 완료된 후에도 예약된 디스크 검사 항목이 레지스트리에서 삭제되지 않아 이 오류가 반복될 수 있습니다.
레지스트리 편집기를 사용해 예약된 CHKDSK 검사를 삭제하고 문제를 해결하는 방법은 다음과 같습니다.
- Windows 키 + R을 눌러 실행 대화 상자를 연 뒤, "regedit"를 입력하고 Enter를 눌러 레지스트리 편집기를 엽니다. UAC(사용자 계정 컨트롤) 프롬프트에서 예를 클릭해 관리자 권한을 부여합니다.

- 레지스트리 편집기에서 왼쪽 창을 이용해 다음 위치로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
- 해당 위치에 도달하면 오른쪽 창에서 BootExecute 값을 두 번 클릭합니다.
- BootExecute의 값 데이터가 autocheck autochk * /r\DosDevice\C:로 설정되어 있다면 autocheck autochk *로 변경하고 확인을 눌러 변경 사항을 저장합니다.

참고: 값 데이터가 이미 autocheck autochk *로 설정되어 있다면 아무것도 변경하지 말고 바로 다음 방법으로 넘어가세요.
- 컴퓨터를 재시작하고 다음 부팅 시 오류가 다시 나타나는지 확인합니다.
여전히 디스크 중 하나의 일관성을 확인해야 합니다 오류가 나타난다면 아래 다음 방법으로 넘어가세요.
방법 3: 더티 비트(dirty bit) 상태 확인
아무것도 예약하지 않았는데도 CHKDSK 검사가 계속 실행되는 한 가지 이유는 디스크의 "더티 비트(dirty bit)"가 설정되어 있기 때문입니다. Windows가 올바르게 종료되지 않았거나, 일부 파일 변경이 완료되지 않았거나, 디스크가 손상된 경우 이 상태가 적용됩니다.
경우에 따라 이것은 디스크가 곧 고장 날 징조일 수도 있습니다. 또한 외장 드라이브에서 이런 현상이 발생한다면 하드웨어 안전하게 제거 기능을 사용하지 않고 제거했기 때문일 가능성이 높습니다.
위의 어떤 경우든 fsutil 명령을 사용해 더티 비트의 상태를 확인할 수 있습니다. 단, 관리자 권한이 있는 명령 프롬프트에서 실행해야 합니다.
다음 단계를 따라 해 보세요.
- Windows 키 + R을 눌러 실행 대화 상자를 연 뒤, "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭해 관리자 권한을 부여합니다.

- 관리자 권한 명령 프롬프트 창에서 다음 명령을 실행하고 Enter를 눌러 더티 비트의 상태를 확인합니다.
fsutil dirty query X:
참고: X는 단순한 자리표시자입니다. 문제가 있는 드라이브의 문자로 바꿔서 입력하세요.
- 대상 볼륨이 더티(dirty) 상태가 아니라는 메시지가 반환되면 더티 드라이브 문제일 가능성을 배제할 수 있습니다. 이 경우 바로 다음 방법으로 넘어가세요.

- 볼륨이 더티 상태로 식별되면 아래 명령을 실행해 문제를 처리합니다.
chkdsk D: /f /x
- 작업이 완료되면 3단계를 다시 반복해 더티 비트가 제거되었는지 확인합니다. 제거되었다면 컴퓨터를 재시작하고 "디스크 중 하나의 일관성을 확인해야 합니다" 오류가 다시 나타나는지 확인하세요.