오류 0xc000014c는 레지스트리의 일부가 손상되었음을 알리는 코드입니다. 레지스트리 데이터를 담고 있는 하나 이상의 파일 구조가 손상되고, Windows가 첫 번째 부팅 섹터에서 오류를 만나면 0xc000014c 오류가 화면에 표시됩니다. 즉, 이 오류 코드는 HDD 영역에서 중요한 부팅 정보가 누락되었거나 손상되었다는 의미입니다.

0xc000014c 오류는 주로 예기치 않은 시스템 재부팅이나 강제 종료 후에 나타납니다. Windows 버전에 따라 블루 스크린 또는 Windows 부팅 관리자 화면에서 이 메시지를 확인할 수 있으며, Windows XP, Vista, 7, 8, 8.1, 10 전 버전에서 발생할 수 있습니다.
0xc000014c 오류의 두 가지 주요 원인
- BCD(부팅 구성 데이터) 손상 – 부팅 섹터의 데이터 파일을 수정하는 도중 시스템이 꺼지면 BCD 파일이 손상되기 쉽습니다. 대개 정전이 원인이지만, 부트 섹터 바이러스도 같은 문제를 일으킬 수 있으므로 배제해서는 안 됩니다.
- 시스템 파일 손상 – 디스크에 시스템 파일을 기록하는 중 갑작스럽게 종료되면 치명적인 시스템 오류가 발생합니다. 중요한 시스템 파일이나 종속 소프트웨어의 삭제로 인해 발생하기도 합니다.
아래에서는 실제로 많은 사용자들이 0xc000014c 오류를 해결하는 데 성공한 방법들을 순서대로 정리했습니다. 본인의 상황에 맞는 해결책을 찾을 때까지 각 방법을 차례대로 따라 해 보세요.
방법 1: 시스템 복원 지점 활용하기
먼저 시스템을 이전 시점으로 복원해 보겠습니다. 시스템이 정상적으로 작동하던 시점에 복원 지점이 저장되어 있을 가능성이 높습니다. 복원 지점이 있다면 이 방법으로 컴퓨터를 정상 상태로 되돌릴 수 있습니다.
Windows 버전에 따라 시스템 복원 메뉴에 접근하는 방법은 다르지만, Windows 7이든 Windows 10이든 대부분 설치 미디어를 통해 시스템 복구 옵션(System Recovery Options)에 진입해야 합니다.
참고: 일부 구형 노트북에는 시스템 복구 옵션 전용 단축키가 있습니다. 보통 부팅 시 F10 또는 F11 키를 반복해서 누르면 해당 메뉴에 진입할 수 있습니다. 이 단축키를 사용할 수 있다면 설치 미디어 없이 복구 메뉴로 바로 이동하므로, Windows 7 가이드의 3단계(또는 Windows 10 가이드의 2단계)부터 진행하세요.
Windows 설치 미디어가 없다면, Windows 7용 부팅 USB 제작 가이드 또는 Windows 10용 부팅 USB 제작 가이드를 참고하여 부팅 가능한 DVD나 USB를 만드세요. 그런 다음 시스템이 설치 미디어로 먼저 부팅되도록 설정되어 있는지 확인합니다.
설치 미디어로 부팅하기 위해 아무 키나 누르라는 메시지가 나타나지 않는다면, 화면 안내에 따라 부팅 설정에 진입하세요. 또한 BIOS 설정에 들어가 부팅 순위를 변경하여 설치 미디어가 최우선이 되도록 할 수 있습니다. BIOS에서 부팅 우선순위를 변경하는 세부 설정은 제조사마다 다릅니다.

설치 미디어로 성공적으로 부팅했다면, 사용 중인 Windows 버전에 맞는 아래 절차를 따르세요.
Windows 7 사용자용
- Windows 설치 화면이 나타나면 다음을 클릭한 후 컴퓨터 복구를 클릭합니다.

- 운영체제가 선택되어 있는지 확인하고 다음을 누릅니다.

- 시작 복구(Startup Repair)가 운영체제를 검사할 때까지 기다립니다. 요청 시 복원 버튼을 클릭하세요.

참고: 부팅 시(Windows 로고 화면이 표시될 때) 컴퓨터를 3회 연속 강제로 끄면 시작 복구 화면으로 강제 진입할 수 있습니다. 3회 연속 부팅이 중단되면 시스템이 자동으로 시작 복구 화면으로 안내합니다. - 복구 도구가 추가 복구 작업을 시도할 수 있습니다. 시간이 걸리더라도 이 단계에서는 재부팅이나 종료를 하지 마세요.

- 잠시 후 시스템 복원 마법사가 나타납니다. 만약 시스템 복구 옵션 창이 표시되면 시스템 복원을 클릭하세요.

- 시스템 복원 화면에서 더 많은 복원 지점 표시에 체크한 뒤, 시스템이 정상 작동하던 시점의 복원 지점을 선택합니다. 다음을 클릭하고 마침을 누르세요.

- 마지막으로 예를 클릭하고 복구 도구가 시스템을 이전 버전으로 복원할 때까지 기다립니다.

Windows 10 사용자용
- Windows 설치 화면이 나타나면 다음을 클릭한 후 컴퓨터 복구를 클릭합니다.

- 문제 해결(Troubleshoot)로 이동한 뒤 시스템 복원을 클릭하고 운영체제를 선택합니다.

참고: 부팅 시(Windows 로고 화면) 컴퓨터를 3회 연속 강제 종료하면 자동으로 복구 메뉴로 진입할 수 있습니다. - 시스템 복원 창이 열리면 다음을 클릭합니다. 그런 다음 시스템이 정상 작동하던 시점의 복원 지점을 선택하고 다시 다음을 누르세요.

