0xc000000f エラーで起動しなくなったWindows10を修復する

Windows10のメジャーアップデートや起動ドライブをクローンして使用しているときに「0xc000000f」のエラーが発生しWindowsが全く起動できない場合があります。このような場合、次の方法で修復を試してみることをお勧めします。

GPTの場合の修復方法

Windows10のインストールメディアから起動し、「コンピューターを修復する(R)」をクリックします。
オプションの選択の「トラブルシューティング」をクリックします。
詳細オプションの「コマンドプロンプト」をクリックします。

diskpartを実行しブート領域のドライブにドライブレターを付けます。

diskpart
diskpart> list volume
diskpart> select volume 〇 (ボリューム番号)
diskpart> assign letter=b: (Bドライブとして割り当て)
diskpart> exit

次に、BCDを再構築させます。

c:> cd /d b:\EFI\Microsoft\Boot
b:\EFI\Microsoft\Boot> ren BCD BCD.bak (BCDをリネームします)
b:\EFI\Microsoft\Boot> bootrec /Rebuildbcd
b:\EFI\Microsoft\Boot> bootrec /fixboot
b:\EFI\Microsoft\Boot> bcdboot c:\Windows /l ja-JP /s b: /f ALL
b:\EFI\Microsoft\Boot> exit

MBRの場合の修復方法

Windows10のインストールメディアから起動し、「コンピューターを修復する(R)」をクリックします。
オプションの選択の「トラブルシューティング」をクリックします。
詳細オプションの「コマンドプロンプト」をクリックします。

ブート領域の修復を実行します。

bootrec /fixmbr
bootrec /fixboot
bootrec /Rebuildbcd