부팅 오류 0xc0000225 원인과 해결 방법 (윈도우 10/11)

컴퓨터를 켰는데 파란 화면에 “PC를 복구해야 합니다 – 오류 코드: 0xc0000225”라는 메시지가 뜨면서 윈도우가 시작되지 않으면 정말 당황스럽습니다. 갑자기 부팅이 막히면 작업 파일은 괜찮은지, 포맷을 해야 하는 건 아닌지 걱정이 앞서죠. 다행히 이 오류는 대부분 부팅 관련 파일이나 설정이 손상된 문제여서, 데이터를 지키면서 복구할 수 있는 경우가 많습니다. 이 글에서 원인을 짚고, 쉬운 방법부터 차근차근 따라 하면 대부분 해결됩니다.

0xc0000225 오류란? 주요 원인

0xc0000225는 윈도우가 부팅에 필요한 시스템 파일이나 부팅 정보를 찾지 못하거나 손상되었을 때 나타나는 오류입니다. 대표적인 원인은 다음과 같습니다.

  • BCD(부팅 구성 데이터) 손상 — 윈도우 부팅 메뉴 정보가 깨진 경우
  • MBR/부팅 섹터 손상 — 디스크의 부팅 영역에 문제가 생긴 경우
  • 시스템 파일 손상 — 비정상 종료, 정전, 강제 전원 차단으로 파일이 깨진 경우
  • 하드디스크/SSD 연결 또는 불량 섹터 — 케이블 접촉 불량, 디스크 노후화
  • 최근 변경 사항 — 윈도우 업데이트 중단, 새 하드웨어/드라이버 설치, 디스크 복제 직후
Windows 업데이트 설정 화면
Windows 업데이트 설정 화면

해결 전 준비: 부팅 USB 또는 복구 환경

대부분의 해결 방법은 윈도우 복구 환경(WinRE)에서 진행합니다. 진입 방법은 다음과 같습니다.

  1. 전원을 켠 직후 윈도우 로고가 뜨면 전원 버튼을 5초 이상 눌러 강제 종료합니다. 이를 2~3회 반복하면 자동으로 “자동 복구 준비 중” 화면이 나타납니다.
  2. 화면이 진입이 안 되면, 다른 PC에서 윈도우 설치 USB(마이크로소프트 미디어 생성 도구로 제작)를 만들어 부팅한 뒤, 첫 화면에서 ‘컴퓨터 복구’를 선택합니다.

※ 주의: 아래 작업 중 일부는 디스크를 다루므로, 가능하면 진행 전 중요한 데이터를 다른 디스크나 USB로 백업해 두는 것이 안전합니다.

방법 1. 윈도우 자동(시작) 복구 실행

가장 쉽고 안전한 첫 번째 방법입니다.

  1. 복구 환경에서 문제 해결 → 고급 옵션 → 시작 복구를 차례로 선택합니다.
  2. 계정을 선택하고 비밀번호를 입력하면 자동으로 부팅 문제를 진단·복구합니다.
  3. 완료 후 PC를 재시작해 정상 부팅되는지 확인합니다.

이 방법으로 가벼운 부팅 손상은 상당수 해결됩니다. 실패하면 방법 2로 넘어가세요.

방법 2. 명령어로 BCD 및 부팅 영역 복구 (가장 효과적)

0xc0000225 해결에 가장 많이 쓰이는 방법입니다. 복구 환경에서 문제 해결 → 고급 옵션 → 명령 프롬프트를 엽니다.

명령 프롬프트(관리자)
명령 프롬프트(관리자)

아래 명령어를 한 줄씩 입력하고 Enter를 누릅니다.

  1. bootrec /fixmbr — 마스터 부트 레코드를 복구합니다.
  2. bootrec /fixboot — 부팅 섹터를 복구합니다. (만약 ‘Access is denied’ 오류가 나면 아래 추가 절차 참고)
  3. bootrec /scanos — 설치된 윈도우를 검색합니다.
  4. bootrec /rebuildbcd — BCD를 다시 만듭니다. 윈도우가 발견되면 Y를 입력해 추가합니다.

완료 후 exit를 입력하고 PC를 재시작합니다.

