저도 얼마 전에 문서 작업 중 갑자기 파란 화면을 만났습니다. 그 화면에 떠 있던 문구가 바로 PAGE_FAULT_IN_NONPAGED_AREA였는데, 처음엔 뭔지도 몰라서 당황했습니다. 제가 직접 원인을 좁혀가며 해결한 순서를 이 글에 그대로 정리해두었습니다.

🖥️ 제가 겪은 상황

저도 얼마 전에 문서 작업을 하다가 갑자기 화면이 파랗게 변하면서 컴퓨터가 강제로 재부팅된 적이 있습니다. 다시 켜보니 부팅은 되는데, 몇 시간 뒤에 또 같은 화면이 뜨더라고요. 자세히 보니 PAGE_FAULT_IN_NONPAGED_AREA 라는 문구가 반복해서 나왔습니다. 처음에는 그냥 재부팅하면 끝나겠지 싶었는데, 하루에 두세 번씩 같은 오류가 뜨니까 슬슬 불안해지더라고요. 검색을 해봐도 다 비슷비슷한 이야기뿐이라 직접 하나씩 원인을 좁혀가면서 해결했던 과정을 이 글에 정리해두려고 합니다. 저처럼 이 오류 메시지를 보고 당황하신 분들이 순서대로 따라 하시면 원인을 좁히고 해결까지 가실 수 있도록, 제가 실제로 시도한 방법을 시도한 순서 그대로 적어보겠습니다.




⚠️ 증상 & 오류 메시지 확인

이 오류는 보통 파란 화면에 큰 글씨로 안 좋은 소식이 있습니다라는 문구와 함께 뜨고, 그 아래 작은 글씨로 PAGE_FAULT_IN_NONPAGED_AREA라는 코드명이 표시됩니다. 화면 하단에는 0x00000050이라는 정지 코드(Stop Code)가 함께 나오는 경우가 많습니다. 제 경우에는 특정 프로그램을 실행할 때나 인터넷을 켜놓고 오래 방치했을 때 유독 자주 떴는데, 사람마다 발생 시점은 조금씩 다를 수 있습니다. 게임 도중에 뜨는 분도 있고, 그냥 부팅 직후에 바로 뜨는 분도 봤습니다. 자꾸 같은 코드가 반복된다면 단순 일회성 오류가 아니라 특정 원인이 있는 경우가 많으니, 다음에 설명할 원인 부분을 먼저 확인해보시는 걸 추천드립니다.




🔍 왜 이 오류가 생길까

이 오류는 마이크로소프트 공식 문서에서도 잘못된 시스템 메모리를 참조했을 때 발생한다고 설명하고 있습니다. 쉽게 말하면 윈도우가 메모리에서 특정 데이터를 찾으려고 하는데, 그 자리에 있어야 할 데이터가 없거나 이미 지워진 상태라는 뜻입니다. 실제 원인은 크게 네 가지로 나뉩니다. 첫째는 그래픽카드나 네트워크 카드 등의 드라이버 문제이고, 둘째는 램(RAM) 불량이나 램 슬롯 접촉 불량 같은 하드웨어 문제입니다. 셋째는 윈도우 시스템 파일 손상, 넷째는 백신 프로그램이나 저사양 소프트웨어의 충돌입니다. 저는 이 중에서 드라이버 문제였는데, 원인마다 해결법이 다르기 때문에 아래 순서대로 하나씩 확인해보시는 게 가장 빠릅니다.




🛠️ 제가 시도한 해결 방법

1️⃣ 시스템 파일 검사부터 (DISM·SFC)

저는 가장 먼저 윈도우 시스템 파일이 손상된 건 아닌지부터 확인했습니다. 관리자 권한으로 명령 프롬프트를 열고(시작 메뉴에서 cmd 검색 후 '관리자 권한으로 실행') 아래 명령어를 순서대로 입력하면 됩니다. DISM 명령을 먼저 돌리고, 끝난 뒤에 SFC를 돌려야 손상된 파일을 온전히 복구할 수 있습니다. 각각 몇 분씩 걸리니 완료될 때까지 창을 닫지 말고 기다려 주세요. 완료 후 재부팅해서 같은 오류가 또 뜨는지 확인해보시면 됩니다.

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

