エラー0xc0000098を効果的に解決する方法

📅
🕑 1 分で読む

0xc0000098のようなエラーコードは厄介で、特にWindowsが起動する前に表示されるとなおさらです。まるでBIOSで決闘をしているかのような感覚になり、何が問題なのかを突き止めるのは至難の業です。この問題は通常、ブート構成データ(BCD)に関連しています。BCDとは、WindowsがPCにOSファイルの場所を指示するための情報です。これが破損したり、不具合が生じたりすると、マシンはパニックを起こして起動しなくなります。幸いなことに、この問題に対処する方法はいくつかあります。簡単な修復から、より徹底的な修正まで様々です。これらの手順は、Windows自体が起動できない場合でも有効なので、希望を失うことなく再び起動できます。

エラー0xc0000098の修正方法

マシンを修理する

PC を修復したい場合は、ここから始めてください。通常、クイックスタートアップ修復で BCD の軽微な破損を修復したり、システムを再起動したりできます。USB フラッシュまたは DVD で回復ドライブを作成済みだとします。それを接続して起動します。ブートメニューにアクセスする方法は PC によって異なります。F12キーEsc キーDel キーなどを使用する場合もあります。回復モードを起動するには、PC の電源を入れた直後にこれらのキーを押す必要がある場合もあります。

  • リカバリを起動したら、「トラブルシューティング」に進みます。
  • [詳細オプション]を選択し、[スタートアップ修復]をクリックします。

これにより、起動の問題を自動的に特定して修正しようとします。多くの人にとって、これでWindowsを正常に動作させるのに十分です。場合によっては、それほど手間をかけずにこれらのエラーを解消できることもあります。

コマンドプロンプトを使用して深刻な問題を解決する

スタートアップ修復で問題が解決しない場合、または自分で手動で修復したい場合は、コマンドプロンプトが最適です。通常、このオプションは「詳細オプション」メニューに表示されるので、Windowsを起動する必要はありません。

  1. 上記と同じように、回復ドライブから回復モードで起動し、[トラブルシューティング]を選択します。
  2. 詳細オプションを選択し、コマンドプロンプトを押します。
  3. プロンプトが表示されたら、まずディスクをチェックしてみてくださいchkdsk c: /f。これはハードドライブをスキャンしてエラーを検出し、修復を試みます。理由は定かではありませんが、ディスクエラーを修正するだけで、Windowsが正常に起動するのに十分な混乱が解消されることがあります。
  4. システムファイルの欠落または破損が疑われる場合は、を実行してくださいsfc /scannow。Windowsシステムファイルをスキャンして修復します。「Windowsリソース保護で整合性違反は検出されませんでした」というメッセージが表示される場合もありますが、多くの場合、問題が見つかり、その場で修正されます。
  5. BCD (ブート構成データ) に問題がある場合は、次のコマンドを入力して再構築できますEnterbootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd

これらのコマンドは「アクセスが拒否されました」などのエラーで失敗する場合があることに注意してください。その場合は、コマンドプロンプトを管理者として実行するか、BIOSからセキュアブートを無効にする必要がある場合がありますが、これは面倒な場合があります。

PCをリセットする

コマンドラインでの方法がうまくいかない場合は、PCをリセットするという選択肢もあります。かなり危険な選択ですが、適切なオプションを選べばデータを救出できる可能性があります。通常、リカバリーツールの中に「このPCをリセット」というリンクがあります。これをクリックすると、ファイルを保持するか、完全に消去するかを選択できます。

  • [この PC をリセット]を選択します。
  • 一部のデータを保存したい場合は「ファイルを保持する」を選択し、最初からやり直したい場合は「すべて削除」を選択します。

手動で修正するよりも時間がかかりますが、特に BCD がひどく壊れている場合は、完全なリセットに勝るものはありません。

システムの復元

問題が発生する前に復元ポイントを設定している場合は、これが最善の策です。個人ファイルに影響を与えることなく、システムを以前の安定した状態にロールバックできます。リカバリモードで起動し、「ドライブから回復」を選択するか、利用可能な場合は「システムの復元」を直接選択してください。ただし、復元ポイント以降に行った変更はすべて失われますが、これは小さな代償かもしれません。

注:事前に復元ポイントを作成していない場合、この方法は利用できません。ただし、ある環境ではうまくいったものの、別の環境ではうまくいかなかったというケースもあります。Windows 側が、必要以上に手間取らせてしまうことがあるためです。