PC 전원을 켰는데 검은 화면과 함께 “0xc000000f: An Error occurred while attempting to read the boot configuration data”(부팅 구성 데이터를 읽는 동안 오류가 발생했습니다)라는 메시지가 표시되어 Windows가 시작되지 않는 경우가 있습니다.
이 오류의 가장 큰 원인은 BOOTMGR(Windows 부팅 관리자)이 하드 디스크에서 BCD(Boot Configuration Database, 부팅 구성 데이터베이스) 정보를 찾지 못하는 것입니다. BCD 정보가 손상되거나 삭제된 경우 발생하며, 이를 해결하려면 BCD를 복구하거나 다시 생성해야 합니다. 그 밖에도 시스템 파일이 손상되었거나, 하드 디스크 케이블이 느슨하게 연결되었거나 불량일 때도 이 오류가 나타날 수 있습니다.
문제는 단순히 PC를 재시작한다고 해결되지 않는다는 점입니다. 같은 오류 화면이 반복해서 나타나며 무한 재부팅 루프에 빠질 수 있습니다. 아래에서 이 오류를 실제로 해결할 수 있는 5가지 방법을 하나씩 살펴보겠습니다.
0xc000000f 오류 해결 방법
방법 1. 자동 복구(시작 복구) 실행
- Windows 10 부팅 가능한 설치 DVD 또는 복구 디스크를 삽입하고 PC를 다시 시작합니다.
- “CD 또는 DVD에서 부팅하려면 아무 키나 누르십시오”라는 메시지가 표시되면 아무 키나 눌러 계속 진행합니다.

- 언어 기본 설정을 선택하고 다음을 클릭한 뒤, 화면 왼쪽 하단의 컴퓨터 복구를 클릭합니다.

- 옵션 선택 화면에서 문제 해결을 클릭합니다.

- 문제 해결 화면에서 고급 옵션을 클릭합니다.

- 고급 옵션 화면에서 자동 복구 또는 시작 복구를 클릭합니다.

- Windows 자동/시작 복구가 완료될 때까지 기다립니다.
- PC를 다시 시작하여 오류가 해결되었는지 확인합니다. 여전히 같은 오류가 나타난다면 다음 방법을 시도해 보세요.
참고로 자동 복구 후 “자동 복구에서 PC를 복구할 수 없습니다”라는 메시지가 나타나는 경우에는 아래의 다른 방법을 함께 시도해야 합니다.
방법 2. BCD 복구 및 재구축
방법 1과 동일하게 Windows 설치 디스크로 부팅한 뒤 명령 프롬프트를 엽니다.
명령 프롬프트에 아래 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누릅니다.
a) bootrec.exe /FixMbr b) bootrec.exe /FixBoot c) bootrec.exe /RebuildBcd
위 명령으로도 해결되지 않는다면 아래 명령어를 차례대로 입력합니다.
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd
모든 작업이 끝나면 명령 프롬프트를 종료하고 Windows를 다시 시작합니다. 이 방법으로 대부분의 0xc000000f 오류가 해결되지만, 그래도 되지 않는다면 다음 방법을 계속 시도해 보세요.
방법 3. 시스템 복원으로 이전 시점 되돌리기
- Windows 설치 미디어 또는 복구 드라이브/시스템 복구 디스크를 삽입하고 언어 기본 설정을 선택한 뒤 다음을 클릭합니다.
- 화면 하단에서 컴퓨터 복구를 클릭합니다.

- 문제 해결 → 고급 옵션 순서로 이동합니다.
- 시스템 복원을 클릭하고 화면 안내에 따라 복원을 완료합니다.

- 변경 사항을 적용하기 위해 PC를 다시 시작합니다.
방법 4. 하드 디스크(HDD) 케이블 연결 상태 점검
많은 경우 이 오류는 하드 디스크와 메인보드를 연결하는 케이블이 느슨하거나 불량해서 발생합니다. 먼저 PC 내부의 케이블 연결에 문제가 없는지 확인해 보세요.
주의: 보증 기간이 남아 있는 PC라면 직접 케이스를 분해하지 마세요. 분해 시 보증이 무효화될 수 있으며, 이런 경우에는 서비스 센터에 맡기는 것이 좋습니다. 또한 하드웨어 지식이 없다면 무리하게 만지지 말고 전문 기술자에게 점검을 의뢰하는 것이 안전합니다.
하드 디스크 케이블이 제대로 연결되어 있는지 확인하고 다시 단단히 고정했다면 PC를 재시작해 보세요. 이번에는 정상적으로 부팅되어 0xc000000f 오류가 해결될 가능성이 높습니다.
방법 5. SFC 및 CHKDSK 실행
방법 1과 같은 방식으로 고급 옵션 화면에서 명령 프롬프트를 실행합니다.
아래 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누릅니다.
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows chkdsk C: /f /r /x
참고: Windows가 현재 설치된 드라이브 문자를 사용해야 합니다. 위 예시에서 C:는 디스크 검사를 실행할 드라이브입니다. /f 옵션은 드라이브 관련 오류를 수정할 권한을 부여하고, /r 옵션은 불량 섹터를 찾아 복구하며, /x 옵션은 검사를 시작하기 전에 드라이브를 분리(disconnect)하도록 지시합니다.
명령 프롬프트를 종료하고 PC를 다시 시작합니다.
이 명령을 실행하면 주 파티션에서 “The first NTFS boot sector is unreadable or corrupt(첫 번째 NTFS 부팅 섹터를 읽을 수 없거나 손상되었습니다)”라는 오류가 나타날 수 있습니다. 하지만 다행히 두 번째 파티션은 실제로 복구되므로 걱정하지 않아도 됩니다.
함께 참고하면 좋은 글
- 부팅 시 검은 화면에 커서만 표시되는 문제 해결 방법
- 설치 또는 제거 중 오류 2502, 2503 해결 방법
- 오류 코드 0x80070035: 네트워크 경로를 찾을 수 없음
- Chrome이 열리지 않거나 실행되지 않을 때 해결 방법
지금까지 0xc000000f “부팅 구성 데이터를 읽는 동안 오류가 발생했습니다” 오류를 해결하는 다섯 가지 방법을 알아봤습니다. 자동 복구부터 BCD 재구축, 시스템 복원, 케이블 점검, SFC·CHKDSK 실행까지 차례로 시도하면 대부분의 부팅 문제를 해결할 수 있습니다. 그래도 궁금한 점이 있다면 댓글로 남겨주세요.