컴퓨터 부팅 후 언제든지 발생할 수 있는 블루스크린 오류(BSOD)는 시스템을 갑자기 재부팅시키며, 저장하지 않은 작업 내용을 모두 잃게 만드는 대표적인 문제입니다. 그중 하나가 바로 REGISTRY_ERROR 정지 오류입니다. 이 오류는 버그 체크 값이 0x00000051로 표시되며, 레지스트리에 심각한 오류가 발생했음을 의미합니다.
이 오류의 원인은 다양해서 특정 한 가지 요소로 좁히기 어렵지만, 아래에서 소개하는 방법들을 순서대로 적용하면 대부분의 경우 문제를 해결할 수 있습니다.
REGISTRY_ERROR 오류란?
레지스트리에 문제가 발생했습니다. 커널 디버거를 사용할 수 있다면 스택 추적을 확인하세요. 이 오류는 레지스트리가 파일을 읽는 도중 I/O 오류를 겪었음을 나타낼 수 있으며, 하드웨어 문제나 파일 시스템 손상이 원인일 수 있습니다. 또한 보안 시스템에서만 사용되는 새로 고침 작업이 리소스 제한에 도달하여 실패한 경우에도 발생할 수 있습니다.
해결 방법 요약
- CHKDSK(디스크 검사) 실행
- 시스템 파일 검사기(SFC) 사용
- DISM 명령어 사용
- PC 초기화
- 설치 미디어로 Windows 복구 설치
1] 디스크 검사(CHKDSK) 실행
더 많은 오류를 점검하고 복구하기 위해 명령줄 버전의 ChkDsk를 사용합니다. 명령 프롬프트를 관리자 권한으로 실행한 후 다음 명령어를 입력하세요.
chkdsk <드라이브 문자>: /f /r /x /b
명령을 실행하면 오류 검사 및 복구가 바로 시작되거나, 다음과 같은 메시지가 표시될 수 있습니다. '볼륨이 다른 프로세스에서 사용 중이므로 Chkdsk를 실행할 수 없습니다. 다음에 시스템을 다시 시작할 때 이 볼륨을 검사하도록 예약하시겠습니까? (Y/N)'
이 경우 Y를 입력하면 다음 재부팅 시 자동으로 디스크 검사가 진행됩니다.
2] 시스템 파일 검사기(SFC) 사용
관리자 권한으로 CMD(명령 프롬프트)를 실행한 뒤, 다음 명령어를 입력하여 시스템 파일 검사기를 실행합니다.
sfc /scannow
검사가 완료되면 시스템을 재시작하세요. 손상된 시스템 파일이 발견되면 자동으로 복구됩니다.
3] DISM 명령어 사용
손상된 시스템 이미지를 복구하기 위해 DISM을 사용합니다. 명령 프롬프트(관리자)를 열고 아래 세 가지 명령어를 순서대로 하나씩 입력한 후 Enter 키를 누릅니다.
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
DISM 명령어가 모두 실행될 때까지 기다린 후, 완료되면 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.
4] PC 초기화
위 방법으로도 해결되지 않는다면, 설정 앱을 통해 PC 초기화를 진행해야 할 수 있습니다. '설정 → 업데이트 및 보안 → 복구'로 이동한 후 '초기화' 옵션을 선택하세요. 개인 파일을 유지하는 옵션을 선택하면 데이터 손실 없이 시스템을 초기화할 수 있습니다.
5] 설치 미디어로 Windows 복구 설치
모든 방법이 실패했다면, 설치 미디어(USB 또는 DVD)를 사용해 Windows 10을 복구 설치(Repair Install)해야 합니다. 마이크로소프트 공식 사이트에서 미디어 생성 도구를 다운로드해 설치 미디어를 만든 후, 부팅하여 '업그레이드 설치'를 진행하면 개인 파일과 앱을 유지한 채 시스템 파일만 새로 설치할 수 있습니다.
이 가이드가 Windows 10의 REGISTRY_ERROR 블루스크린 오류를 해결하는 데 도움이 되기를 바랍니다!