- 마지막으로 마침을 누르고 복원 지점 사용을 확인하면, 장치가 이전 시점으로 돌아가 정상 상태를 회복할 때까지 기다립니다.
방법 2: BCD 파일 다시 빌드하기
부팅 구성 데이터(BCD)가 오작동하는 원인은 다양하지만, 어떤 경우든 0xc000014c 오류를 해결하는 가장 효과적인 방법은 명령 프롬프트 명령어를 통해 BCD 파일을 복구하는 것입니다.
아래 가이드를 따라 하기 전에, 사용 중인 운영체제에 맞는 Windows 설치 미디어(DVD 또는 USB 플래시 드라이브)가 있는지 확인하세요. 설치 미디어가 없다면 Windows 7용 부팅 USB 제작 가이드 또는 Windows 10용 부팅 USB 제작 가이드를 참고하여 만들 수 있습니다.
설치 미디어로 부팅에 성공했다면, Windows 버전에 맞는 아래 절차를 따르세요.
Windows 7 사용자용
- Windows 설치 화면이 나타나면 다음을 클릭한 후 컴퓨터 복구를 클릭합니다.

- 운영체제가 선택되어 있는지 확인하고 다음을 누릅니다.

- 복구 마법사가 추가 검사를 진행합니다. 시스템 복원 사용 여부를 묻는다면 아니요를 선택한 뒤 명령 프롬프트를 클릭하세요.

- 다음 명령어를 명령 프롬프트에 입력하고 각 명령어마다 Enter 키를 누릅니다.
Bootrec /FixMbr
Bootrec /FixBoot
Bootrec /ScanOS
Bootrec /RebuildBcd
- 모든 명령이 정상적으로 실행된 후 chkdsk /f /r을 입력하고 Enter를 누릅니다. 이 명령은 하드 드라이브의 불량 섹터를 검사하고 자동으로 복구합니다.
주의: 이 단계에서 불량 섹터가 발견되면 HDD의 일부 데이터가 손실될 수 있습니다.
프로세스가 완료되면 컴퓨터가 재시작됩니다. 다음 부팅 시 Windows가 하드 드라이브에서 정상적으로 부팅되는지 확인하고, 0xc000014c 오류가 사라졌는지 살펴보세요.
Windows 10 사용자용
- Windows 설치 화면이 나타나면 다음을 클릭한 후 컴퓨터 복구를 클릭합니다.

- 문제 해결을 클릭한 뒤 명령 프롬프트를 선택합니다.

- 다음 명령어를 명령 프롬프트에 입력하고 각 명령어마다 Enter 키를 누릅니다.
Bootrec /FixMbr
Bootrec /FixBoot
Bootrec /ScanOS
Bootrec /RebuildBcd
- 모든 명령이 정상적으로 실행된 후 chkdsk /f /r을 입력하고 Enter를 누릅니다. 이 명령은 하드 드라이브의 불량 섹터를 검사하고 자동으로 복구합니다.
주의: 불량 섹터가 발견되면 HDD의 일부 데이터가 손실될 수 있습니다.
프로세스가 완료되면 컴퓨터가 재시작됩니다. 다음 부팅 시 Windows가 하드 드라이브에서 정상적으로 부팅되는지 확인하고, 0xc000014c 오류가 사라졌는지 살펴보세요.
방법 3: RegBack 폴더에서 레지스트리 파일 복원하기
위의 모든 방법으로도 해결되지 않았다면, 마지막 방법을 시도해 볼 수 있습니다. 단, 이 방법은 물리적으로 HDD를 분리하여 다른 PC에 연결해야 한다는 점을 유의하세요.
모든 Windows 버전은 가장 중요한 레지스트리 파일의 사본을 RegBack이라는 폴더에 저장합니다. 문제가 실제로 레지스트리와 관련이 있다면, 백업 폴더의 내용을 일반 디렉터리로 복사하는 것만으로 0xc000014c 오류를 제거할 수 있습니다. 절차는 모든 Windows 버전에서 동일합니다.
- 0xc000014c 오류가 발생하는 PC에서 Windows 파일이 담긴 하드 드라이브를 분리한 뒤, 정상 작동하는 PC에 보조 드라이브로 연결합니다.
주의: 정상 PC가 오류가 발생한 Windows가 아니라 건강한 Windows로 부팅되도록 반드시 확인하세요. - 다른 PC에서 방금 연결한 HDD에 접근하여 /Windows/system32/config/RegBack 경로로 이동합니다.

- RegBack 폴더의 내용을 모두 복사한 후, 한 단계 위의 config 폴더로 이동합니다.
- RegBack 폴더의 내용을 config 폴더의 파일 위에 붙여넣습니다. 덮어쓰기 여부를 묻는다면 모두 예(Yes to All)를 선택하세요.

- PC를 종료하고 HDD를 분리한 뒤, 0xc000014c 오류가 발생했던 PC에 다시 장착합니다. HDD로 부팅하여 정상적으로 부팅되는지 확인하세요.
위의 방법들을 모두 시도했는데도 결과가 없다면, Windows 설치 미디어를 사용해 운영체제를 재설치하는 것 외에 선택의 여지가 거의 없습니다. Windows 파티션에 저장된 데이터는 모두 사라지지만, 손상된 파일이나 시스템 파일은 새로 덮어써집니다. 특히 0xc000014c 오류를 유발하는 부트 섹터 바이러스를 처리할 때는 이 방법이 가장 확실한 해결책입니다.