이래도 안 되면 다음 방법으로 넘어가세요.

2️⃣ 드라이버 업데이트 또는 최근 드라이버 롤백

제 경우엔 실제로 이 단계에서 해결이 됐습니다. 최근에 그래픽 드라이버를 업데이트했었는데, 그 시점부터 오류가 시작된 걸 알아챘거든요. 장치 관리자를 열어서(시작 메뉴에서 '장치 관리자' 검색) 디스플레이 어댑터, 네트워크 어댑터 항목을 차례로 확인하고, 최근에 업데이트한 장치가 있다면 마우스 오른쪽 클릭 → 속성 → 드라이버 탭 → '이전 드라이버로 롤백'을 눌러보세요. 롤백 버튼이 비활성화되어 있다면 반대로 드라이버 업데이트를 눌러 최신 버전으로 올려주시면 됩니다. 저는 롤백 후 이틀 넘게 재발이 없었습니다.

이래도 안 되면 다음 방법으로 넘어가세요.

3️⃣ 윈도우 메모리 진단 도구로 램 점검

드라이버 문제가 아니라면 램(RAM) 쪽도 의심해봐야 합니다. 윈도우에는 별도 프로그램을 설치하지 않아도 되는 메모리 진단 도구가 내장되어 있습니다. 키보드에서 윈도우 키 + R을 눌러 실행 창을 열고 mdsched.exe를 입력한 뒤 엔터를 치면 됩니다. '지금 다시 시작해서 검사하기'를 선택하면 컴퓨터가 재부팅되면서 자동으로 램을 검사하는데, 보통 10~20분 정도 걸립니다. 검사가 끝나면 다시 윈도우로 들어가지는데, 결과는 바로 안 보이고 이벤트 뷰어의 Windows 로그 > 시스템 항목에서 MemoryDiagnostics-Results를 찾아 확인해야 합니다. 오류가 발견됐다면 램 슬롯을 다시 꽂아보거나 램 교체를 고려해야 합니다.

이래도 안 되면 다음 방법으로 넘어가세요.

4️⃣ 디스크 오류 검사 (chkdsk)

디스크에 손상된 영역이 있으면 그 부분에 있던 시스템 파일을 제대로 못 읽어서 같은 오류가 날 수 있습니다. 관리자 권한 명령 프롬프트에서 아래 명령어를 입력해보세요. C 드라이브가 아니라면 드라이브 문자를 바꿔서 입력하시면 됩니다. 사용 중인 드라이브라 바로 검사가 안 되고 다음 재부팅 시 검사할지 물어보는데, Y를 입력하고 재부팅하면 검사 화면에서 디스크 상태를 확인할 수 있습니다.

chkdsk /f /r

이래도 안 되면 다음 방법으로 넘어가세요.

5️⃣ 드라이버 베리파이어로 원인 드라이버 콕 집어내기 (고급)

위 방법으로도 해결이 안 되고 특정 드라이버가 범인인지 정확히 확인하고 싶다면 드라이버 베리파이어(Driver Verifier)를 써볼 수 있습니다. 실행 창에서 verifier를 입력해 실행하고, '표준 설정 만들기'를 선택한 뒤 '자동으로 모든 드라이버 선택'을 골라 재부팅하면 됩니다. 문제가 있는 드라이버가 있으면 재부팅 후 블루스크린 화면에 그 드라이버 이름이 표시됩니다.

⚠️ 드라이버 베리파이어는 일부러 시스템에 부담을 줘서 문제를 찾아내는 방식이라, 오히려 블루스크린이 더 자주 뜰 수 있습니다. 초보자라면 이 단계는 신중히 진행하시고, 원인 확인 후에는 반드시 같은 메뉴에서 '기본 설정으로 되돌리기'를 눌러 원래대로 꺼두셔야 합니다.

이래도 안 되면 다음 방법으로 넘어가세요.

6️⃣ 그래도 안 되면 PC 초기화

