割り込み例外が処理されないBSODエラー0x0000003Dを解決する方法

📅
🕑 1 分で読む

悪名高い BSOD 0x0000003D、別名 INTERRUPT_EXCEPTION_NOT_HANDLED エラーに直面した場合、コンピューターが正常に起動しないループに陥っている可能性があります。停止メッセージが点滅し、再起動しても実際には役に立ちません。特に自動修復中にクラッシュし続ける場合は、Windows がお手上げ状態になっているかのようです。正直なところ、このエラーは、ドライバーの問題からシステム ファイルの破損まで、さまざまな理由で発生する可能性があるため、イライラします。修正は探偵の仕事のように感じられますが、役立つ手順がいくつかあり、完全な再インストールなしで Windows を再び使用できる可能性のあるいくつかのトリックがあります。そこで、あなたと似たような状況で他のユーザーが効果があった方法を、雑然としていますが役立つようにまとめました。信じてください。時には、うまくいくまでいくつかの異なる方法を試してみるだけで十分です。このガイドでは、ハードウェアのチェックからソフトウェアの修復まで、エラーを解消してマシンを再び動作させるための一般的な修正方法をいくつか紹介します。ただし、コマンドラインでの作業と、場合によっては忍耐が必要になることを覚悟してください。Windowsは、当然ながら、必要以上に作業を難しくしているからです。

BSODエラー0x0000003D(Interrupt_Exception_Not_Handled)を修正する方法

問題の原因となっている可能性のある外部ハードウェアを取り外す

これは非常に基本的なことのように聞こえますが、最初に言及する価値はあります。故障した GPU または外付け HDD/SSD が Windows に不良信号を送り、特に起動時にカーネルをクラッシュさせることがあります。PC に最近新しいハードウェアを接続した場合、または新しい周辺機器をインストールした直後にエラーが発生する場合は、すべてを取り外してください。これにはマウスとキーボードも含まれます。電力の変動や不良なデバイスは突発的なクラッシュを引き起こす可能性があるので、すべてのケーブルを緩めてください。次に、PC を再起動し、正常に起動するかどうかを確認します。一部のセットアップでは、Windows がデバイスの競合でハングしていたため、これで問題が解決しました。うまくいった場合は、デバイスを 1 つずつ再接続して、原因を特定します。逸話的に、一部のマシンでは外付けドライブを取り外すとエラーが消えましたが、他のマシンでは、故障した GPU や USB ハブがアラームの原因でした。ハードウェアの競合が原因であるかどうかをテストする価値があります。

体系的にトラブルシューティングするにはセーフモードで起動します

通常のログインができない場合は、セーフ モードが役に立ちます。セーフ モードでは、Windows に最小限のドライバーが読み込まれ、基本的にまとまった状態になります。サードパーティ製のアプリや特殊なドライバーはなく、基本的なものだけです。セットアップによっては、最初からエラーが表示される場合があり、セーフ モードに入ることが、この問題を解決するために必要なツールを入手する唯一の方法である可能性があります。ログイン画面を表示せずにセーフ モードに入るには、起動プロセス中に PC の電源のオンとオフを繰り返します。Windows は最終的に *自動修復* 画面で起動し、[詳細オプション] > [トラブルシューティング] > [詳細オプション] > [スタートアップ設定] > [再起動] を選択します。再起動したら、F4セーフ モードまたはF5ネットワークとセーフ モードを選択します。ログイン画面が表示された場合は、[設定] > [回復] > [詳細なスタートアップ]に移動して再起動し、上記と同じオプションを選択します。セーフ モードに入ったら、`sfc /scannow` や `chkdsk` などのコマンドを実行したり、問題のある更新プログラムをアンインストールしたりできます。

システムファイルチェッカー(SFC)を実行して破損したファイルを修復する

Windowsはいくつかのコアシステムファイルに依存しており、これらのファイルが破損すると、このようなBSODの主な原因となります。`sfc /scannow`コマンドは、破損したシステムファイルをスキャンし、修復を試みます。これを行うには、コマンドプロンプトを管理者として開きます。セーフモードでは、検索に「cmd」と入力するか、「トラブルシューティング」>「コマンドプロンプト」オプションを使用します。`sfc /scannow`と入力してEnterキーを押します。少し時間がかかる場合がありますが、多くの場合、不足または破損したシステムファイルが修復されます。処理が完了したことを示すメッセージが表示されたら、通常どおり再起動してください。Windowsは他の方法では破損したコアファイルを置き換えることができないため、この方法で問題が解決する場合があります。

CHKDSKでディスクをチェックする

ハードドライブの問題も、特にセクターの故障やファイルの破損などにより、起動が不安定になる原因となります。セーフモードに入ったら、コマンドプロンプトを再度開き、次のコマンドを実行してください。

chkdsk C: /f /r /x

