부팅 오류 0xc000000f 해결 방법 — '부팅 구성 데이터 파일이 없거나 오류가 있습니다' BCD 복구
0xc000000f는 부팅 구성 데이터(BCD)가 없거나 손상되어 Windows를 찾지 못한다는 뜻입니다. 연결된 USB 장치를 빼고 다시 켜 보고, 그래도 안 되면 복구 환경에서 시동 복구 → BCD 재구성 순서로 진행합니다.
빠른 해결 요약
- USB 메모리·외장 하드 분리 후 다시 켜기
- 복구 환경 → 시동 복구
- 명령 프롬프트에서 Windows 드라이브 확인
bcdboot C:\Windows로 부팅 파일 재생성
이런 증상일 때 보는 글입니다
- 'Your PC needs to be repaired / 부팅 구성 데이터 파일이 없거나…' 화면에 0xc000000f가 표시될 때
- 디스크 추가·윈도우 재설치·파티션 작업 후 부팅이 안 될 때
해결 방법별 소요 시간·난이도·위험도
| 방법 | 소요 시간 | 난이도 | 관리자 권한 | 데이터·설정 위험 |
|---|---|---|---|---|
| USB 장치 분리 | 1분 | 쉬움 | 필요 없음 | 없음 |
| 시동 복구 | 15분 | 쉬움 | 필요 없음 | 낮음 |
| BCD 재구성 | 15분 | 어려움 | 필요 없음 | 주의 |
소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.
0xc000000f가 나오는 이유
BCD는 '어느 디스크의 어느 Windows로 부팅할지' 적어 둔 부팅 설정표입니다. 이 설정이 지워지거나 다른 디스크를 가리키면 부팅 관리자가 Windows를 찾지 못해 0xc000000f를 표시합니다. 파티션 작업, 다른 디스크 추가, 업데이트 중 전원 차단이 흔한 계기입니다.
1단계: USB 장치 분리
USB 메모리나 외장 하드가 연결된 상태에서 BIOS가 그 장치로 부팅을 시도하면 이 오류가 날 수 있습니다. 모두 빼고 다시 켭니다.
2단계: 시동 복구
부팅 안 될 때 복구 환경 진입 방법으로 들어가 문제 해결 → 고급 옵션 → 시동 복구를 실행합니다. 복구 환경이 열리지 않으면 다른 PC에서 만든 설치 USB로 부팅해 '컴퓨터 복구'를 선택합니다.
3단계: 부팅 파일 다시 만들기
시동 복구로 해결되지 않으면 고급 옵션의 명령 프롬프트에서 진행합니다.
실행 효과 복구 환경 명령 프롬프트에서 Windows가 설치된 드라이브 문자를 확인합니다(복구 환경에서는 C가 아닐 수 있음). 읽기만 하는 명령입니다.
bcdedit | find "osdevice"실행 효과 Windows 폴더의 원본으로 부팅 파일과 BCD를 새로 만듭니다. C는 앞에서 확인한 Windows 드라이브 문자로 바꾸세요. 성공하면 '부팅 파일을 만들었습니다'가 표시됩니다.
bcdboot C:\Windows자주 묻는 질문
설치 USB가 없어요.
다른 PC에서 Microsoft 미디어 생성 도구로 만들 수 있습니다. 설치 USB 만들기를 참고하세요.
bcdboot 후에도 같은 오류예요.
BIOS 부팅 순서에서 Windows가 설치된 디스크(Windows Boot Manager)가 첫 번째인지 확인하세요.
다음으로 확인할 해결 가이드
이 글에서 다루는 오류 코드
0xc000000f
원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.
공식 참고 문서
외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.
이 방법으로 문제가 해결됐나요?