【解決済み】Windows 10で発生する起動エラー 0xc0000098の対処法
起動エラー 0xc0000098 の主な原因は、ブート構成データ(BCD)の破損です。BCDファイルにオペレーティングシステムのエントリが存在しないため、WindowsがOSを読み込めない状態になっています。このエラーはブルースクリーン(BSOD)エラーの一種で、PCが突然再起動し、以降まったく起動できなくなるため、完全に立ち往生してしまう厄介な問題です。

PC本体にもファイルにも一切アクセスできなくなる致命的なエラーですが、心配はいりません。本記事では、この問題を解決するための複数の対処法を順番にご紹介します。BCDを再構築することでエラーを解消し、PCを通常どおり使用できるようになります。
Windows 10の起動エラー0xc0000098を解決する方法
それでは、以下のガイドに沿って、Windows 10の起動エラー0xc0000098を修正していきましょう。
方法1:自動修復/スタートアップ修復を実行する
1. Windows 10の起動用インストールDVDを挿入し、PCを再起動します。
2. 「CDまたはDVDから起動するには、任意のキーを押してください」と表示されたら、任意のキーを押して続行します。

3. 言語の設定を選択して「次へ」をクリックし、画面左下の「コンピューターを修復する」をクリックします。

4. オプション選択画面で「トラブルシューティング」をクリックします。

5. トラブルシューティング画面で「詳細オプション」をクリックします。

6. 詳細オプション画面で「自動修復」または「スタートアップ修復」をクリックします。

7. Windowsの自動修復/スタートアップ修復が完了するまで待ちます。
8. PCを再起動し、起動エラー0xc0000098が解消されたか確認します。解消されない場合は、次の方法に進んでください。
あわせて読みたい:「自動修復でPCを修復できませんでした」の解決方法
方法2:ブートセクターの修復・BCDの再構築を行う
1. 方法1と同じ手順で、Windowsインストールディスクからコマンドプロンプトを開きます。

2. 以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して実行します。
a) bootrec.exe /FixMbr b) bootrec.exe /FixBoot c) bootrec.exe /RebuildBcd

3. 上記のコマンドが失敗した場合は、コマンドプロンプトで以下のコマンドを順に入力します。
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd

4. 最後にコマンドプロンプトを終了し、Windowsを再起動します。
方法3:Windowsイメージを修復する(DISM)
1. コマンドプロンプトを開き、以下のコマンドを入力します。
DISM /Online /Cleanup-Image /RestoreHealth

2. Enterキーを押してコマンドを実行し、処理が完了するまで待ちます。通常は15〜20分程度かかります。
注意: 上記のコマンドがうまく動作しない場合は、以下を試してください。 Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
3. 処理が完了したらPCを再起動し、この方法で起動エラー0xc0000098が解消されたかどうかを確認します。
方法4:CHKDSKとSFCを実行する
1. 方法1と同様の手順でコマンドプロンプトを開きます。詳細オプション画面で「コマンドプロンプト」を選択するだけです。

2. コマンドプロンプトで以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して実行します。
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows chkdsk c: /r
注意: Windowsが実際にインストールされているドライブ文字(C:など)を指定してください。

3. コマンドプロンプトを終了し、PCを再起動します。
方法5:Windowsを修復インストールする
ここまでの解決策がすべてうまくいかない場合、HDD自体は正常であるものの、OSやBCD情報が何らかの原因で消去されてしまった可能性が高いといえます。その場合はWindowsの修復インストールを試してみてください。それでも解決しない場合は、Windowsの新規インストール(クリーンインストール)が最後の手段となります。
あわせて読みたい:Windows 10で「BOOTMGR is missing」エラーを解決する方法
以上で、Windows 10の起動エラー0xc0000098の解消は完了です。この記事について不明な点や質問がある場合は、お気軽にコメント欄からお問い合わせください。
-
Windows 10で「起動可能なデバイスがありません」エラーを解決する4つの方法
Windows 10のパソコンを起動した際に「No bootable device(起動可能なデバイスがありません)」というエラーが表示される場合、その原因はハードディスクのプライマリパーティションが設定ミスによって非アクティブになっている可能性があります。 そもそも「起動(ブート)」とは、パソコンの電源を入れたときにオペレーティングシステム(OS)を読み込み、立ち上げる一連の処理のことです。OSはハードウェアとソフトウェアをつなぐ中核となるプログラムであり、接続された各種デバイスの認識や、システムを制御するソフトウェア・ドライバの起動を担当しています。 このエラーは、ハードディスク、USB
-
【保存版】Windows 11で「起動デバイスにアクセスできません」ブルースクリーンエラーを解決する8つの方法
重要な仕事をしている最中に、突然「Inaccessible Boot Device(起動デバイスにアクセスできません)」というブルースクリーン・オブ・デス(BSoD)エラーが表示されたら――怖いですよね。ブルースクリーンエラーは、絶望的な気分にさせてしまうほど恐ろしいものです。Windows 10ではよく見られる問題ですが、残念ながらWindows 11でも発生することがあります。しかし、心配はいりません。この記事では、Windows 11で発生する「起動デバイスにアクセスできません」BSODエラーの解決方法を、初心者にもわかりやすく徹底解説します。 Windows 11で「起動デバイスに