윈도우 컴퓨터에서 나타나는 블루스크린 오류(BSoD)는 디지털 세계의 '사망 통보'처럼 느껴질 만큼 불쾌한 존재입니다. 윈도우 PC에는 수백 가지의 BSoD 오류가 존재하며, 그중 어떤 것이 언제 화면에 나타날지 아무도 예측할 수 없습니다.
특히 이러한 오류가 반복적으로 발생한다면 그 답답함은 이루 말할 수 없습니다. 이번 글에서는 PAGE_FAULT_IN_NONPAGED_AREA 오류가 정확히 무엇인지, 그리고 컴퓨터에서 이 오류가 더 이상 발생하지 않도록 하는 방법까지 자세히 알아보겠습니다.
Windows 10/11의 PAGE_FAULT_IN_NONPAGED_AREA는 윈도우가 시스템 메모리에서 중요한 데이터를 찾으려 했지만 해당 데이터를 찾지 못했을 때 발생하는 블루스크린 오류입니다. 이 경우 윈도우는 추가적인 손상을 막기 위해 컴퓨터를 강제로 재부팅합니다. 여기서 말하는 데이터는 시스템의 RAM에 있거나, RAM처럼 활용되는 하드 디스크의 일부 영역(페이지 파일)에 저장되어 있으며, 이 글에서는 두 경우 모두를 다룹니다.
일반적으로 이 오류는 RAM과 메인보드 사이의 연결 문제 또는 RAM 자체의 결함에서 비롯됩니다. 하지만 시스템을 분해하기 전에 시도해 볼 수 있는 다른 해결책들도 많습니다. 참고로 이 오류는 백신 프로그램과 연관되어 발생한 사례도 보고된 바 있습니다.
전문가 팁: 잘못된 설정, 불필요한 파일, 유해한 프로그램, 보안 위협은 시스템 오류와 성능 저하의 원인이 될 수 있습니다. 전용 PC 최적화 도구를 활용하면 이런 문제를 한 번에 정리할 수 있습니다.
PAGE_FAULT_IN_NONPAGED_AREA 오류가 발생하면 PC는 필연적으로 작동을 멈추고 화면이 파란색으로 변합니다. 때로는 오류가 저절로 사라지기도 하지만, 곧이어 다시 나타나며 컴퓨터에 심각한 문제를 일으킵니다. 만약 이 BSoD 때문에 고민하고 계시다면, 지금 바로 실천할 수 있는 PAGE_FAULT_IN_NONPAGED_AREA 해결 방법을 아래에서 확인하세요.
Windows 중지 코드 PAGE_FAULT_IN_NONPAGED_AREA란?
RAM의 NONPAGED(비페이징) 영역은 윈도우 운영체제(OS)가 저장되는 공간입니다. CPU 메모리 구성 요소들은 RAM과 페이지 파일 사이에서 수시로 교환됩니다. 윈도우가 RAM을 통해 이 데이터를 감지하지 못하면 PAGE_FAULT_IN_NONPAGED_AREA 블루스크린 오류가 발생합니다.
'PAGE_FAULT_IN_NONPAGED_AREA'라는 중지 코드와 함께 파란 화면이 나타났다면, 시스템에 과도한 부하가 걸렸거나 유효하지 않은 시스템 메모리가 참조되었음을 의미합니다. 잘못된 메모리 주소를 가리키는 경우이기도 합니다.
시스템은 RAM(랜덤 액세스 메모리)에 데이터를 요청합니다. OS가 해당 데이터를 찾지 못하면 페이지 폴트(fault)가 발생하고, 시스템은 RAM의 페이징 파일에서 데이터를 찾기 시작합니다.
그래도 데이터를 찾지 못하면, 하드 디스크로 내보낼 수 없는 RAM 영역에 필요한 정보가 있다는 오류 메시지가 표시됩니다. 이 정보는 복구될 수도 있고 그렇지 않을 수도 있습니다.
아래에서 소개하는 단계들은 데이터 복구가 아니라 향후 오류 발생을 예방하기 위한 것임을 기억하세요. PAGE_FAULT_IN_NONPAGED_AREA 오류가 한 번 나타났다면, 조치하지 않는 한 언제든 다시 발생할 수 있습니다.
PAGE_FAULT_IN_NONPAGED_AREA 오류를 유발하는 원인
PAGE_FAULT_IN_NONPAGED_AREA 오류는 아무런 전조 없이 갑자기 나타날 수 있습니다. Windows 10/11에서 이 BSoD를 일으킬 수 있는 대표적인 원인은 다음과 같습니다.
- 윈도우가 비페이징 영역에 존재해야 할 데이터를 감지하지 못하는 경우
- 백신 프로그램이 OS가 비페이징 영역의 데이터를 탐지하는 것을 차단하는 경우
- PC에서 잘못된 윈도우 서비스가 실행 중인 경우
- 시스템에서 오류가 있는 드라이버 코드가 발견된 경우
- 손상되었거나 결함이 있는 하드웨어 부품(특히 불량 RAM)으로 인해 요청된 데이터가 손실된 경우
- 시스템의 NTFS 볼륨이 손상된 경우
- 메모리 주소가 이미 해제된 메모리를 가리키는 경우
Windows 10/11 PAGE_FAULT_IN_NONPAGED_AREA 블루스크린 해결 방법
Windows 10/11에서 PAGE_FAULT_IN_NONPAGED_AREA 오류를 수정하는 방법을 고민 중이라면, 우선 컴퓨터를 재부팅해서 오류가 사라지는지 확인해 보세요. 정상 부팅이 되지 않거나 부팅 루프에 빠졌다면, 시작 과정을 세 번 강제로 중단하여 안전 모드로 진입한 뒤 아래 해결 방법들을 순서대로 적용해 보세요.
해결 방법 1: 새 페이지 파일 생성
윈도우는 시스템 속도를 높이기 위해 하드 디스크의 일부 공간을 사용합니다. 이를 위해 자주 사용하는 프로그램에 빠르게 접근할 수 있도록 페이지 파일을 생성하는데, 페이지 파일 설정을 초기화하면 문제 해결에 도움이 될 수 있습니다. 다음 단계를 따라 해 보세요.
- Windows 키를 누른 상태에서 R 키를 누릅니다.
- 실행 대화상자에 SystemPropertiesAdvanced.exe를 입력하고 Enter 키를 눌러 실행합니다.
- 시스템 속성 창에서 고급 탭으로 이동한 후 성능 > 설정을 클릭합니다.
- 새로 열리는 대화상자에서 고급 탭을 선택하고, 모든 드라이브에 대한 페이징 파일 크기 자동 관리 체크박스를 해제합니다.
- 페이징 파일 없음을 선택합니다.
- 설정 버튼을 누르고, 나타나는 경고 메시지를 확인합니다.
- 확인을 세 번 눌러 모든 창을 닫은 후 컴퓨터를 재시작합니다.
- 재시작 후 다시 가상 메모리 창으로 돌아가 이번에는 시스템 관리 크기를 선택합니다.
- 설정 버튼을 누릅니다.
- 상단의 모든 드라이브에 대한 페이징 파일 크기 자동 관리 체크박스를 다시 선택합니다.
- 모든 창을 닫고 시스템을 재시작합니다.
이렇게 하면 페이지 파일의 손상된 부분이 완전히 제거됩니다. 그래도 BSoD가 계속된다면 다음 해결 방법으로 넘어가세요.
해결 방법 2: RAM 상태 점검
CPU 메모리, 즉 RAM은 이 문제와 가장 밀접한 요소입니다. RAM이 CPU 케이스 안에 단단히 장착되어 있는지 확인하는 것이 매우 중요합니다. RAM 스틱은 메인보드에서 돌출된 형태로 장착되기 때문에 외부 충격에 취약합니다. 손상된 메모리 스틱은 운영체제가 인식하지 못할뿐더러 데이터 요청에 사용할 수도 없습니다.
RAM이 헐거워져 있다면 제대로 밀어 넣고 단단히 고정되었는지 확인하세요. RAM이 물리적으로 손상되었다면 교체 후 메인보드에 다시 장착해야 합니다. 이때 RAM은 메인보드 슬롯과 호환되어야 합니다. 메인보드가 DDR5 RAM을 지원한다면 DDR5를 장착하는 것을 권장합니다.
추가로 시도해 볼 만한 팁은 다음과 같습니다.
- RAM 스틱이 두 개라면 슬롯 위치를 서로 바꿔 끼워 보세요.
- RAM 칩이 하나라면 쌓인 먼지를 깨끗이 제거하세요.
- 예비 RAM 모듈이 있다면 교체 후 재부팅해 보세요. 오류가 사라진다면 기존 RAM이 불량인 것입니다.
- RAM 슬롯 하나만 사용해 부팅해 보세요.
해결 방법 3: chkdsk 명령어 실행
Chkdsk는 윈도우의 디스크 검사 유틸리티로, 파일 시스템 오류를 찾아 복구하는 데 사용됩니다. 특히 PAGE_FAULT_IN_NONPAGED_AREA NTFS SYS 오류에 효과적인 방법입니다.
디스크 검사를 실행하는 방법은 다음과 같습니다.
- 명령 프롬프트를 관리자 권한으로 실행합니다. 컴퓨터에 중요한 변경을 가하려면 관리자 권한이 필요합니다.
- CHKDSK 명령어를 입력하고 Enter 키를 눌러 실행합니다: chkdsk /f /r /x
이 명령어를 실행하면 디스크 문제를 자동으로 탐지하고, 매개변수에 따라 오류를 수정합니다. 모든 파일을 검사하고 디스크 오류를 복구하는 데 시간이 다소 걸릴 수 있습니다.
chkdsk 실행 후에는 Outbyte PC Repair 같은 신뢰할 수 있는 PC 복구 도구로 시스템을 추가로 검사하여 최적화 상태를 유지하는 것도 좋습니다.
해결 방법 4: 시스템 파일 손상 복구
chkdsk에서 디스크 문제가 발견되지 않았다면, 다음은 PAGE_FAULT_IN_NONPAGED_AREA 오류를 일으킬 수 있는 손상된 파일을 점검할 차례입니다. SFC(시스템 파일 검사기)는 모든 시스템 파일을 스캔하여 손상된 파일을 찾아내고 정상적인 새 파일로 교체함으로써 시스템 작동이 중단되지 않도록 돕습니다.
SFC 검사를 실행하는 방법은 다음과 같습니다.
- 시작 메뉴 검색창에 cmd를 입력한 뒤, 명령 프롬프트 > 관리자 권한으로 실행을 클릭합니다.
- 콘솔에 SFC /scannow를 입력하고 Enter 키를 누릅니다.
- 윈도우가 오류를 스캔하고 복구할 때까지 기다립니다.
- 컴퓨터를 다시 시작합니다.
해결 방법 5: 서드파티 프로그램 비활성화(클린 부팅)
서드파티(타사) 프로그램은 시스템 기능과 충돌을 일으켜 PAGE_FAULT_IN_NONPAGED_AREA 같은 블루스크린 오류를 유발할 수 있습니다. 이 경우 클린 부팅을 통해 타사 응용 프로그램이 원인인지 여부를 확인해야 합니다.
- Windows 키 + R을 눌러 실행 명령 콘솔을 엽니다.
- msconfig를 입력합니다.
- 시스템 구성 창에서 서비스 탭으로 이동합니다.
- 하단의 모든 Microsoft 서비스 숨기기 옵션을 선택합니다.
- 목록에 표시된 모든 서비스를 선택한 후 모두 사용 안 함 버튼을 클릭합니다.
- 저장하고 창을 닫습니다.
- 이제 작업 관리자를 실행합니다. Ctrl + Shift + Esc를 누르면 됩니다.
- 시작프로그램 탭에서 각 프로그램을 클릭한 후 사용 안 함을 누릅니다.
- 작업 관리자를 종료하고 컴퓨터를 재시작합니다.
오류가 사라졌다면 문제의 원인은 타사 응용 프로그램이었던 것입니다. 재발을 방지하려면 최근 설치한 프로그램들을 제거하는 것이 좋습니다.
해결 방법 6: 장치 드라이버 업데이트 또는 롤백
드라이버 오류는 컴퓨터 전반에 심각한 문제를 일으킬 수 있습니다. 그렇기 때문에 드라이버를 항상 최신 상태로 유지하는 것이 중요합니다. 반대로, 업데이트 자체가 불안정하여 컴퓨터에 문제를 일으키는 경우도 있는데, 이때는 이전 버전으로 되돌리는 것이 좋습니다.
장치 관리자는 시스템 드라이버를 관리하는 가장 효율적인 도구입니다. PAGE_FAULT_IN_NONPAGED_AREA BSoD의 경우 대체로 그래픽 드라이버나 칩셋 드라이버가 원인입니다. 그래픽 드라이버는 장치 관리자의 디스플레이 어댑터에서, 칩셋 드라이버는 시스템 장치에서 찾을 수 있습니다.
장치 관리자를 통해 드라이버를 업데이트하는 방법은 다음과 같습니다.
- Windows 키 + R을 눌러 실행 명령 콘솔을 엽니다.
- devmgmt.msc를 입력합니다.
- 장치 관리자 창에서 업데이트하려는 드라이버를 찾아 메뉴를 확장합니다.
- 마우스 오른쪽 버튼을 클릭하고 드라이버 업데이트를 선택합니다.
- 다음 창에서 업데이트된 드라이버 소프트웨어 자동 검색을 선택합니다.
- 윈도우가 최신 드라이버를 자동으로 다운로드하고 설치합니다.
간혹 새 드라이버가 불안정한 경우도 있습니다. 이때는 장치 관리자를 통해 최근 업데이트를 되돌릴 수 있습니다.
- Windows 키 + R을 눌러 실행 명령 콘솔을 엽니다.
- devmgmt.msc를 입력합니다.
- 장치 관리자 창에서 해당 드라이버를 찾아 메뉴를 확장합니다.
- 마우스 오른쪽 버튼을 클릭하고 속성을 선택합니다.
- 드라이버 탭에서 드라이버 롤백을 클릭합니다.
해결 방법 7: Windows 메모리 진단 도구 실행
RAM은 페이징 작업에 사용되는 핵심 구성 요소이므로, 불량 RAM 역시 이러한 오류의 원인이 될 수 있습니다. Windows 키를 누른 상태에서 R 키를 동시에 누르고, 실행 대화상자에 mdsched.exe를 입력하세요. 지금 재부팅하여 RAM을 검사할지, 아니면 다음 부팅 시에 검사할지 묻는 대화상자가 나타나면 상황에 맞는 옵션을 선택하면 됩니다.
재부팅하면 RAM 검사가 시작됩니다. 오류가 없다면 RAM은 정상 상태입니다. 오류가 발견되었다면 RAM 점검 방법들을 시도해 보세요. RAM 하나만 꽂았을 때 오류가 사라진다면 나머지 RAM이 확실히 불량입니다. 모든 조건에서 동일하게 오류가 발생한다면 문제는 메인보드 자체에 있을 가능성이 높습니다. 이 경우 노트북/데스크톱을 서비스 센터나 수리점에 보내 하드웨어 진단 및 수리를 받는 것이 좋습니다.
해결 방법 8: 시스템 복원 실행
컴퓨터를 이전의 안정적인 상태로 복원해 보세요. 이전에 시스템 복원을 사용해 본 적이 없더라도 언제든 이 기능을 활용할 수 있습니다. 시스템 복원은 다양한 시스템 문제를 해결할 때 검증된 매우 신뢰할 수 있는 방법입니다.
시스템 복원을 실행하는 방법은 다음과 같습니다.
- Windows 키 + R을 눌러 실행 명령 콘솔을 엽니다.
- rstrui.exe를 입력합니다.
- 기본 옵션은 권장 복원입니다.
- 중요한 것은 시스템이 정상적으로 작동하던 시점의 복원 지점 날짜/시간입니다. 며칠 또는 한 달 전의 지점일 수 있으며, 더 많은 복원 지점을 보려면 추가 복원 지점 표시 체크박스를 선택하세요. 사용 가능한 복원 지점이 없다면 이 방법은 건너뛰세요.
- 마침을 선택합니다.
- 화면의 안내에 따라 시스템 복원을 완료합니다.
마무리
Windows 10/11의 PAGE_FAULT_IN_NONPAGED_AREA 오류는 컴퓨터에 악영향을 미치고 더 복잡한 오류로 이어질 수 있습니다. 이 글에서 소개한 해결 방법들이 여러분의 기기에서 PAGE_FAULT_IN_NONPAGED_AREA 오류를 해결하는 데 도움이 되었기를 바라며, 앞으로 어떠한 문제 없이 컴퓨터를 사용하실 수 있기를 바랍니다.