Windows Creators Update 설치 중 발생하는 0xc000000f 오류를 해결하는 방법

Boot Camp를 사용하여 Mac에 Creators Update를 설치하려고 시도해 보셨나요? 네, 꽤 골치 아픈 문제죠.클린 설치를 시도할 때 오류 코드 0xc000000f가 계속 나타나는데, winload.efi 단계에서 설치가 멈추는 게 좀 이상합니다.어떤 환경에서는 설치가 되고 어떤 환경에서는 실패하는 이유는 정확히 모르겠지만, Microsoft에서도 이 문제를 인지하고 있으며 해결을 위해 노력하고 있습니다.그동안 일부 사용자들은 Creators Update를 건너뛰고 Anniversary Update로 먼저 롤백하는 방법을 사용하고 있습니다. Anniversary Update용 Windows 10 ISO 파일을 다운로드한 다음, 거기서 업데이트를 실행하는 방식이죠.현재로서는 이 방법이 최악의 오류를 피하는 데 가장 효과적이라고 합니다.

저처럼 고집이 세서 직접 해결해 보고 싶으시다면, 도움이 될 만한 몇 가지 방법을 알려드리겠습니다.하지만 미리 말씀드리자면, 이 방법들은 윈도우를 근본적으로 복구하는 작업이므로, 윈도우 설치 USB나 DVD를 사용해서 복구 모드로 들어가야 할 수도 있습니다.또한, PC에 악성코드 감염 징후가 보인다면, Malwarebytes와 같은 악성코드 검사 프로그램이나 신뢰할 수 있는 다른 안티바이러스 프로그램을 사용하여 시스템 전체 검사를 실행한 후에 운영체제를 건드리세요.윈도우는 늘 그렇듯, 문제를 필요 이상으로 어렵게 만들어 놓으니까요.

Boot Camp를 사용하여 Mac에서 Windows 10 Creators Update 설치 오류를 해결하는 방법

방법 1: bootrec.exe 도구를 사용하여 부팅 구성 데이터(BCD)를 다시 빌드합니다.

이는 부팅 관련 오류를 해결하는 고전적인 방법입니다.부트 캠프의 설정 방식 때문에 때때로 BCD(부팅 레코드 디스크립터)가 손상되거나 불완전해져 오류가 발생할 수 있습니다.따라서 BCD를 재구축하면 오류 코드 0xc000000f를 해결할 수 있습니다.핵심은 복구 모드로 부팅한 다음, 명령어를 실행하여 부트 레코드를 복구하는 것입니다.일부 시스템에서는 특정 명령어를 입력하거나 옵션을 수동으로 선택해야 할 수 있으므로 복구 미디어를 준비해 두십시오.

  1. Mac을 재시동하고 Windows USB/DVD에서 부팅하십시오( Boot Camp 메뉴를 선택하거나 Option시동 중에 길게 눌러 Windows 설치 프로그램을 선택하십시오).
  2. 윈도우 설치 화면이 나타나면 왼쪽 하단에 있는 “컴퓨터 복구”를 클릭하세요.
  3. 문제 해결 > 고급 옵션 > 명령 프롬프트 로 이동하세요.
  4. 입력한 bootrec.exe /fixmbr다음 Enter 키를 누르십시오.이렇게 하면 마스터 부트 레코드가 다시 기록되어 부팅 문제를 해결할 수 있습니다.
  5. 다음으로, bootrec.exe /fixboot부트 섹터가 손상되었을 경우 이를 복구하는 데 도움이 되는 명령을 실행하십시오.
  6. 그런 다음, bootrec.exe /scanosWindows 설치가 감지되는지 확인하기 위해 입력해 보세요.
  7. 마지막으로, 명령어를 실행하세요 bootrec.exe /rebuildbcd.이 명령어는 Windows 설치를 검색하고 부팅 구성 데이터를 다시 생성합니다.부팅 목록에 설치를 추가할지 묻는 메시지가 나타날 수 있는데, ‘예’를 선택하면 됩니다.

팁: 일부 시스템에서는 이러한 명령이 처음에는 제대로 작동하지 않을 수 있습니다.재부팅하거나 다시 실행하면 도움이 될 수도 있습니다.하지만 제 경험상, 부트 레코드가 손상된 경우 이 방법으로 오류가 해결되는 경우가 많습니다.

방법 2: 새로운 EFI 시스템 파티션(ESP) 생성

