Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windowsで「SYSTEM_THREAD_EXCEPTION_NOT_HANDLED」エラーを解決する方法

Windowsユーザーの多くが最も恐れるエラーのひとつが、ブルースクリーン・オブ・デス(Blue Screen of Death、BSoD)です。これは、コンピューターがシステム自身では解決できない重大なエラーに遭遇し、再起動が必要になったときに発生します。

BSoDの原因はさまざまです。互換性のないドライバーや古いドライバー、故障したハードウェア、電源の問題、破損したBIOS、Windowsレジストリの欠損、部品の過熱などが挙げられます。BSoDが発生すると、コンピューターは自動的に再起動して問題の修復を試みます。しかし、単純な再起動では解決できない問題の場合、パソコンはBSoDを繰り返し表示したり、再起動ループに陥ったりすることがあります。

とはいえ、原因さえわかれば、ブルースクリーンはそれほど怖いものではありません。BSoDには通常、青または黒い画面とともに、エラーメッセージとストップコードが表示されます。この問題に遭遇したら、まずエラーメッセージとストップコードを控えておきましょう。それが問題解決への重要な手がかりになります。

「SYSTEM_THREAD_EXCEPTION_NOT_HANDLED」エラーとは?

Windowsを悩ませる最も一般的なBSoDのひとつが、「SYSTEM_THREAD_EXCEPTION_NOT_HANDLED(システムスレッド例外が処理されませんでした)」エラーです。多くのユーザーが各種フォーラムや掲示板でこの問題を相談しており、確実な解決策を求めています。

あるユーザーは、ゲーム中でも、インターネット閲覧中でも、シャットダウン時でも、何も操作していないときでさえもこのBSoDが発生し、原因を特定できなかったと報告しています。

ほとんどの場合、このエラーの原因は、古くなった、または破損したグラフィックカードドライバーです。その場合は、グラフィックカードドライバーを最新版に更新するだけで問題を解決できます。ただし、他の要因が関係していることもあります。

たとえば、2018年11月27日にリリースされたWindows 10/11の更新プログラム「KB4467682」が、この「System thread exception not handled」エラーによるBSoDを引き起こすことが報告されました。Microsoftはこの問題を認識しており、同年12月のセキュリティ更新プログラムで修正を提供すると約束しています。

ブルースクリーンエラーに遭遇しても、慌てる必要はありません。この記事では、Windowsで「System thread exception not handled」エラーに対処するための複数の方法を紹介します。

エラー修正前にやっておくべきこと

BSoDと「System thread exception not handled」エラーが表示されたら、まず不要なファイルを削除してシステムをクリーンアップしましょう。ジャンクファイルはシステムの処理に干渉し、パソコンにさまざまな問題を引き起こすことがあります。Outbyte PC Repairのような専用ツールを使えば、ジャンクファイルをまとめて効率的に削除できます。

また、万が一の事態に備えて、重要なファイルのバックアップを必ず取っておいてください。

対処法1:デバイスマネージャーでドライバーを更新する

BSoDが発生しても、その後パソコンが正常に再起動できた場合は、まずデバイスマネージャーで破損したドライバーがないか確認しましょう。以下の手順に従ってください。

  1. Windows + Xキーを押すか、コントロールパネルからデバイスマネージャーを開きます。
  2. デバイスマネージャーが開いたら、疑問符(?)マークが付いているコンポーネントを探します。これは、そのコンポーネントのドライバーソフトウェアに問題があることを示しています。
  3. 該当するコンポーネントをクリックして詳細情報を確認します。
  4. ドライバーが古い場合は更新ボタンをクリックします。削除して新しいコピーと入れ替えたい場合はアンインストールボタンをクリックします。
  5. 問題のあるドライバーを持つすべてのコンポーネントに対して、上記の手順を繰り返します。

変更を反映させるには、パソコンの再起動が必要になる場合があります。

対処法2:セーフモードで起動する

パソコンが再起動ループに陥り、通常どおり起動できない場合は、セーフモードで起動するのが有効です。セーフモードに入れば、問題のあるグラフィックカードドライバーやその他の不具合のあるドライバーをアンインストールし、公式サイトから最新版を入手して入れ替えることができます。

あまり知られていませんが、Windows 10/11は起動プロセスが3回連続で完了しなかった場合、自動的に自動修復モードへ移行するよう設計されています。つまり、4回目の起動時に自動修復の画面が表示され、そこからセーフモードで起動できるのです。