このコマンドは、通常Windowsが配置されているCドライブのドライブエラーをチェックし、修復します。各コマンドの機能は以下のとおりです。

  • /f は検出されたエラーを修正します。
  • /r は不良セクタを見つけて読み取り可能な情報を回復します。
  • /x は、チェックする前にドライブを強制的にマウント解除します。

> ドライブのサイズと現在のエラー状況によっては、時間がかかる場合がありますのでご注意ください。完了したら再起動し、問題が解決したかどうかを確認してください。

システムイメージファイルが破損している場合は復元する

Windowsイメージファイルが破損している場合、起動エラーやブルースクリーンが発生する可能性があります。セーフモードのコマンドプロンプトまたは拡張スタートアップオプションから、次のコマンドを実行してください。

dism /online /cleanup-image /restorehealth

このツールはWindowsイメージを詳細に調べ、破損を修復します。Microsoftのサーバーから修復ファイルをダウンロードするため、良好なインターネット接続が必要です。完了したら再起動し、エラーがまだ発生しているかどうかを確認してください。多くの場合、このツールはWindowsイメージ内のシステムファイルの欠落や破損の問題を解決します。

Windowsとドライバーを更新する

このBSODは、特に最近のアップデート後に、互換性のないドライバーや古いドライバーが原因である場合があります。「設定」 > 「更新とセキュリティ」 > 「Windows Update」からWindows Updateを確認し、保留中の修正プログラムがあればインストールしてください。また、デバイスマネージャー(「スタート」を右クリック > 「デバイスマネージャー」)を開き、黄色の警告アイコンが付いているドライバーをスキャンしてください。該当するドライバーを右クリックし、「ドライバーの更新」を選択してください。ドライバー、特にグラフィックスドライバーやチップセットドライバーを更新すると、ハードウェアの競合に関連するカーネルクラッシュが解決する場合があります。アップデート後、再起動して問題が解決するかどうかを確認してください。

ブート構成データ(BCD)の再構築

BCDストアが破損すると、PCが正常に起動できなくなり、ブルースクリーンが発生します。上記のように「高度なスタートアップオプション」で起動し、コマンドプロンプトを開いて、以下のコマンドを1つずつ実行してください。

bootrec /scanos bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd

これにより、ブートレコードが修復され、ブート構成が再構築されます。その後、再起動してください。それでもWindowsが正常に起動しない場合は、より根深い問題である可能性があります。

システムを以前の動作状態に復元する

他の方法がすべて失敗し、クラッシュの原因となっている可能性のあるアップデートやドライバーを最近インストールした場合は、システムの復元ポイントを使用すると救世主となる可能性があります。セーフモードまたは高度なスタートアップで起動し、rstrui を実行して、問題が発生する前の復元ポイントを選択します。プロンプトに従うと、Windowsが正常に動作していた状態にロールバックされます。特に最近の変更がクラッシュの原因となっている場合は、これが最も簡単な解決策となる場合があります。

最後の手段: Windowsのクリーンインストール

他の方法を試してもエラーが解消しない場合は、クリーンインストールが唯一の選択肢となる可能性があります。クリーンインストールを行う前に、重要なファイルをバックアップしてください。メディア作成ツールを使って起動可能なWindowsインストールUSBを作成し、そこから起動して「カスタムインストール」を選択し、古いパーティションを削除して再インストールしてください。これは非常に危険な方法ですが、深刻な破損やドライバの競合の可能性を排除できます。ただし、必要に応じてプロダクトキーを用意しておいてください。また、ドライブ上のすべてのデータが失われることに注意してください。

これらの方法のいずれかが、この厄介なBSODループに陥っている誰かの助けになれば幸いです。このような起動エラーの修正には多少の試行錯誤が必要ですが、これらの修正方法を体系的に試すことで、Windowsが正常に動作するようになることがよくあります。

まとめ

  • 外部デバイスとハードウェアの競合を削除します。
  • トラブルシューティングを行うには、セーフ モードで起動します。
  • SFC と CHKDSK を実行して、システム ファイルとディスク エラーを修正します。
  • DISM を使用して Windows イメージを修復します。
  • Windows とデバイス ドライバーを更新します。
  • bootrec コマンドを使用してブート構成を再構築します。
  • システムの復元を使用して動作状態に戻します。
  • 最後のオプション: Windows のクリーン インストールを実行します。

まとめ

このプロセス全体はまるで幽霊を追いかけるような気分になりますが、ほとんどの場合、このBSODの解決は、ハードウェア、破損したファイル、ドライバーの問題など、原因を特定することに集中できます。環境によっては、簡単なドライバーの更新やディスクチェックで解決できる場合もあれば、システムの復元や再インストールといった、より抜本的な対策が必要な場合もあります。どのような方法で解決できたとしても、PCが再び安定した状態に戻るのは大変満足感があります。この方法が、OSの完全な再インストールや何時間にも及ぶトラブルシューティングを回避できる助けになれば幸いです。幸運を祈ります!