많은 Windows 사용자들이 컴퓨터를 켜거나 절전 모드에서 깨울 때 KERNEL_DATA_INPAGE_ERROR와 다른 오류 코드(대부분의 경우 0x0000007A)가 함께 표시되는 블루스크린 오류(BSOD)를 겪는다고 호소합니다. 대부분의 경우 재부팅만으로 화면은 정상으로 돌아오지만, 근본적인 문제는 해결되지 않아 매번 컴퓨터를 시작하거나 절전 모드에서 복귀할 때마다 동일한 BSOD가 반복해서 나타납니다.
Windows 운영체제에서 KERNEL_DATA_INPAGE_ERROR BSOD가 발생하는 원인은 여러 가지가 있습니다. 가장 흔한 원인은 하드디스크(HDD)의 배드 섹터 또는 페이징 파일에서 요청한 커널 데이터 페이지를 메모리로 읽어오지 못하는 경우입니다. 그 외에도 하드디스크와 메인보드를 연결하는 IDE 또는 SATA 케이블이 느슨하거나 손상된 경우, 기타 하드디스크 자체의 문제 등이 원인이 될 수 있습니다. 따라서 이 오류는 대체로 하드디스크 드라이브에 근본적인 원인이 있다고 볼 수 있습니다.
다행히도 이 문제는 사용자가 직접 해결할 수 있는 방법이 여러 가지 있습니다. 아래에서 KERNEL_DATA_INPAGE_ERROR 블루스크린을 수정하는 데 가장 효과적인 해결 방법들을 단계별로 소개합니다.
해결 방법 1: IDE/SATA 케이블 확인 및 교체
컴퓨터를 켜거나 절전 모드에서 깨울 때마다 KERNEL_DATA_INPAGE_ERROR BSOD가 나타난다면, IDE/SATA 케이블이 느슨하거나 손상되어 컴퓨터가 하드디스크를 제대로 인식하지 못하는 것일 수 있습니다.
이 경우 먼저 케이블 양쪽 끝이 단단히 연결되어 있는지 확인하세요. 케이블 자체에 문제가 있다고 판단되면 새 케이블로 교체한 뒤 문제가 해결되는지 확인해 보세요. 교체 후에도 증상이 개선되지 않는다면 다음 해결 방법을 시도해 보세요.
해결 방법 2: CHKDSK 유틸리티 실행
CHKDSK 유틸리티는 배드 섹터 등 하드디스크와 관련된 문제를 감지하고 복구하도록 설계된 도구입니다. 실제로 이 방법을 통해 수많은 Windows 사용자가 KERNEL_DATA_INPAGE_ERROR 문제를 해결했습니다. 올바른 옵션으로 CHKDSK를 실행하려면 아래 단계를 따르세요.
- 시작 메뉴를 열고 검색창에 cmd를 입력합니다.
- 검색 결과 중 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 확인을 클릭합니다.

관리자 권한 명령 프롬프트에 다음 명령어를 입력하고 Enter 키를 누릅니다:
chkdsk C: /F /R
확인 메시지가 표시되면 Y를 눌러 다음 재부팅 시 C 드라이브 검사를 예약한 후, 컴퓨터를 재시작합니다. 이후 CHKDSK가 하드디스크를 자동으로 검사하며 배드 섹터를 포함한 각종 오류를 찾아 복구합니다.

해결 방법 3: 페이징 파일 관리를 자동으로 설정
페이징 파일 관리를 자동으로 설정하면 컴퓨터가 필요에 따라 페이징 파일 크기를 스스로 조절하게 되어, 앞으로 KERNEL_DATA_INPAGE_ERROR BSOD가 발생할 가능성을 크게 줄일 수 있습니다.
- Windows 로고 키 + E를 눌러 파일 탐색기를 엽니다.
- 왼쪽 창에서 내 PC(또는 이 PC)를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.

- 왼쪽 창에서 고급 시스템 설정을 클릭합니다.

- 고급 탭에서 성능 항목의 설정을 클릭합니다.
- 성능 옵션 창에서 고급 탭으로 이동한 뒤, 가상 메모리 항목의 변경을 클릭합니다.
- 모든 드라이브에 대해 페이징 파일 크기 자동 관리 옵션에 체크되어 있는지 확인합니다. 체크되어 있지 않다면 체크합니다.
- 모든 창에서 확인을 클릭하고 변경 사항을 적용하기 위해 컴퓨터를 재시작합니다.

추가 참고 사항
KERNEL_DATA_INPAGE_ERROR 블루스크린이 자주 나타나는 동시에 하드디스크에서 낯선 딸깍거리는 소음이 들린다면, 하드디스크 자체가 고장 진행 중일 가능성이 높습니다. 이런 경우에는 하드디스크의 상태를 전용 도구로 점검해 보고, 심각한 손상이 확인되면 중요한 데이터를 백업한 후 디스크를 교체하는 것이 좋습니다.