조금 더 복잡한 해결 방법이 있습니다.때때로 EFI 파티션에 문제가 생겨 부팅 과정에 오류가 발생하는 경우가 있는데, 특히 Boot Camp를 실행하는 Mac에서 이러한 문제가 자주 발생합니다.새 EFI 파티션을 생성하고 BCD 파일을 복사하면 문제가 해결될 수 있습니다.다소 복잡한 과정이지만, 다른 방법이 효과가 없을 때 시도해 볼 만합니다.

  1. Windows 설치 미디어로 다시 부팅하고 명령 프롬프트를 엽니다.
  2. 입력 diskpart하고 Enter 키를 누르십시오.그러면 디스크 관리 도구가 명령 모드로 열립니다.
  3. list disk디스크를 표시하려면 다음을 입력하십시오 select disk 0(Windows 파티션이 디스크 0에 있다고 가정).
  4. 다음으로, 명령어를 사용하여 파티션 목록을 확인합니다 list partition. EFI 파티션(일반적으로 약 200MB)을 선택하려면 select partition 1(EFI 파티션인 경우) 를 입력한 다음 Enter 키를 누릅니다.
  5. 이 명령을 입력하면 shrink desired=200 minimum=200파티션에서 200MB의 공간이 확보되어 새 EFI 파티션을 만들 수 있습니다.
  6. 를 사용하여 새 EFI 파티션을 생성합니다 create partition efi size=200.Enter 키를 눌러 확인합니다.
  7. 볼륨 목록을 표시하고 list vol새 파티션을 확인한 다음 해당 파티션을 선택합니다 select vol X.
  8. 드라이브 문자를 할당하세요 assign.이제 Windows에서 해당 폴더에 접근할 수 있습니다.
  9. 마지막으로, 명령어를 실행하세요 bcdboot C:\Windows /l en-gb /s X: /f ALL.이 명령어는 부팅 파일을 새 EFI 파티션에 복사하여 부팅 프로세스를 패치합니다.

주의하세요: 이 작업은 디스크의 저수준 설정을 건드리는 것입니다.시스템에 따라 작업이 원활하게 진행되지 않을 수 있습니다.또한, EFI 파티션은 UEFI 기반 시스템 부팅에 매우 중요하므로 잘못된 파티션을 삭제하거나 포맷하지 않도록 주의해야 합니다.

방법 3: Windows 복구 도구를 사용하여 PC를 복구합니다.

이 방법이 더 간단하지만, Windows 복구 도구가 포함된 부팅 가능한 USB/DVD가 필요합니다.운영체제 자체가 부팅되지 않는 경우, 이 방법이 가장 쉬운 경우가 많습니다.

  1. Windows 복구 미디어로 부팅하십시오.평소와 같이 Option시작하는 동안 키를 누른 상태로 복구 드라이브를 선택하십시오.
  2. 복구 환경에 진입하면 “컴퓨터 복구”를 선택하십시오.
  3. 문제 해결 > 고급 옵션 > 시작 복구 로 이동하세요.
  4. 화면 안내에 따라 진행하세요.시스템이 스캔을 수행하고 자동 복구를 시도할 것입니다.경우에 따라 시스템 파일 복구 또는 부트 레코드 수정과 같은 오류 해결 방법을 제안할 수도 있습니다.

이러한 방법들이 모두 효과가 없다면, 안타깝게도 마이크로소프트의 패치를 기다리는 것이 최선의 선택일 수 있습니다.마이크로소프트에서 이 버그를 패치하고 있지만, 시간이 다소 걸리고 있습니다.실제로 많은 사용자들이 Boot Camp를 사용하는 Mac에서 이와 동일한 문제를 겪었고, 패치가 나올 때까지 기다려야 했습니다.

요약

  • 부트 레코드를 재구축하면 bootrec.exe손상된 부트 데이터로 인해 발생하는 부팅 문제를 해결할 수 있습니다.
  • EFI 부팅 파일이 손상되었거나 누락된 경우 새 EFI 파티션을 생성해야 할 수 있습니다.
  • Windows 복구 환경을 사용하여 시작 복구를 실행하면 특히 시스템 손상으로 인한 부팅 오류를 해결할 수 있습니다.
  • 악성코드 검사를 소홀히 해서는 안 됩니다.악성코드가 문제의 근본 원인일 수 있습니다.
  • 마이크로소프트의 해결책을 기다리는 것이 때로는 유일한 현실적인 선택일 수 있습니다.인내심이 필요할지도 모릅니다.

마무리

Boot Camp를 이용해 Mac에 Windows를 설치하는 것은 특히 최신 Creators Update 버전에서는 항상 순조로운 것은 아닙니다.이러한 해결 방법들이 모든 환경에서 효과가 있는 것은 아니지만, 일반적인 재설치 방법이 실패하거나 오류가 발생하는 경우 시도해 볼 가치가 있습니다.때로는 복구 도구와 디스크 명령어를 사용하는 것만으로도 문제가 해결될 수 있습니다.최소한 이러한 방법들을 통해 Windows 내부 구조에 대해 조금 더 이해할 수 있으며, 이는 결코 헛된 지식이 아닙니다.

이 정보가 누군가의 시간을 몇 시간이라도 절약해 주거나, 적어도 새 부품을 사러 가게에 달려가지 않고도 집에서 고칠 수 있다는 희망을 조금이나마 줄 수 있기를 바랍니다.