( ´・ω・`)です。
さきほどまでWindows 8.1のブルースクリーンと戦っておりました。
タイトル通りエラーコードは「0xc000021a」。
なかなかに手こずったので備忘録として書いておきます。
目次
発生前にした操作
- Windows 8.1にて、ユーザープロファイルを削除
- Cドライブのパーティションを縮小
- できた空き領域にUbuntuをインストール
- Ubuntuでの操作を一通り終え、Windowsを起動しようとしたらブルースクリーン
ブルースクリーン発生の状況
- Windows Boot Manager起動
- メーカーロゴ表示
- ブルースクリーン
失敗した対処法
- セーフモードでの起動
sfc /scannow
の実行chkdsk C: /f
の実行- スタートアップ修復
- メーカー製のハードウェア診断ツール(問題検出なし)
結局の原因
おそらくBCDの破損
成功した対処法
- 「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」からコマンドプロンプトを起動
- コマンドプロンプト上で
diskpart
list volume
select volume X(2で「FAT32」と出たボリュームを指定)
assign letter=B:
exit
B:
cd B:\EFI\Microsoft\boot
ren BCD BCD.bak
bootrec /Rebuildbcd
bootrec /fixboot
bcdboot C:\Windows /l ja-JP /s B: /f ALL
exit
を上から順に実行 - 念の為スタートアップ修復
- 再起動