【解決済み】Windows 10/8.1/7で発生する「SYSTEM THREAD EXCEPTION NOT HANDLED」エラーの直し方
Windowsの起動時に「System Thread Exception Not Handled(システムスレッド例外がハンドルされませんでした)」というブルースクリーン(BSOD)エラーが表示され、PCが頻繁に再起動を繰り返して正常に起動できない——そんな経験はありませんか?このブルースクリーンエラーは、深刻な問題によってコンピューターが予期せずシャットダウンまたは再起動した際に発生します。主な原因はドライバーの不具合ですが、ソフトウェアやハードウェア側の要因である場合もあります。特にsystem_thread_exception_not_handledエラーは、パソコンにインストールされたグラフィックカードドライバーが古い、あるいは互換性がないことが原因で起こるケースが多いとされています。
多くの場合、「SYSTEM THREAD EXCEPTION NOT HANDLED (igdkmd64.sys)」というエラーは、Intel製グラフィックスドライバーのファイル「igdkmd64.sys」(Intel Graphicsカーネルモードドライバーファイル)や、NVIDIAのディスプレイドライバーファイル「nvlddmkm.sys」に起因します。これらはWindows OSの画面表示を担う重要なファイルであり、破損したり他のドライバーと競合したりすると、この問題が発生します。Intelグラフィックスドライバーを更新することで問題を解決できる可能性があります。
System Thread Exception Not Handled エラーの対処法
まずは基本のトラブルシューティングから
最初に、PCを再起動してWindowsが正常に起動するかどうかを確認しましょう。
- PCの電源を完全に切ります。
- 電源ケーブルを含め、プリンター、スキャナー、オーディオジャックなど、接続されているすべての外部機器(VGAケーブル、キーボード、マウスも含む)を取り外します。
- 電源ボタンを30秒間押し続けます。
その後、電源ケーブル・VGAケーブル・キーボード・マウスのみを接続してWindowsを起動し、正常に立ち上がるか確認してください。正常に起動できた場合は、外部機器のいずれかがBSODエラーの原因となっている可能性があります。外部機器を1台ずつ接続しては再起動を繰り返し、問題のあるデバイスを特定しましょう。原因のデバイスが見つかったら、別のパソコンでそのデバイスを試してみてください。そちらでも同様の問題が起きる場合は、デバイスメーカーに問い合わせてください。
注意: 別のパソコンでは正常に動作し、自分のWindowsでのみ問題が発生する場合は、インストールされているドライバーに問題があると考えられます。メーカーの公式サイトから最新のドライバーをダウンロードし、セーフモードでインストールすることをおすすめします。
ノートパソコンユーザーでこのBSODエラーが発生している場合は、電源を切り、バッテリーを取り外してください。接続されている外部機器もすべて外し、電源ボタンを30秒間押し続けた後、バッテリーを再度装着して起動します。それでも改善しない場合は、次の解決策に進みましょう。
セーフモードで起動する
前述のとおり、このBSODエラーは主にグラフィックドライバーの破損が原因で発生します。そのため、最新のディスプレイドライバーへの更新・再インストールに焦点を当てて対処する必要があります。ただし、解決策を実行するには、ユーザーがWindowsにログインできる状態でなければなりません。
再起動後にWindowsが正常に起動する場合は、そのまま以下の解決策を適用できます。しかし、BSODエラーにより起動のたびに再起動を繰り返す場合は、「ネットワークありのセーフモード」でWindowsを起動してからトラブルシューティングを行ってください(セーフモードとは、Windowsが必要最小限のリソースのみを読み込んで起動する診断モードのことで、ユーザーはWindowsにアクセスして修復作業を行えます)。
Intelグラフィックドライバーを再インストールする
- キーボードのWindowsロゴキー + Rを同時に押して、「ファイル名を指定して実行」を開きます。
- devmgmt.mscと入力し、「OK」をクリックします。
- デバイスマネージャーで「ディスプレイアダプター」を展開します。
- Intel Graphicsデバイスを右クリックし、「デバイスのアンインストール」を選択します。
- アンインストールの確認画面が表示されたら、「このデバイスのドライバーソフトウェアを削除する」にチェックを入れて「OK」をクリックします。
- PCを再起動し、問題が解決したかどうかを確認します。
グラフィックドライバーを更新する
再起動後、Windowsが自動的にディスプレイドライバーを検出してインストールします。また、手動で更新することも可能です。デバイスマネージャーを開き、「ディスプレイアダプター」を展開して該当ドライバーを右クリックし、「ドライバーソフトウェアの更新」→「ドライバーソフトウェアの最新版を自動検索」を選択して、画面の指示に従ってください。
さらに、デバイスメーカーの公式サイトから最新のグラフィックドライバーをダウンロードすることもできます。古いグラフィックドライバーをアンインストールした後、PCを再起動し、ダウンロードしておいた最新ドライバーをインストールします。その後もう一度Windowsを再起動し、「System Thread Exception Not Handled」のBSODエラーが表示されなくなったことを確認しましょう。
高速スタートアップを無効化する
Windows 10では、起動時間を短縮するための「高速スタートアップ」機能が導入されました。これはハイブリッドシャットダウンと呼ばれる仕組みで、Windows 10では既定で有効になっています。一部のユーザーからは、この高速スタートアップ機能を無効化したところ、「System Thread Exception Not Handled」のBSODエラーが解消されたという報告があります。
無効化の手順は以下のとおりです。
- コントロールパネルを開きます。
- 「電源オプション」を検索して選択します。
- 「電源ボタンの動作の選択」をクリックします。
- 「現在利用可能ではない設定を変更します」をクリックします。
- 「高速スタートアップを有効にする(推奨)」のチェックを外し、「変更の保存」をクリックします。
- その後Windowsを再起動し、BSODエラーが解消されたかどうかを確認します。
Windowsシステムファイルを修復する
Windowsには、破損や欠落したシステムファイルによるさまざまな問題をスキャン・検出するために特別に設計されたSFC(システムファイルチェッカー)ユーティリティが搭載されています。このツールを実行すると、システムファイルの破損が見つかった場合、自動的に復元・修復してくれます。Windows 10 PCでブルースクリーンエラーの原因が破損・欠落したシステムファイルにないことを確認するためにも、SFCユーティリティの実行をおすすめします。
Windows 10でSFCユーティリティを実行する手順:
- 管理者としてコマンドプロンプトを開きます。
- コマンド sfc /scannow を入力し、Enterキーを押して実行します。
- ユーティリティが破損・欠落したシステムファイルのスキャンを開始します。
- 問題が見つかった場合、SFCユーティリティは %WinDir%\System32\dllcache にある特別なフォルダーからファイルを復元します。
- スキャンが100%完了するまで待ち、その後Windowsを再起動します。
DISMコマンドを実行する
SFCスキャンの結果、「Windowsリソース保護は破損ファイルを検出しましたが、一部のファイルを修復できませんでした」と表示された場合は、DISMコマンドを実行しましょう。DISMはシステムイメージを修復し、SFCが正常に機能できるようにします。管理者権限のコマンドプロンプトで以下のコマンドを実行し、処理が100%完了するまで待ちます。その後、再度 sfc /scannow コマンドを実行してください。Windowsを再起動し、BSODエラーが発生しなくなったことを確認します。
DISM /Online /Cleanup-Image /RestoreHealth
Windows 10を更新する
さらに、Windows Updateを確認して最新の更新プログラムをインストールすることもおすすめします。Windows Updateでドライバーの更新プログラムが提供されている場合もあるので、あれば忘れずにインストールしましょう。
- 検索バーに「更新プログラムのチェック」と入力し、左ペインから「更新プログラムのチェック」をクリックします。
- 右ペインの「更新プログラムのチェック」ボタンをクリックして最新の更新一覧を取得し、表示されたすべての更新プログラムをインストールします。
以上が、Windows 10パソコンで発生する「System Thread Exception Not Handled」BSODエラーを修正するための実用的な解決策です。これらの方法を試しても問題が解決しない場合や、本記事についてご質問・ご意見がある場合は、お気軽にコメント欄でお知らせください。
関連記事
- Windows 10 ブルースクリーン(BSOD)エラー完全ガイド
- 解決済み:Windows 10でキーボード入力ができないときの対処法
- Windows 10起動時にBCDエラーコード0xc000000fが出続ける場合の修理方法
- Windows 10がランダムにフリーズし自動的に再起動する問題の解決法
- Windows 10の「DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS」エラーの直し方
-
【解決済み】Windows 10でデスクトップの右クリックが効かない・反応しないときの対処法
最近のWindows 10アップデート後に、デスクトップ上で右クリックしてもメニューが表示されず、新しいフォルダを作成できないというトラブルに困っていませんか?実はこの問題は珍しくなく、多くのユーザーから「右クリックをしてもコンテキストメニューが表示されない」「右クリックするとエクスプローラーがクラッシュする」といった報告が寄せられています。 原因はさまざまですが、最も多いのはシステムファイルの破損によるエクスプローラー機能への影響や、エクスプローラーアプリ自体の不具合です。ここでは、Windows 10でマウスの右クリックが機能しない問題を解決するための対処法をわかりやすくご紹介します。
-
Windows 10の「予期しないストア例外(Unexpected Store Exception)」エラーを解決する方法
Windows 10のパソコンが突然クラッシュし、原因不明の「予期しないストア例外(Unexpected_Store_Exception)」というブルースクリーンエラーが表示されて困っていませんか?このエラーは、ストア関連コンポーネントが予期しない例外を検出したことを示しています。原因はさまざまで、古いハードウェアドライバー、ファイルシステムの破損、サードパーティ製アプリとの競合などが考えられます。OSとドライバーの更新、トラブルシューティングツールの実行、競合アプリの削除、SFCやチェックディスクのスキャンなどが、Windows 10のUnexpected_Store_Exceptionエラ