‘fixboot’ 접근 거부(Access denied) 오류가 날 때

특히 EFI(UEFI) 시스템에서 자주 발생합니다. 다음 절차로 EFI 부팅 파일을 다시 만들 수 있습니다. 디스크 정보를 다루므로 명령어를 정확히 따라 입력하세요.

  1. diskpart 입력 후 Enter
  2. list disk → 디스크 번호 확인 후 select disk 0 (보통 0번이 시스템 디스크)
  3. list volume 으로 볼륨 목록을 봅니다. 형식이 FAT32이고 용량이 약 100~500MB인 것이 EFI 파티션입니다.
  4. 해당 볼륨을 선택합니다. 예: select volume 2
  5. assign letter=Z 로 드라이브 문자를 부여하고 exit
  6. cd /d Z:\EFI\Microsoft\Boot\ 입력
  7. bootrec /fixboot 다시 시도
  8. 그래도 안 되면: bcdboot C:\Windows /s Z: /f UEFI (C:는 윈도우 설치 드라이브)

이 과정으로 EFI 부팅 정보가 복원되어 부팅이 정상화되는 경우가 많습니다.

방법 3. 시스템 파일 및 디스크 검사

파일 손상이 의심되면 명령 프롬프트에서 검사 도구를 실행합니다.

  1. chkdsk C: /f /r — 디스크 오류와 불량 섹터를 검사·복구합니다. (시간이 다소 걸릴 수 있습니다)
  2. sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows — 시스템 파일 무결성을 검사합니다.

여기서 C:는 실제 윈도우가 설치된 드라이브 문자입니다. 복구 환경에서는 문자가 다를 수 있으니 dir C:\로 ‘Windows’ 폴더가 있는지 확인하세요.

방법 4. 하드웨어 연결 점검 및 시스템 복원

위 방법들이 모두 실패한다면 다음을 시도합니다.

  • SATA/전원 케이블 점검: 데스크톱이라면 전원을 끄고 SSD/HDD 연결 케이블을 다시 꽂아 봅니다. 접촉 불량으로 부팅 디스크를 못 찾는 경우가 있습니다.
  • BIOS 부팅 순서 확인: 부팅 시 Del 또는 F2로 BIOS에 들어가 올바른 디스크가 1순위인지, 부팅 모드(UEFI/Legacy)가 바뀌지 않았는지 확인합니다.
  • 시스템 복원: 복구 환경의 문제 해결 → 고급 옵션 → 시스템 복원에서 정상 작동하던 시점으로 되돌립니다. (복원 지점이 있어야 가능)

그래도 해결되지 않고 디스크 자체가 BIOS에서 인식조차 안 된다면, 저장장치 고장 가능성이 있습니다. 이 경우 무리하게 진행하지 말고 데이터 복구를 위해 전문가의 점검을 받는 것이 안전합니다.

예방 및 추가 팁

  • 윈도우 업데이트나 설치 중에는 강제로 전원을 끄지 마세요. 부팅 파일 손상의 가장 흔한 원인입니다.
  • 정기적으로 시스템 이미지나 중요 파일을 백업해 두면 부팅 오류 시에도 손실 없이 복구할 수 있습니다.
  • SSD/HDD가 노후화되면 부팅 오류가 반복될 수 있으니, S.M.A.R.T. 상태를 가끔 점검하세요.
  • 디스크 복제(클론) 직후 0xc0000225가 뜨면 BCD를 다시 만드는 방법 2가 특히 효과적입니다.

마무리

0xc0000225 오류는 무섭게 보여도 대부분 부팅 정보(BCD)나 부팅 섹터의 손상이 원인이라, 자동 복구나 bootrec 명령어로 해결되는 경우가 많습니다. 가장 쉬운 ‘시작 복구’부터 차례로 시도하고, 안 되면 명령어 복구, 파일 검사 순으로 진행해 보세요. 만약 디스크가 인식되지 않거나 작업이 부담스럽다면, 데이터 보호를 위해 무리한 포맷보다는 전문가 점검을 권합니다. 이 글의 단계를 따라 무사히 부팅에 성공하시길 바랍니다.

Leave a Comment