Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Ndistpr64.sys BSOD 오류 해결 방법 완벽 가이드

Windows 사용자에게 블루스크린 오브 데스(BSOD)는 악몽과도 같습니다. 예고 없이 나타나 시스템을 강제로 재시작시키기 때문에 저장하지 않은 작업 내용이 모두 사라지고, 업무 생산성에도 큰 지장을 줍니다.

안타깝게도 BSOD를 경험한 사용자가 많음에도 불구하고 모든 상황에 적용되는 만능 해결책은 아직 없습니다. BSOD마다 표시되는 오류 정보가 다르기 때문에 해결 방법도 각각 다릅니다. 다만 다행인 점은 Microsoft가 블루스크린 디자인을 개편해 더 이상 두겁지 않으면서도 핵심 정보를 명확하게 보여주도록 바꿨다는 것입니다.

Ndistpr64.sys 문제란?

BSOD가 발생할 때 가장 자주 함께 나타나는 메시지가 "DRIVER_IRQL_NOT_LESS_OR_EQUAL What Failed: ndistpr64.sys"입니다. 이 메시지만 보고도 특정 시스템 파일에 문제가 있다는 것을 바로 알 수 있습니다.

시스템 파일은 .sys 확장자로 쉽게 식별할 수 있습니다. 특정 시스템 파일에 문제가 생기면 블루스크린이 나타날 수 있으며, 대표적인 예로 mfewfpk.sys, storahci.sys, kbdclass.sys 등이 있습니다.

수많은 시스템 파일 중에서도 ndistpr64.sys는 BSOD를 유발하는 주요 원인 중 하나로 꼽힙니다. 그래서 많은 Windows 사용자들이 ndistpr64.sys 파일을 삭제하는 방법을 찾곤 합니다.

그렇다면 ndistpr64.sys 파일을 제거하는 것이 가능할까요? 네, 가능합니다. 아래에서 그 방법을 자세히 알려드리겠습니다.

Ndistpr64.sys 파일 제거 방법

아래 지침에 따라 ndistpr64.sys 파일을 제거해 보세요.

1단계. Windows를 안전 모드로 부팅합니다.

안전 모드로 실행하면 컴퓨터가 최소 상태로 시작되어 기본 드라이버와 필수 파일만 활성화됩니다. 시작 → msconfig.exe를 입력해 시스템 구성 창을 연 뒤, 부팅 탭으로 이동하여 안전 부팅 옵션에 체크하세요.

2단계. 시작 프로그램 탭을 점검합니다.

시작 프로그램 탭을 클릭하고, 출처를 알 수 없는 프로그램은 모두 비활성화합니다.

3단계. hosts 파일을 수정합니다.

C:\Windows\System32\drivers\etc\ 경로에서 hosts 파일을 찾아 메모장으로 엽니다. 수상한 줄이나 문자열이 보이면 삭제합니다.

4단계. 신뢰할 수 있는 도구로 시스템을 검사합니다.

Outbyte PC Repair 같은 전문 복구 도구를 활용하면 Windows 시스템 전체를 점검하고 오류와 충돌을 일으키는 파일을 찾아낼 수 있습니다.

5단계. 안전 모드를 해제합니다.

시작 → msconfig.exe를 실행하고 부팅 탭에서 안전 부팅 옵션의 체크를 해제합니다.

위 단계를 모두 마쳤다면 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하세요. 여전히 ndistpr64.sys 오류 메시지와 함께 블루스크린이 나타난다면, 아래의 다른 해결 방법을 시도해 보세요.

문제가 되는 시스템 파일 이름 변경하기

시스템 파일의 이름을 변경하는 것도 가능합니다. 파일 이름을 바꾸면 정상 부팅 과정에서 해당 파일이 새로 생성됩니다. 단, 시스템 파일을 수정할 때는 실수로 컴퓨터에 손상을 주지 않도록 각별히 주의해야 합니다.

