5月 23 2021
Windows 10 のクローンが 0xc000000e で起動しない場合
bcdeditとかでもうまく修復できない場合の参考リンク
https://freesoft.tvbok.com/tips/efi_installation/uefi_bootrec.html
- セキュアブート無効にする
- インストールメディア / 修復ディスク / 回復ドライブ のいずれかでPCを起動する。※インストールメディア推奨。この時、必ず UEFI ブートになっている事を確認する。
- コマンドプロンプト起動
- diskpartで隠しドライブ(ブート領域)を探し、ドライブレターを付ける
※この項目は BCDファイルを削除またはリネームする際に必要
> diskpart
diskpart> list volume
※FAT32のパーティション(通常は100MB)が目的のボリューム
※「info: システム」となっているはず。
※FAT32パーティションがない場合 → MBRの手順で復旧する
diskpart> select volume X (ドライブ番号)
diskpart> assign letter=b: (ドライブレター例)
diskpart> exit
> b: - ここからが実際の復旧コマンド
b:> cd /d b:\EFI\Microsoft\Boot ※症状が重症な場合に必要
b:> ren BCD BCD.bak ※症状が重症な場合に必要。「del bcd」でもOK
b:> bootrec /Rebuildbcd
b:> bootrec /fixboot
b:> bcdboot c:\Windows /l ja-JP /s b: /f ALL
※bcdboot c:\Windows /l ja-JP だけでもいい
b:> exit - 上記コマンドが正常終了したら、スタートアップ修復を2~3回行い、Windowsを起動してみる
bootrec /fixbootでアクセスが拒否されたが気にしなくてそのまま進んでうまくいきました。