PCが「0xc0000098」エラーでOS起動不可、bcdbootコマンドで復旧

家族のノートPCが起動不可に

MSIのノートPC S20、家族が使っているのだが、起動不可になったと。原因や直前に実施していた操作は不明。

f:id:kiyoshi_net:20200405081823p:plain

再起動や、電源オフ・オンしても変わらない。

エラーメッセージ概要

Recovery

Your PC/Device needs to be repaired

The Boot Configuration Data file doesn't contain valid information for an operating system.

File: \BCD
Error code: 0xc0000098

You'll need to use recovery tools. If you don't have any installation media (like a disk or USB device), contact your PC administrator or PC/Device manufacturer.


Press F1 to enter Recovery Environment
Press Esc for UEFI Firmware Settings

参考にしたサイト

ありがとうございました。

https://eijiman.com/windows10-0xc0000098-resolution/

Googleでこのエラーコードで検索時にヒットした上位1,2位のサイトの復旧手順はことごとく効果がなかった。

Googleさんも、サイト内で提示しているアクションが実績ありなのかどうかのフィードバックまでを検知して検索結果の順位づけをしてもらえるといいんですけどねー。🤔

bcdboot C:\Windows /l ja-jp で復旧!!(実績あり)

上記サイトで紹介されている通り、bcdboot C:\Windows /l ja-jp をコマンドプロンプト上で入力し、停止・起動したところ、無事に起動することを確認。

よかったー。😂

コマンドプロンプトは 上記の青い画面でF1おして、リカバリメニュー的なメニューを押してからコマンドプロンプトなんとか、と書いてあるメニューを選択。

スクショとりわすれた・・・。😢

参考: bcdboot とは

ヘルプは以下。

>bcdboot /?]

Bcdboot - Bcd ブート ファイルの作成および修復用ツールです。

bcdboot.exe コマンドライン ツールは、重要なブート ファイルをシステム パー
ティションにコピーしたり、新しいシステム BCD ストアを作成するときに使用します。

bcdboot <ソース> [/l <ロケール>] [/s <ボリューム文字> [/f <ファームウェア>]] [/v]
                 [/m [{OS ローダー ID}]] [/addlast] [/p] [/c]

  ソース     Windows のシステム ルートの場所を指定します。

  /l         BCD ストアの初期化の際に使用する、省略可能なロケール
             パラメーターを指定します。既定値は US English です。

よくわからないが、OSの起動に必要な設定のようですね。昔のMBRとかそれ関係?

以上