여기까지 다 해봐도 계속 같은 오류가 뜬다면 시스템 파일 자체가 너무 깊게 손상됐거나, 원인을 특정하기 어려운 복합적인 문제일 가능성이 있습니다. 설정 > 시스템 > 복구로 들어가서 '이 PC 초기화'를 진행하면 됩니다. '내 파일 유지'를 선택하면 개인 파일은 남기고 시스템만 새로 까는 방식이라 데이터 걱정은 크게 안 하셔도 됩니다. 다만 시간이 꽤 걸리고 설치된 프로그램은 다시 깔아야 하니 정말 마지막 수단으로 남겨두시는 걸 추천합니다.




🧩 그래도 안 될 때 / 추가 팁

어떤 원인인지 감이 안 잡히실 때는 아래 표로 대략적인 방향을 잡아보시는 것도 도움이 됩니다. 물론 정확한 원인은 이벤트 뷰어의 오류 로그나 덤프 파일 분석을 통해야 확실히 알 수 있지만, 증상만으로도 어느 정도 짐작은 가능합니다. 참고로 최근에 램 오버클럭(XMP) 설정을 켰거나 바이오스를 손댄 적이 있다면, 그 설정을 기본값으로 되돌려보는 것도 의외로 효과가 있으니 함께 확인해보세요.

증상의심 원인우선 시도할 방법
특정 게임·프로그램 실행 시에만 발생그래픽·사운드 드라이버드라이버 롤백·업데이트
부팅 직후·아무 작업 없어도 발생램(RAM) 불량메모리 진단(mdsched)
큰 파일 열거나 저장할 때 발생디스크 손상chkdsk
최근 윈도우 업데이트 이후 시작됨시스템 파일 손상SFC·DISM



❓ 자주 묻는 질문

Q1. PAGE_FAULT_IN_NONPAGED_AREA는 다른 블루스크린이랑 뭐가 다른가요?

정지 코드가 0x00000050이라는 점이 다릅니다. 이 코드는 특히 '메모리 주소를 잘못 참조했다'는 의미가 강해서, 드라이버나 램 문제로 좁혀서 접근하는 게 다른 블루스크린보다 수월한 편입니다.

Q2. 안전 모드에서는 이 오류가 안 뜨는데 괜찮은 건가요?

안전 모드는 최소한의 기본 드라이버로만 부팅되기 때문에 오류가 안 뜨는 게 정상입니다. 오히려 안전 모드에서 멀쩡하다면 드라이버 쪽 원인일 가능성이 더 높다는 힌트로 보시면 됩니다.

Q3. 램을 새로 안 사도 해결할 방법이 있을까요?

먼저 컴퓨터 전원을 끄고 램을 뽑았다가 다시 꽂아보거나, 램이 2개 이상이라면 슬롯 위치를 바꿔서 꽂아보세요. 접촉 불량만으로도 같은 증상이 날 수 있어서, 교체 전에 한 번은 시도해볼 만합니다.

Q4. 재부팅해도 계속 똑같은 순간에 떠요, 이것도 하드웨어 문제인가요?

특정 프로그램 실행 시점에 매번 똑같이 뜬다면 그 프로그램과 관련된 드라이버나 소프트웨어 충돌일 가능성이 큽니다. 반대로 시점이 불규칙하다면 램이나 디스크 같은 하드웨어 쪽을 먼저 의심해보시는 게 좋습니다.




✅ 마무리

제가 실제로 겪고 해결한 순서를 다시 한번 정리하면 아래와 같습니다.

  • DISM으로 시스템 이미지 복구 후 SFC /scannow로 시스템 파일 검사
  • 장치 관리자에서 최근 드라이버 롤백 또는 업데이트
  • mdsched.exe로 윈도우 메모리 진단 실행
  • chkdsk /f /r로 디스크 오류 검사
  • 필요 시 드라이버 베리파이어로 원인 드라이버 특정 (주의해서 진행)
  • 그래도 안 되면 내 파일 유지 옵션으로 PC 초기화

저는 2번 드라이버 롤백에서 해결됐지만, 사람마다 원인이 다를 수 있으니 위 순서대로 하나씩 짚어가시면 분명 원인을 찾으실 수 있을 겁니다.

#PAGE_FAULT_IN_NONPAGED_AREA #블루스크린 #윈도우블루스크린 #BSOD해결 #메모리진단 #드라이버롤백 #윈도우11오류