Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10 hardlock.sys PAGE_FAULT_IN_NONPAGED_AREA 블루스크린 오류 완벽 해결 가이드

hardlock.sys 블루스크린 오류는 Windows 기능 업데이트 또는 누적 업데이트를 설치하려고 할 때 PC 화면에 나타납니다. 업데이트 프로세스는 정상적으로 시작되지만, 설치가 거의 마무리 단계에 이르렀을 때 실패하고 이전 버전으로 되돌아갑니다. 이 글에서는 이 문제를 성공적으로 해결할 수 있는 가장 효과적인 방법들을 소개합니다.

hardlock.sys 파일은 C:\Windows\System32\drivers 폴더에 위치하며, Windows 운영체제 실행에 반드시 필요한 파일은 아닙니다. 이 파일은 서드파티(제3자) 개발사가 배포한 것이지만 Microsoft의 디지털 서명이 포함되어 있습니다.

hardlock.sys 블루스크린 오류 해결 방법

PAGE_FAULT_IN_NONPAGED_AREA – hardlock.sys 중지 오류가 발생했다면, 아래에서 권장하는 해결 방법들을 순서에 상관없이 하나씩 시도해 보면서 문제가 해결되는지 확인해 보세요.

  1. 레지스트리 수정
  2. 명령 프롬프트를 통한 드라이버 제거
  3. 드라이버 업데이트
  4. Windows 업데이트 제거
  5. 시스템 복원 실행

각 해결 방법의 세부 과정을 하나씩 살펴보겠습니다.

정상적으로 로그인할 수 있다면 바로 진행하면 되지만, 로그인이 불가능한 경우에는 안전 모드로 부팅하거나 고급 시작 옵션 화면에 진입하거나, 설치 미디어를 이용해 부팅한 후 아래 지침을 수행해야 합니다.

1] 레지스트리 수정

기본적으로 hardlock.sys는 SafeNet이 제공하는 동시 사용 소프트웨어 라이선싱 솔루션인 Sentinel/Aladdin HASP의 구성 요소로, 서드파티 애플리케이션의 일부입니다. 간단한 레지스트리 수정만으로 BSOD 오류 없이 최신 Windows 업데이트를 설치할 수 있습니다.

레지스트리 작업이므로, 진행하기 전에 레지스트리를 백업하거나 시스템 복원 지점을 생성하는 것이 좋습니다. 준비가 되었다면 다음 단계를 따르세요:

  • Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
  • 실행 대화 상자에 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다.
  • 아래 레지스트리 키 경로로 이동합니다:
HKLM\SYSTEM\CurrentControlSet\Services\Hardlock
  • 해당 위치의 오른쪽 창에서 Start 항목을 두 번 클릭하여 속성을 편집합니다.
  • 속성 대화 상자에서 값 데이터를 4로 설정합니다.
  • 확인을 클릭하여 변경 사항을 저장합니다.

이후 Windows 업데이트를 다시 시도하면 오류 없이 성공적으로 완료될 것입니다.

2] 명령 프롬프트를 통한 드라이버 제거

hardlock.sys 프로세스는 'Windows NT용 Hardlock 장치 드라이버'라고도 불리며, Sentinel LDK의 일부입니다. 이 소프트웨어는 Aladdin Knowledge Systems에서 개발한 것입니다.

이 방법은 명령줄을 통해 문제가 되는 드라이버를 제거하는 절차입니다. 드라이버를 제거한 후 업데이트 설치를 다시 시도하면 오류 없이 정상적으로 완료됩니다.

다음 단계를 따르세요:

  • 먼저 haspdinst zip 파일을 다운로드합니다. [해당 도구가 현재 제공되지 않아 링크가 삭제되었습니다].
  • 다운로드가 완료되면 파일을 C: 드라이브에 압축 해제합니다.
  • Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
  • 실행 대화 상자에 cmd를 입력한 후 Ctrl + Shift + Enter를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.
  • 명령 프롬프트 창에 아래 명령을 입력하거나 복사·붙여넣기 한 후 Enter 키를 누릅니다.
haspdinst.exe -kp -r -fr -v -purge

명령이 실행되어 드라이버가 제거되면 시스템 업데이트를 다시 시도하세요.

3] 해당 드라이버 업데이트

다음 단계를 따르세요:

  • Windows 키 + X를 눌러 파워 유저 메뉴를 엽니다.
  • 키보드에서 M 키를 눌러 장치 관리자를 실행합니다.
  • 장치 관리자에서 장치 목록을 확장하여 Sentinel 드라이버를 찾습니다.
  • 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.
  • 다음 창에서 드라이버 자동 검색을 선택합니다.
  • 화면의 지시에 따라 드라이버 업데이트를 완료합니다.

4] Windows 업데이트 제거

경우에 따라 이 오류는 특정 Windows 업데이트 설치 후에 발생하기도 합니다. 업데이트를 설치한 직후 문제가 나타났다면, 해당 업데이트를 제거한 후 문제가 해결되는지 확인해 보세요.

5] 시스템 복원 실행

위의 어떤 방법으로도 문제가 해결되지 않는다면, 시스템 복원을 실행하여 컴퓨터를 이전 정상 상태로 되돌려 보세요.

이 글이 문제 해결에 도움이 되기를 바랍니다!