hardlock.sys 블루스크린 오류는 Windows 기능 업데이트 또는 누적 업데이트를 설치하려고 할 때 PC 화면에 나타납니다. 업데이트 프로세스는 정상적으로 시작되지만, 설치가 거의 마무리 단계에 이르렀을 때 실패하고 이전 버전으로 되돌아갑니다. 이 글에서는 이 문제를 성공적으로 해결할 수 있는 가장 효과적인 방법들을 소개합니다.
hardlock.sys 파일은 C:\Windows\System32\drivers 폴더에 위치하며, Windows 운영체제 실행에 반드시 필요한 파일은 아닙니다. 이 파일은 서드파티(제3자) 개발사가 배포한 것이지만 Microsoft의 디지털 서명이 포함되어 있습니다.
hardlock.sys 블루스크린 오류 해결 방법
PAGE_FAULT_IN_NONPAGED_AREA – hardlock.sys 중지 오류가 발생했다면, 아래에서 권장하는 해결 방법들을 순서에 상관없이 하나씩 시도해 보면서 문제가 해결되는지 확인해 보세요.
- 레지스트리 수정
- 명령 프롬프트를 통한 드라이버 제거
- 드라이버 업데이트
- Windows 업데이트 제거
- 시스템 복원 실행
각 해결 방법의 세부 과정을 하나씩 살펴보겠습니다.
정상적으로 로그인할 수 있다면 바로 진행하면 되지만, 로그인이 불가능한 경우에는 안전 모드로 부팅하거나 고급 시작 옵션 화면에 진입하거나, 설치 미디어를 이용해 부팅한 후 아래 지침을 수행해야 합니다.
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] 시스템 복원 실행
위의 어떤 방법으로도 문제가 해결되지 않는다면, 시스템 복원을 실행하여 컴퓨터를 이전 정상 상태로 되돌려 보세요.
이 글이 문제 해결에 도움이 되기를 바랍니다!