PAGE_FAULT_IN_NONPAGED_AREA 오류란? 블루스크린 오류(BSOD)와 함께 PAGE_FAULT_IN_NONPAGED_AREA 메시지와 버그 체크 코드(BCCode) 0x00000050이 표시된다면, 결함이 있는 하드웨어, 손상된 시스템 파일, 바이러스 또는 악성코드 감염, 백신 프로그램 충돌, 불량 RAM, 그리고 손상된 NTFS 볼륨(하드 디스크)이 원인일 가능성이 높습니다. 이 오류는 요청한 데이터를 메모리에서 찾지 못했을 때 발생하며, 즉 메모리 주소가 올바르지 않다는 의미입니다.

시스템 손상을 방지하기 위해 PC가 자동으로 재시작되지만, 이 오류는 언제든 다시 나타날 수 있으며 같은 과정이 반복됩니다. 아래에서 소개하는 문제 해결 가이드를 단계별로 따라 하면 PAGE_FAULT_IN_NONPAGED_AREA 오류를 효과적으로 해결할 수 있습니다.
PAGE_FAULT_IN_NONPAGED_AREA 오류 해결 방법
작업 도중 문제가 발생할 경우를 대비해 시작하기 전에 반드시 시스템 복원 지점을 만들어 두시기 바랍니다.
방법 1: SFC 및 CHKDSK 실행
- Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 클릭합니다.
- 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다.
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

- 검사가 완료될 때까지 기다린 후 PC를 재시작합니다.
- 다음으로 CHKDSK(디스크 검사 유틸리티)를 실행하여 파일 시스템 오류를 복구합니다.
- 검사가 끝나면 변경 사항을 적용하기 위해 PC를 다시 한 번 재부팅합니다.
방법 2: 페이지 파일 자동 관리 설정
- '내 PC' 또는 '내 컴퓨터'를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 왼쪽 메뉴에서 고급 시스템 설정을 클릭합니다.
- 고급 탭으로 이동한 후 성능 항목의 설정 버튼을 클릭합니다.
- 성능 옵션 창에서 다시 고급 탭을 선택합니다.
- 가상 메모리 항목에서 변경 버튼을 클릭합니다.
- 모든 드라이브에 대한 페이징 파일 크기 자동 관리 옵션에 체크합니다.
- 확인을 클릭한 후 적용, 확인 순서로 눌러 설정을 마칩니다.
- PC를 재부팅하여 변경 사항을 저장하면 오류가 해결될 수 있습니다.
방법 3: 시스템 복원 실행
- Windows 키 + R을 눌러 실행 창을 열고 sysdm.cpl을 입력한 후 Enter 키를 누릅니다.
- 시스템 보호 탭을 선택하고 시스템 복원을 클릭합니다.
- 다음을 누른 후 원하는 시스템 복원 지점을 선택합니다.
- 화면의 안내에 따라 시스템 복원을 완료합니다.
- 재부팅 후 PAGE_FAULT_IN_NONPAGED_AREA 오류가 사라졌는지 확인합니다.
방법 4: Memtest86+ 실행으로 RAM 검사
참고: 시작하기 전에 다른 PC에 접근할 수 있어야 합니다. Memtest86+를 다운로드하여 CD 또는 USB 플래시 드라이브에 구워 넣어야 하기 때문입니다.
- USB 플래시 드라이브를 컴퓨터에 연결합니다.
- Windows용 Memtest86 USB 자동 설치 프로그램을 다운로드하여 설치합니다.
- 다운로드한 이미지 파일을 마우스 오른쪽 버튼으로 클릭하고 '여기에 압축 풀기'를 선택합니다.
- 압축이 풀린 폴더를 열고 Memtest86+ USB Installer를 실행합니다.
- 연결된 USB 드라이브를 선택하여 MemTest86 소프트웨어를 구워 넣습니다. 이 과정에서 USB가 포맷되므로 중요한 데이터는 미리 백업해 두세요.
- 완료되면 해당 USB를 PAGE_FAULT_IN_NONPAGED_AREA 오류가 발생하는 PC에 꽂습니다.
- PC를 재시작하고 부팅 순서에서 USB 플래시 드라이브가 선택되어 있는지 확인합니다.
- Memtest86이 시스템의 메모리 손상 여부를 검사하기 시작합니다.
- 모든 테스트를 통과했다면 메모리는 정상적으로 작동하고 있는 것입니다.
- 반대로 일부 단계가 실패했다면 Memtest86이 메모리 손상을 발견한 것이며, 이는 PAGE_FAULT_IN_NONPAGED_AREA 오류의 원인이 불량 또는 손상된 메모리임을 의미합니다.
- 이 경우 오류를 근본적으로 해결하려면 불량 메모리 섹터가 발견된 RAM을 교체해야 합니다.
방법 5: 드라이버 검증 프로그램(Driver Verifier) 실행
이 방법은 안전 모드가 아닌 일반 모드로 Windows에 로그인할 수 있을 때만 유용합니다. 실행 전에는 반드시 시스템 복원 지점을 만들어 두세요. 드라이버 검증 프로그램을 실행하면 이 오류를 유발할 수 있는 드라이버 간 충돌 문제를 효과적으로 찾아낼 수 있습니다.
방법 6: 자동 복구(Automatic Repair) 실행
- Windows 10 부팅 가능 설치 DVD 또는 복구 디스크를 넣고 PC를 재시작합니다.
- 'CD 또는 DVD에서 부팅하려면 아무 키나 누르십시오'라는 메시지가 나타나면 아무 키나 눌러 계속 진행합니다.
- 언어 기본 설정을 선택하고 다음을 클릭한 후, 화면 왼쪽 하단의 컴퓨터 복구를 클릭합니다.
- 옵션 선택 화면에서 문제 해결을 클릭합니다.
- 문제 해결 화면에서 고급 옵션을 클릭합니다.
- 고급 옵션 화면에서 자동 복구 또는 시동 복구를 클릭합니다.
- Windows 자동/시동 복구가 완료될 때까지 기다립니다.
- 재시작하여 변경 사항을 저장합니다.
만약 자동 복구가 실패한다면 '자동 복구로 PC를 복구할 수 없습니다' 오류 해결 방법을 함께 참고하시기 바랍니다.
함께 읽으면 좋은 글:
- 로컬 컴퓨터에서 Print Spooler 서비스를 시작할 수 없는 오류 해결 방법
- Windows 10 크리에이터 업데이트 설치 실패 해결 방법
- KERNEL_DATA_INPAGE_ERROR 해결 방법
- CRITICAL_STRUCTURE_CORRUPTION 오류 해결 방법
지금까지 PAGE_FAULT_IN_NONPAGED_AREA 오류를 해결하는 다양한 방법을 알아보았습니다. 위 방법을 차례로 적용하면 대부분의 경우 문제가 해결되며, 글과 관련해 추가로 궁금한 점이 있다면 언제든지 댓글로 문의해 주세요.