起動プロセスを中断してセーフモードに入る手順は以下のとおりです。

  1. 再起動ループ中に、電源ボタンまたはリセットボタンを押して、再起動の途中で強制的に電源を切ります。5秒以上長押しが必要な場合があります。
  2. 再度電源を入れ、同じ操作をあと2回(計3回)繰り返します。
  3. 4回目の起動時に、Windows 10/11が自動修復モードに入り、「自動修復を準備しています」という画面が表示されます。
  4. 使用する管理者アカウントを選択し、パスワードを入力します。
  5. システムが問題の診断を行うまで待ちます。
  6. 診断が完了したら、詳細オプションをクリックします。
  7. トラブルシューティングを選択します。
  8. 詳細オプション > スタートアップ設定 > 再起動の順に進みます。
  9. 4またはF4キーで通常のセーフモード5またはF5キーでネットワーク付きセーフモード6またはF6キーでコマンドプロンプト付きセーフモードで起動します。通常のセーフモードかネットワーク付きセーフモードで十分です。
  10. セーフモードで起動したら、前述の手順でデバイスマネージャーを開き、グラフィックカードドライバーをアンインストールします。

その後、パソコンを通常モードで再起動して変更を反映させ、グラフィックカードメーカーの公式サイトから最新のドライバーをダウンロードしてインストールしてください。

対処法3:破損したシステムファイルを検出・修復する

システムファイルの破損も、「System thread exception not handled」エラーの原因になり得ます。これを解決するには、CHKDSKコマンドを実行してWindowsのシステムファイルを検証し、破損したファイルを検出・修復します。

手順は以下のとおりです。

  1. Windows + Xキーを押し、コマンドプロンプト(管理者)を起動します。
  2. 次のコマンドを入力します:CHKDSK C: /F /R
  3. Enterキーを押します。
  4. Yを入力してEnterキーを押します。
  5. パソコンを再起動します。
  6. 起動時に、システムのチェックと検証が自動的に始まり、破損したファイルがないか確認されます。

このプロセスはシステムの規模によっては時間がかかることがあります。検証中に電源が切れないよう、ノートパソコンの場合は必ず電源アダプターを接続しておきましょう。

対処法4:更新プログラムKB4467682をアンインストールする

最近Windows 10/11の更新プログラム「KB4467682」をインストールしたばかりなら、犯人はおそらくこの更新プログラムです。Microsoftは、基本的なBSoDトラブルシューティングを実施したうえで、KB4467682をアンインストールすることを推奨しています。

まとめ

ブルースクリーン・オブ・デスはホラー映画のタイトルのように聞こえるかもしれませんが、実際にはそれほど怖いものではありません。これは、システムのどこかに異常があることをコンピューターが知らせてくれているサインにすぎません。次回「system thread exception not handled」エラーのBSoDに遭遇したときは、この記事で紹介したいずれかの方法を試して、問題を解決し、パソコンを再び快適に使いましょう。

  1. Windows 11で「KMODE_EXCEPTION_NOT_HANDLED」ブルースクリーンエラーを解決する方法

    本記事では、Windows 11で発生する「KMODE_EXCEPTION_NOT_HANDLED」エラーを解決するための、複数の対処法をご紹介します。 「KMODE_EXCEPTION_NOT_HANDLED」は、Windows 11で頻繁に発生するブルースクリーン(BSOD)エラーの一種です。このエラーが発生すると、PCが再起動を繰り返し、Windowsにアクセスできなくなってしまいます。 こうした深刻な状況に陥った場合、最終手段としてPCをセーフモードで起動する必要があります。このエラーの原因はいくつか考えられますが、最も可能性が高いのは破損したWindowsドライバーです。 また、BI

  2. 【Windows 10】SYSTEM_THREAD_EXCEPTION_NOT_HANDLEDエラーの原因と4つの解決策

    SYSTEM_THREAD_EXCEPTION_NOT_HANDLEDエラーとは Windows 10で発生する「SYSTEM_THREAD_EXCEPTION_NOT_HANDLED(システムスレッド例外が処理されない)」は、ブルースクリーン(BSOD)と呼ばれる深刻なエラーの一つです。突然発生することがあり、一度表示されるとWindowsにログオンできなくなる場合があります。このエラーは主に起動時に発生し、最も一般的な原因は互換性のないドライバー(特にグラフィックカードドライバー)です。 ブルースクリーンが表示される際、環境によって異なるエラーメッセージが表示されます。代表的な例は以下の通