문제가 되는 시스템 파일의 이름을 변경하려면 아래 순서대로 진행하세요.

  1. Windows 컴퓨터를 재부팅하고, 제조사 로고와 "Press DEL to Run Setup", "Press F8 for BBS POPUP" 같은 옵션이 표시되는 부팅 화면이 나올 때까지 기다립니다.
  2. 해당 화면이 나타나면 컴퓨터를 한 번 더 재시작합니다. 그러면 고급 부팅 옵션(Advanced Boot Options) 메뉴가 열립니다.
  3. 방향키를 이용해 명령 프롬프트가 있는 안전 모드(Safe Mode with Command Prompt) 옵션을 선택합니다.
  4. 안전 모드로 성공적으로 부팅되면 C:\Windows\System32\drivers 폴더로 이동합니다.
  5. ndistpr64.sys 파일을 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 ndistp64.old로 이름을 변경합니다.
  6. 컴퓨터를 일반 모드로 다시 시작합니다.
  7. 검색창에 msconfig를 입력하고 부팅 탭으로 이동합니다.
  8. 안전 부팅 옵션의 체크를 해제합니다.
  9. 확인 버튼을 클릭합니다. 시스템 재시작 여부를 묻는 메시지가 나타나면 이를 확인합니다.

시스템 파일 접근 권한 얻기

파일 이름 변경으로 문제가 해결되지 않는다면, 해당 파일에 대한 권한이 없기 때문일 수 있습니다. 권한이 없으면 파일을 삭제하거나 접근할 수 없습니다. 파일 소유권을 가져오려면 아래 단계를 따르세요.

  1. 파일 탐색기를 엽니다.
  2. 권한을 얻고 싶은 시스템 파일을 찾습니다.
  3. 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 뒤 보안 탭으로 이동합니다.
  4. 고급 버튼을 클릭하고 고급 보안 설정 창이 열릴 때까지 기다립니다.
  5. 파일의 소유자를 변경해야 합니다. 소유자 항목 옆의 변경 링크를 클릭합니다.
  6. 사용자 또는 그룹 선택 창이 나타납니다.
  7. 고급 버튼을 통해 권한을 부여할 사용자 계정을 선택하거나, "선택할 개체 이름을 입력하십시오" 입력란에 계정 이름을 직접 입력할 수도 있습니다.
  8. 확인 버튼을 클릭합니다.
  9. (선택 사항) 폴더 안의 모든 파일과 하위 폴더까지 소유자를 변경하려면 하위 컨테이너 및 개체의 소유자 교체 옵션에 체크한 후 확인을 눌러 소유권 변경을 확정합니다.
  10. 이제 본인 계정에 폴더 또는 시스템 파일에 대한 전체 액세스 권한을 부여해야 합니다. 폴더나 파일을 다시 마우스 오른쪽 버튼으로 클릭하고 속성 → 보안으로 이동합니다.
  11. 추가 버튼을 클릭합니다.
  12. 새 창이 열리면 보안 주체 선택을 클릭하고 본인의 계정을 선택합니다.
  13. 권한을 모든 권한(Full Control)으로 설정한 뒤 확인 버튼을 클릭합니다.
  14. 이제 해당 시스템 파일에 대한 모든 권한을 갖게 됩니다.

마무리

위 단계를 따르면 Windows PC에서 발생하는 ndistpr64.sys 오류를 스스로 해결할 수 있습니다. 다만 다루는 파일이 시스템 파일이라는 점을 반드시 유의해야 하며, 그래서 전문가들도 수정 작업 시 안전 모드에서 작업할 것을 권장합니다.

간혹 문제가 되는 파일을 제거해도 해결되지 않는 경우가 있습니다. 그럴 때는 위에서 소개한 다른 해결 방법들을 차례로 시도해 보세요.

ndistpr64.sys 오류를 해결하는 또 다른 방법을 알고 계신가요? 댓글로 여러분의 팁을 공유해 주세요!