WindowsでINTERRUPT_EXCEPTION_NOT_HANDLEDブルースクリーンエラーが発生したときの対処法を徹底解説
ブルースクリーンエラーに悩まされていませんか?心配はいりません。あなただけではありません。ほとんどのWindowsユーザーは、一度は「ブルースクリーン・オブ・デス(BSOD)」と呼ばれるエラーに遭遇したことがあるはずです。このエラーは主にハードウェアの不具合や互換性のないドライバーによって引き起こされます。これまでにも、以下のようなBSODエラーについて取り上げてきました。
- KMODE EXCEPTION NOT HANDLED(e1d65x64.sys)
- VIDEO_DXGKRNL_FATAL_ERROR
- WHEA_UNCORRECTABLE_ERROR
- Netwsw00.Sys BSODエラー
- Dxgmms2.sys BSOD
- Ndistpr64.sys BSODエラー
- IRQL_NOT_LESS_OR_EQUALエラー
- DRIVER_POWER_STATE_FAILURE
これは、Windowsユーザーを悩ませるBSODエラーの長いリストの一部にすぎません。その中でもよく見られるのが、Windows 10/11で発生する「INTERRUPT_EXCEPTION_NOT_HANDLED」ブルースクリーンエラーです。このエラーは予告なしに発生し、再起動時にメモリダンプを伴うブルースクリーンが表示されることが多く、特にゲームや高負荷な処理を実行している際に起こりやすいことで知られています。
初めてこのエラーに遭遇すると、どう対処すればよいのか分からず戸惑ってしまうでしょう。この記事では、INTERRUPT_EXCEPTION_NOT_HANDLEDエラーの原因と、具体的な解決策を詳しく解説します。
INTERRUPT_EXCEPTION_NOT_HANDLEDブルースクリーンエラーとは?
Windows 10/11におけるINTERRUPT_EXCEPTION_NOT_HANDLEDエラーは、主にアプリケーションの起動時や実行中、特にゲームやストリーミングサービスなどのリソースを大量に消費するアプリを使用している際に発生します。システムが突然クラッシュし、再起動後にバグチェックコード「0x0000003D」(STOP 0x0000003Dエラーとも呼ばれます)が表示されたブルースクリーンに直面することになります。
さらに厄介なのは、Windowsが自動的にエラーを修復できず、起動ループ(ブートループ)に陥ってしまうケースが多いという点です。
STOP 0x0000003D(INTERRUPT_EXCEPTION_NOT_HANDLED)エラーは、ハードウェアまたはデバイスドライバーの問題が原因である可能性が高いとされています。Windows 10/11だけでなく、Windows 8、Windows 7、Windows Vista、Windows XP、Windows 2000、Windows NTなど、MicrosoftのNT系OS全般で発生しうるエラーです。
STOP 0x0000003Dエラーは「STOP 0x3D」と略されることもありますが、BSODの画面には通常、完全なSTOPコードが表示されます。
もしエラー発生後もWindowsが起動できる場合は、「予期しないシャットダウンから回復しました」というメッセージとともに、以下のような情報が表示されることがあります。
問題イベント名:BlueScreen
BCCode:3d
このエラーは起動ループを引き起こすことが多く、トラブルシューティングが難しくなるため厄介です。しかし、本ガイドの手順に従えば、原因を絞り込み、BSODを解消できる可能性は十分にあります。
INTERRUPT_EXCEPTION_NOT_HANDLEDエラーの主な原因
ブルースクリーンエラーの原因はさまざまですが、主なものは以下の通りです。
- ディスクの空き容量不足 — Windows 10/11が正常に動作するには、システムドライブに少なくとも2〜10GB程度の空き容量が必要です。
- BIOSバージョンの非互換性 — ファームウェアに不具合が生じる場合があります。
- 互換性のないデバイスドライバー
- 破損または削除されたWindowsレジストリ
- 過剰に動作するアンチウイルスソフト
- マルウェア感染
- Windowsアップデートの失敗
原因が何であれ、このBSODエラーは早急に対処すべき緊急事態です。実際、このエラーが発生すると、多くのユーザーはパソコンをまったく使用できなくなってしまいます。
INTERRUPT_EXCEPTION_NOT_HANDLEDブルースクリーンエラーの解決策
まず最初に、BSODエラー全般に有効な基本的なトラブルシューティングを試みることをおすすめします。以下の手順はINTERRUPT_EXCEPTION_NOT_HANDLEDエラーに特化したものではありませんが、ほとんどのBSODエラーは類似しているため、解決につながる可能性があります。
- 最近の変更を元に戻す(新しいプログラムやハードウェアの追加、ドライバーの更新、Windowsアップデートなど)
- 「前回正常起動時の構成」で起動し、最近のレジストリやドライバーの変更を元に戻す。
- システムの復元を使って、最近のシステム変更を取り消す。
- デバイスドライバーを更新前のバージョンにロールバックする。
- Windowsがインストールされているドライブの空き容量を確認する。空き容量が不足すると、BSODやデータ破損などの深刻な問題が発生することがあります。
- ウイルススキャンを行う。マスターブートレコード(MBR)やブートセクターに感染するウイルスの中には、BSODを引き起こすものがあります。
- 利用可能なすべてのWindowsサービスパックとアップデートを適用する。Microsoftは定期的に修正プログラムを公開しており、BSODの原因が解消されている場合があります。
- ハードウェアのドライバーを更新する。BSODの多くはハードウェアやドライバーに関連しているため、ドライバーの更新で解決することがあります。
- イベントビューアーのシステムログとアプリケーションログを確認する。BSODの原因に関する手がかりが見つかるかもしれません。
- デバイスマネージャーでハードウェア設定をデフォルトに戻す。特別な理由がない限り、各ハードウェアのシステムリソース設定はデフォルトにしておくべきです。非デフォルト設定はBSODの原因として知られています。
- BIOS設定をデフォルトに戻す。オーバークロックされた、または誤って構成されたBIOSは、BSODを含むさまざまな不具合を引き起こします。
- 内部ケーブル、カード、その他のコンポーネントが正しく装着されているか確認する。しっかりと固定されていないハードウェアはBSODの原因になります。各パーツを再度装着し直してから、エラーが再発するかテストしてください。
- 可能なすべてのハードウェアに対して診断テストを実行する。無料のメモリテストツールやHDD診断ツールを活用しましょう。BSODの根本原因は故障したハードウェアである可能性が高いです。テストに失敗した場合は、速やかにメモリやHDDを交換してください。
- BIOSを更新する。古いBIOSは特定の非互換性によりBSODを引き起こすことがあります。
- 必要最小限のハードウェアのみでPCを起動する。OSの動作に必要な最低限のハードウェアだけを接続して起動します。正常に起動できれば、取り外したハードウェアのいずれかが原因だったことになります。
上記の基本手順で解決しない場合は、以下の個別の解決策を順番に試してみてください。
解決策1:GPUや外付けHDD/SSDを取り外す
突然の電力変動がシステム内部のプロセスを停止させ、BSODエラーを引き起こすことがあります。該当する場合は、周辺機器をすべて取り外し、その後再接続してみてください。HDDやGPUに問題があると、Windows画面に正常にアクセスできなくなることがあります。
また、周辺機器を取り外す際は、マウスとキーボードも忘れずに取り外してください。少し待ってからマウスを再接続し、PCを再起動します。デバイスを1つずつ再接続し、どれかがシステムクラッシュを引き起こさないか確認しましょう。原因となるデバイスが見つかったら交換し、見つからない場合は次の解決策に進んでください。
注意:デスクトップPCの場合は、ハードディスクのケーブルを抜き差しすることでも、このSTOPエラーを解消できることがあります。
解決策2:セーフモードでWindowsを起動する
ログイン画面にたどり着けない場合は、まずセーフモードでの起動を試みましょう。セーフモードでは基本的なシステムプログラムとドライバーのみが読み込まれるため、エラー0x0000003Dの原因となっているサードパーティ製アプリを回避できます。
BSODは大きく分けて2つのパターンがあります。
- ログイン画面が表示されない場合 — 高度なスタートアップオプションにアクセスする必要があります。起動プロセス中に電源ボタンで強制終了する操作を2〜3回繰り返すと、トラブルシューティング画面が表示されます。
- ログイン画面が表示される場合 — PCにサインインし、「Win + R」でファイル名を指定して実行ダイアログを開きます。「ms-settings:recovery」と入力してOKをクリックし、右側のペインにある「高度なスタートアップ」セクションの「今すぐ再起動」をクリックします。
高度なスタートアップ画面に到達したら、以下の手順に従います。
- 「トラブルシューティング」をクリックします。
- 「詳細オプション」→「スタートアップ設定」→「再起動」の順にクリックします。
- 再起動後、F4キーでセーフモード、F5キーでネットワーク付きセーフモードを選択します。
- ログイン画面が表示されたら、最近インストールしたプログラムやサービスを確認し、見つかったらアンインストールまたは無効化します。
解決策3:Windowsトラブルシューティングツールを使用する
Windows標準のトラブルシューティングツールでBSODエラーを修復できる場合もあります。以下の手順で実行してください。
- Windowsの検索メニューに「トラブルシューティング」と入力し、トラブルシューティングオプションを選択します。
- 「ハードウェアとサウンド」をクリックし、「Windows」項目の下にある「ブルースクリーン」を選択します。
- 「詳細オプション」をクリックし、「自動的に修復を適用する」を選択します。
- 「次へ」ボタンをクリックします。
- Windowsがエラーの根本原因を検出して修復するまで待ちます。
- 完了したら、Windows 10/11のPCを再起動します。
解決策4:SFCスキャンを実行する
破損または古くなったシステムファイルが、Interrupt_Exception_Not_Handled BSODエラー0x0000003Dの原因になることがあります。その場合は、システムファイルチェッカー(SFC)ユーティリティによるフルスキャンが有効です。SFCは破損したシステムコアファイルを検出して自動修復します。手順は以下の通りです。
- Windowsアイコンを右クリックし、電源メニューから「ファイル名を指定して実行」を選択します。
- テキストフィールドに「cmd」と入力し、「Ctrl + Shift + Enter」キーを同時に押します。
- ユーザーアカウント制御のウィンドウが表示されたら「はい」をクリックします。
- 次に「sfc /scannow」と入力してEnterキーを押します。完了まで通常10〜15分ほどかかるので、気長に待ちましょう。
最後にPCを再起動し、Windowsが正常に開けるか確認してください。BSODが表示されずにWindows画面にアクセスできるはずです。
解決策5:CHKDSKコマンドでディスクをチェックする
ディスク容量の不足も、INTERRUPT_EXCEPTION_NOT_HANDLEDブルースクリーンエラーの原因になり得ます。そのような場合は、CHKDSKコマンドを使用して潜在的な障害を検出・修復しましょう。
- まず、前述の手順でセーフモードで起動し、管理者権限でコマンドプロンプトを開きます。
- 以下のコマンドをコピー&ペーストしてEnterキーを押し、スキャンを開始します:
chkdsk C: /f /r /x
各オプションの意味は以下の通りです。
- C: — Windowsがインストールされているディスクドライブ
- /f — エラーを検出して修復する設定
- /r — 指定したディスクドライブの不良セクタをスキャン
- /x — ドライブのマウントを解除して修復プロセスを開始
解決策6:破損したイメージファイルを特定して修復する
Windowsのイメージファイルが破損すると、正常に起動できなくなることがあります。この場合は、高度なトラブルシューティング画面を開き、「高度なスタートアップオプション」→「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」の順に選択します。
DISMスキャンは、標準的な方法とインストールメディアを使用する方法の2通りで実行できます。
通常のDISM手順:
- スタートボタンを右クリックし、「コマンドプロンプト(管理者)」を開きます。
- 以下のコマンドを貼り付けてEnterキーを押します:
DISM /Online /Cleanup-Image /RestoreHealth - スキャンが完了するまで待ちます。
- PCを再起動し、再度アップデートを試みます。
Windowsインストールメディアを使用したDISM手順:
- Windowsインストールメディアを挿入します。
- スタートメニューを右クリックし、「コマンドプロンプト(管理者)」を選択します。
- コマンドラインで以下のコマンドを順番に入力し、それぞれEnterキーを押します。
dism /online /cleanup-image /scanhealthdism /online /cleanup-image /restorehealth
- 続けて以下のコマンドを入力してEnterキーを押します:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess - 「X」の部分は、Windows 10/11のインストールメディアがマウントされているドライブ文字に置き換えてください。
- 処理が完了したら、PCを再起動します。
解決策7:ドライバー検証ツール(Driver Verifier)を使用する
ドライバー検証ツールは、デバイスドライバーのバグを検出するために設計されたWindowsのツールです。BSODエラーの原因となっているドライバーを特定するのに特に有効で、クラッシュの原因を絞り込む最良の方法といえます。
- Windowsにログインし、検索バーに「cmd」と入力します。
- 右クリックして「管理者として実行」を選択します。
- コマンドプロンプトに「verifier」と入力してEnterキーを押します。
- 「カスタム設定を作成する(コード開発者向け)」にチェックを入れ、「次へ」をクリックします。
- 「ランダム化された低リソースシミュレーション」と「DDIコンプライアンスチェック」以外のすべての項目を選択します。
- 「一覧からドライバー名を選択する」にチェックを入れて「次へ」をクリックします。
- Microsoft提供のドライバーを除くすべてのドライバーを選択します。
- 「完了」をクリックしてドライバー検証ツールを実行します。
- 管理者のコマンドプロンプトで「verifier /querysettings」と入力し、検証ツールが実行中であることを確認します。
- 実行中であれば、ドライバーの一覧が返されます。
- 実行されていない場合は、上記の手順をもう一度実行してください。
- PCを再起動し、クラッシュするまで通常どおり使用します。特定の操作でクラッシュが発生する場合は、その操作を繰り返してください。
- 検証が完了したら、セーフモードで起動します。
- 管理者権限でコマンドプロンプトを開き、「verifier /reset」と入力してEnterキーを押します。
- これらの手順の目的は、どのドライバーがBSODを引き起こしているかを特定することです。
- クラッシュ時にメモリダンプファイルへエラーが自動的に記録されます。その後、「BlueScreenView」という無料ツールをダウンロードしてインストールしましょう。
- C:\Windows\MinidumpまたはC:\Windowsフォルダ内のミニダンプ/メモリダンプファイル(.dmp拡張子)をBlueScreenViewに読み込みます。
- 問題の原因となっているドライバーの情報が表示されるので、そのドライバーを更新・再インストールすれば問題は解決します。
- ドライバーの詳細が分からない場合は、Web検索で調べてみてください。
- PCを再起動して変更を保存します。
再起動後、BSODエラー0x0000003Dが解消されたかどうかを確認してください。
解決策8:最近インストールした更新プログラムをアンインストールする
破損した更新プログラムのインストールが、Interrupt_Exception_Not_Handled BSODエラー0x0000003Dの原因になることもあります。その場合は、新しくインストールした累積更新プログラムを削除し、問題が解消されるか確認しましょう。
- 「Win + I」ショートカットキーで設定アプリを開きます。
- 新しいウィンドウが表示されたら、「更新とセキュリティ」カテゴリを選択します。
- Windows Updateセクションの右側のペインで「更新の履歴を表示」をクリックします。
- 「更新プログラムをアンインストールする」リンクをクリックします。
- 最近の更新プログラムを見つけ、上部の「アンインストール」ボタンをクリックします。
- 完了したら、PCを再起動してWindows 10/11を通常どおり起動します。
解決策9:PCからマルウェアを除去する
ウイルスに感染すると、PCの動作が遅くなったり不安定になったりします。こうした悪意のあるファイルの存在も、ブルースクリーンエラーの原因となります。そのような場合は、Microsoft純正のセキュリティアプリ「Windows Defender」を実行して、マルウェアを駆除しましょう。手順は以下の通りです。
- まず、タスクバーの上矢印をクリックし、Windowsセキュリティのアイコンを選択します。
- 次のウィンドウで、シールドアイコン(「ウイルスと脅威の防止」)を選択します。
- 下方にスクロールし、「スキャンのオプション」リンクをクリックして、「フルスキャン」のラジオボタンを選択します。
- さらに下にスクロールし、「今すぐスキャン」をクリックして検出を開始します。
- HDD全体のスキャンには数分かかるので、しばらくお待ちください。
- スキャン完了後、選択肢が表示されるので、「削除」を選択して「操作の開始」をクリックし、OS上の悪意のあるコンポーネントをすべて駆除します。
解決策10:デバイスマネージャーで破損したドライバーを更新する
一般的に、破損または互換性のないデバイスドライバーも、INTERRUPT_EXCEPTION_NOT_HANDLEDブルースクリーンの原因となります。このバグチェックを修正するには、ドライバーを適時に更新することが重要です。デバイスマネージャーを開き、黄色い感嘆符が付いているドライバーを探しましょう。以下の手順でドライバーを更新します。
- Windowsアイコンを右クリックし、「デバイスマネージャー」を選択します。
- 各セクションを展開し、デバイスドライバーの横に黄色い感嘆符が付いていないか確認します。
- 見つかったら、問題のあるドライバーを右クリックし、「ドライバーの更新」を選択します。
- 2つの選択肢が表示されるので、「ドライバーを自動的に検索」を選択し、残りの指示に従います。
- 適切なドライバーが自動的に検索され、問題のあるドライバーが更新されます。ドライバーをダウンロードするため、安定したインターネット接続を確保しておいてください。
- 更新プロセスが完了したら、PCを再起動します。
解決策11:ディスククリーンアップツールでジャンクファイルを削除する
さまざまなアプリやサービスの使用によって不要なキャッシュが蓄積すると、システムクラッシュを引き起こすことがあります。その場合は、ディスククリーンアップユーティリティを使用してジャンクファイルを削除しましょう。
- 検索バーに「cleanmgr」と入力し、「ディスククリーンアップ」をクリックします。
- クリーンアップするドライブ(通常はC:)を選択して「OK」をクリックします。
- システムが一時ファイルや不要なファイルの収集を開始します。
- 次に、「システムファイルのクリーンアップ」ボタンをクリックします。
- もう一度C:ドライブを選択して「OK」をクリックします。
- すべてのチェックボックスにチェックを入れ、「OK」をクリックしてデータを削除します。
クリーンアップが完了したら、PCを再起動して残存ファイルも完全に取り除きましょう。より手軽にPCをクリーンアップしたい場合は、ワンクリックでジャンクファイルを削除できる専用ツールの利用も検討してください。
解決策12:ブート構成データ(BCD)を再構築する
INTERRUPT_EXCEPTION_NOT_HANDLED BSODエラーのもう一つの一般的な原因は、Windows 10/11のブート構成データ(BCD)の破損です。このブルースクリーンエラーを修正するには、以下の簡単な手順でBCDを再構築します。
- ブルースクリーン上の「詳細スタートアップオプション」をクリックします。
- 表示される3つのオプションから「トラブルシューティング」をクリックします。
- 次に「詳細オプション」を選択し、「コマンドプロンプト」を開きます。
- コマンドプロンプトが表示されたら、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します。
bootrec /scanosbootrec /fixmbrbootrec /fixbootbootrec /rebuildbcd
上記のコマンドを実行したら、システムを再起動し、エラー0x0000003Dが解消されたかどうかを確認してください。
解決策13:システムの復元ポイントを使用する
新しいアプリケーションをインストールした際、不良プログラムが混入してBSODエラーを引き起こす可能性があります。その場合、原因となるプログラムを特定して解決するのは非常に困難です。「システムの復元」は、OSを完全に正常に動作していた以前の状態に戻せる便利なWindows機能です。ただし、事前に復元ポイントを作成しておく必要があります。
最近作成したシステムの復元ポイントを復元する手順は以下の通りです。
- Windowsをセーフモードで起動します。「Windowsキー + R」を同時に押して、ファイル名を指定して実行ダイアログを開きます。
- 「rstrui」と入力して「OK」ボタンをクリックします。
- システムの復元ウィンドウが起動したら「次へ」をクリックします。次に「別の復元ポイントを表示」をクリックして、利用可能な復元ポイントを確認します。
- 最新の復元ポイントを選択して「次へ」をクリックします。最後に「完了」をクリックし、「はい」を選択してWindows OSの復元を開始します。
- プロセスが完了すると、PCが再起動し、最近加えた変更が取り消されます。
この方法で、ブルースクリーンエラーは確実に解決できるはずです。
解決策14:Windowsをクリーンインストールする
上記のすべての手順を試してもINTERRUPT_EXCEPTION_NOT_HANDLEDブルースクリーンエラーが解消されない場合は、Windows 10/11のクリーンインストールしか残された道はありません。その名の通り、PC上のデータ、ログ、ファイルがすべて消去されるため、必ず個人ファイルやフォルダのバックアップを作成してください。また、Windows 10/11を新規インストールするには、メディア作成ツールと十分なストレージ容量(32ビット版で最低4GB、64ビット版で8GB)が必要です。
手順は以下の通りです。
- Windowsインストールメディア(USBフラッシュドライブ)をポートに挿入し、PCを再起動します。
- BIOSの読み込み中に、Del、Esc、F2、F9などの対応するファンクションキーを押してブートモードに入ります。
- セットアップウィザードが起動したら「次へ」をクリックし、「今すぐインストール」を選択します。
- 次の画面で正規のプロダクトキーを入力します。このステップはスキップして後で入力することも可能です。
- ライセンス条項に同意し、「次へ」をクリックして、「カスタム:Windowsのみをインストールする(詳細)」オプションを選択します。
- 既存のパーティションを削除し、新しいパーティションを作成します。
- 画面の指示に従って、Windows 10/11 OSを新規インストールします。
まとめ
INTERRUPT_EXCEPTION_NOT_HANDLEDのようなBSODエラーは、対処法を知らないと非常に恐ろしく感じるものです。しかし、ブルースクリーンが表示されても慌てる必要はありません。これは単に、PCが自力では解決できない重大なエラーに遭遇し、少し助けが必要だということを意味しているだけです。本記事で紹介した解決策を順番に試せば、どんなBSODエラーにも十分対応できるはずです。
-
Windows 10の「SYSTEM_PTE_MISUSE」ブルースクリーンエラーを解決する方法
この記事のポイント:BSOD(ブルースクリーンエラー)は、その恐ろしい名称とは裏腹に、致命的な問題であることはめったにありません。しかし、ストップコード「SYSTEM_PTE_MISUSE」というWindows 10のエラーに遭遇した場合は、この記事で紹介する効果的な解決策をお試しください。私たちは読者の皆様のお役に立ちたいと考えており、ブルースクリーンエラーに対する最も効果的な対処法をご紹介できるよう尽力しています。Windows 10でよく発生するエラーに関する情報は、こちらの記事で幅広く学ぶことができます。 このページにたどり着いたということは、Windows 10で「SYSTEM_PT
-
【解決済み】Windowsで発生するMULTIPLE_IRP_COMPLETE_REQUESTSブルースクリーンエラーの対処法
バグチェックコード0x00000044を伴うMULTIPLE_IRP_COMPLETE_REQUESTSのブルースクリーンオブデス(BSOD)エラーが発生している場合、複数のデバイスドライバーが同一のIRP(I/O要求パケット)を要求しようとしていることを示しています。その結果、システム内で深刻な競合が発生します。この問題が起こると、PCはさらなる損傷を防ぐために自動的にシャットダウンされます。では、Windows 10でこの厄介なストップコードをどのように解決すればよいのでしょうか?本記事では、BSODエラーコード「MULTIPLE_IRP_COMPLETE_REQUESTS」を解消するため