SYSTEM THREAD EXCEPTION NOT HANDLEDは、に表示されるエラーです。 ブルースクリーンオブデス(BSOD) 重要なWindowsサービスを実行しているプロセススレッドに障害が発生した場合。これは主にWindows8、8.1、および10のユーザーによって報告されています。このエラーが発生する前に10〜15秒かかるユーザーもいれば、Windowsの起動後すぐにこのエラーが発生し、システムが再起動してスタックするユーザーもいます。彼らがコンピュータを使用することを不可能にするループ。
このエラーは、主にドライバーの誤動作が原因で発生します。古い、破損した、または互換性のないドライバは、システムにこのブルースクリーンを表示させる可能性があります。古いドライバーとオーバークロックソフトウェア、または最近オーバークロックされた調整も、このBSODを引き起こすことが知られています。最近インストールされたプログラムまたはドライバーがこの問題を引き起こした場合。次に、最初のアプローチは、単に互換性がないため、それらをアンインストールし、更新を追跡し、ドライバーのパッチまたは更新がリリースされたときに再インストールを試みることです。
これを行うには、セーフモードで起動します。 (下記参照)
SYSTEM_THREAD_EXCEPTION_NOT_HANDLEDエラーを修正するために何をすべきか
分析 ミニダンプファイル
このBSODにはいくつかのバリエーションがあります。クラッシュのログ記録を担当するミニダンプファイルを分析し、システムスレッド例外BSODの正確な原因に関する詳細を提供するのが最善です。
これを続行するには、以下の手順を参照してください。
- このPCを右クリックし、[プロパティ]をクリックします。
- [詳細設定]タブをクリックし、[スタートアップとリカバリ]で[設定](または[スタートアップとリカバリ])をクリックします。
[システム障害]で、システムエラーが発生した場合にWindowsで実行するアクションのチェックボックスをオンにします。
- [システムログにイベントを書き込む]オプションは、イベント情報がシステムログに記録されることを指定します。デフォルトでは、このオプションはオンになっています。レジストリを変更してこのオプションをオフにするには、コマンドプロンプトで次の情報を入力し、Enterキーを押します。
wmic Recoveros set WriteToSystemLog = False
- [管理アラートの送信]オプションは、管理アラートを構成した場合に管理者にシステムエラーを通知することを指定します。レジストリを変更してこのオプションをオフにするには、コマンドプロンプトで次の情報を入力し、Enterキーを押します。
wmic Recoveros set SendAdminAlert = False
- [自動的に再起動する]オプションは、Windowsがコンピューターを自動的に再起動することを指定します。デフォルトでは、このオプションは有効になっています。レジストリを変更してこのオプションをオフにするには、コマンドプロンプトで次の情報を入力し、Enterキーを押します。
wmic Recoveros set AutoReboot = False
[デバッグ情報の書き込み]で、コンピューターが予期せず停止した場合にWindowsがメモリダンプファイルに記録する情報の種類を選択します。
- [スモールメモリダンプ]オプションは、問題の特定に役立つ最小限の情報を記録します。レジストリを変更して小さなメモリダンプファイルを使用することを指定するには、コマンドプロンプトで次の情報を入力し、Enterキーを押します。
wmic Recoveros set DebugInfoType = 3
- レジストリを変更して、D: Minidumpフォルダをスモールダンプディレクトリとして使用することを指定するには、MinidumpDir拡張可能文字列値をD: Minidumpに設定します。たとえば、コマンドプロンプトで次の情報を入力し、Enterキーを押します。
wmic Recoveros set MiniDumpDirectory = D: Minidump
- カーネルメモリダンプオプションは、カーネルメモリのみを記録します。このオプションは、小さなメモリダンプファイルよりも多くの情報を格納しますが、完全なメモリダンプファイルよりも完了するのにかかる時間は短くなります。
他のオプションもありますが、サイズが小さいにもかかわらず、問題を解決するのに十分な情報が含まれているため、[スモールメモリダンプ]オプションを使用することをお勧めします。さらに、ミニダンプファイルを正しく読み取って開くには、このオプションを使用する必要があります。
ミニダンプファイルを開いて読み取る方法を見てみましょう。 Microsoftが提供する特定のツールをダウンロードする必要があります。まず、これはWindows用のDebugging Toolsの一部でしたが、Microsoftはスタンドアロンパッケージを作成することを決定しました。
- 訪問 ここに Windows DriverKitをダウンロードするため。 WinDbgをスタンドアロンパッケージとしてダウンロードすることもできます。これは実際に必要な唯一のツールです。
- インストーラーをダウンロードし、画面の指示に従って正しくインストールしてください。
- [スタート]、[ファイル名を指定して実行]の順にクリックし、cmdと入力して、[OK]をクリックします。
- Debugging Tools forWindowsフォルダーに移動します。これを行うには、コマンドプロンプトで次のように入力し、Enterキーを押します。
cd c: program files Windows用のデバッグツール
- ダンプファイルをデバッガーにロードするには、次のコマンドのいずれかを入力して、Enterキーを押します。
windbg -y SymbolPath -i ImagePath -z DumpFilePath
kd -y SymbolPath -i ImagePath -z DumpFilePath
- ファイルをC: windows minidump minidump.dmpフォルダーに保存することにした場合は、次のサンプルコマンドを使用できます。
windbg -y srv * c: symbol * http://msdl.microsoft.com/download/symbols -i c: windows i386 -z c: windows minidump minidump.dmp
- システムファイルに関連するエラーやバグがないかファイルを確認し、エラーメッセージの横にある各ファイルをグーグルで検索して、それがドライバーまたは特定のサードパーティアプリの一部であることを確認してください。
ダンプファイルを分析した後、問題を特定できた場合は、おそらく解決されていますが、そうでない場合は、以下の方法に進みます。
ディスプレイドライバを確認する
ディスプレイドライバは、このエラーが発生する最も一般的な理由の1つです。それらをアンインストールしてから、最新バージョンのディスプレイドライバを再インストールします。数分でもWindowsにログインできる場合は、手順2にスキップします。ただし、Windowsにログインすることさえできない場合は、手順1から始めます。
ステップ1:セーフモードで起動する
セーフモードでは、Windowsの実行に必要のないドライバーとサービスが無効になります。 Windows 8 / 8.1と10をセーフモードで起動するには、システムの電源を入れ、電源ボタンを押して強制的にシャットダウンし、電源を入れ直して、システムが修復モードで起動するまで手順を繰り返します。 (これを4〜5回繰り返す必要がある場合があります)。目的は、何らかの方法でシステムをトリガーしてプッシュし、修復/詳細モードにすることです。
クリック トラブルシューティング>詳細オプション>コマンドプロンプト 。に 黒 コマンド 促す ウィンドウが表示されます。次のコマンドを入力して、を押します。 入る 。
BCDEDIT / SET {DEFAULT} BOOTMENUPOLICY LEGACY
今タイプ 出口 を押して 入る 。クリック 継続する 。
システムを再起動し、タップし続けます F8 (( Shift + F8 一部の場合)Windowsロゴが表示される前。 高度な ブート オプション メニューが表示されます。その中でハイライト 安全 ネットワークを使用したモード を押して 入る 。ログインします。これで、Windowsがセーフモードで実行されます。
何らかの理由でリカバリオプションを表示できない場合は、Windowsオペレーティングシステムのインストールメディアを入手してください。DVDまたはメディア作成ツールを使用して起動可能なUSBを作成できます。 8GBのUSBとインターネットにアクセスできるコンピューターが必要です。
Windows 10ブータブルUSBインストールメディアを作成するには、次のガイドに従ってください。 このリンク 。
Windows 8.1ブータブルUSBインストールメディアを作成するには、次のURLにアクセスしてください。 このリンク 。下にスクロールしてクリックします ダウンロード ツール 今 。 実行 ツールを使用して、画面の指示に従います。
DVDを入力するか、USBをターゲットコンピューターに挿入します。 力 オン タップし続ける F2 アクセスするために ブート メニュー 。ブートメニューに入るボタンは、システムのモデルによって異なる場合があります。通常、Dellの場合は F12 、HPの場合は F9 。システムの製造元のWebサイトで自分のシステムを確認する必要がある場合があります。
ブートメニューにアクセスした後、DVDを挿入した場合はCD / DVDを強調表示して選択し、USBを挿入した場合はUSBドライブを選択します。
メディアから起動するために任意のキーを押すように求められた場合は、そうしてください。タイムゾーン、キーボードレイアウトの設定、および言語に問題がない場合は、[次へ]をクリックします。
左下隅にあるをクリックします 修復 君の コンピューター 。
次に、上記の方法に従ってコマンドプロンプトを開き、セーフモードに入ります。
ステップ2:ディスプレイドライバーをアンインストールする
押し続ける Windowsキー を押して R 。 [実行]ダイアログで、次のように入力します devmgmt.msc を押して 入る 。
デバイスマネージャウィンドウが表示されます。初期化、 ダブル クリック 表示 アダプター それを拡張します。その下にグラフィックカードがインストールされます。 (アンインストールする前に、ディスプレイドライバのフルネームを書き留めてください)完了したら、それを右クリックして、 アンインストール 。
次に、[このデバイスのドライバソフトウェアを削除する]をクリックして、 OK 。 再起動 あなたのシステムは正常です。再起動後、ビデオドライバは自動的にインストールされます。そうでない場合、または同じ問題が再び発生する場合は、更新されたバージョンのドライバーを手動でインストールする必要があります。手順3に従って、方法を確認してください。
ステップ3:ドライバーをインストール/更新する
グラフィックカードのドライバの更新バージョンを入手するには、グラフィックカードの製造元のWebサイトにアクセスしてください。カードのモデルで検索し、オペレーティングシステムおよびシステムタイプ(x64またはx86)と互換性のある適切なドライバーをダウンロードします。両方を知るには、 Windowsキー を押して R 、タイプ msinfo32 を押して 入る 。
の中に システム 情報 ウィンドウ、書き留める THE タイプ そして システム タイプ 右ペインにあります。ダウンロードされたファイルはおそらく実行可能ファイルになります。実行して、画面の指示に従ってください。
外部グラフィックカードがインストールされていない場合は、マザーボードに統合ディスプレイアダプタが組み込まれています。マザーボードの製造元のWebサイト(システムの電源を入れるとロゴがはねかけるWebサイト)にアクセスして、オンボードグラフィックアダプターの更新されたドライバーを入手してください。オペレーティングシステムとシステムタイプに加えて、 システム モデル 、これは[システム情報]ウィンドウにも表示されます。ここでダウンロードしたファイルも実行可能ファイルになります。実行して、画面の指示に従ってください。
サウンドカードドライバをアンインストールする
このエラーメッセージは、一部のXeroxサウンドカードに見られるC-MediaUSBオーディオクラス1.0および2.0DACデバイスドライバと呼ばれる障害のあるドライバが原因で発生する場合があります。ドライバを更新しても問題が適切に修正されない場合があるため、ドライバを完全にアンインストールして、デバイスマネージャにデフォルトのサウンドカードドライバに置き換えてみてください。
- [スタート]をクリックして、「実行」と入力します。 [実行]を選択すると、[実行]ダイアログボックスが表示されます。
- 実行ボックスに「devmgmt.msc」と入力し、[OK]ボタンをクリックします。これは、デバイスマネージャウィンドウを開くためのものです。
- デバイスマネージャで、カテゴリ「サウンド、ビデオ、およびゲームコントローラ」を展開します。このカテゴリで、C-MediaUSBオーディオクラス1.0および2.0DACデバイスドライバに関連するものを右クリックします。コンテキストメニューがポップアップ表示されます。次に、[デバイスのアンインストール]を選択します。
- アンインストールの確認が必要になる場合があります。 「このデバイスのドライバソフトウェアを削除する」の横にあるチェックボックスをオンにして、[OK]ボタンをクリックします。
- 変更を有効にするには、PCを再起動します。再起動後、Windowsはドライバーを再インストールし、製造元のドライバーに置き換えようとします。
- Windowsがサウンドカードドライバを置き換えない場合は、デバイスマネージャを再度開き、[アクション]を選択して、[ハードウェアの変更をスキャンする]オプションをクリックします。
障害のあるドライバーの名前を変更します
[システムスレッドの例外が処理されていません]の横に、atikmdag.sys、nvlddmkm.sysなどのファイル名が角かっこで囲まれている場合は、原因ドライバーの名前をWindowsが見つけられない名前に変更できます。ドライバファイルの新しいコピーをフェッチします。
最初の解決策に示されている手順を実行して、コマンドプロンプトを表示します。
黒い窓で、 タイプ 次のコマンドを押して、 入る それぞれの後に。
c: あなたへ
の結果が あなたへ コマンドは「」という名前のフォルダを表示します ウィンドウズ 」の場合、それはターゲットドライブです。そうでない場合は、 d: を押して 入る 。
今 タイプ 次のコマンドを押して 入る 各行の後。
cd windows system32 drivers ren drivername.sys drivername.old
上記のコマンドでは、drivernameは障害ドライバーの名前です(例:atikmdag.sys)。
システムを再起動します。削除したドライバーは自動的にインストールされます。そうでない場合は、通常モードでログインし、押し続けます Windowsキー を押して R 。タイプ devmgmt.msc を押して 入る 。
アンインストールされたデバイスドライバには、 黄 感嘆 マーク 。 正しい クリック その上でクリックします ドライバーソフトウェアの更新 。
クリック 更新されたドライバーソフトウェアを自動的に検索する 。 Windowsはドライバーをオンラインで検索し、見つかったらインストールします
PCをリセットする
PCのリセットは、この問題の最後の手段と考えられていますが、間違いなく効率的であり、この記事で説明されている問題を含め、ほとんどのBSODの問題を修正できます。 Windows10でPCをリセットする方法は次のとおりです。
- [設定]に移動します。スタートメニューの歯車アイコンをクリックすると、そこにアクセスできます。
- 「アップデートとセキュリティ」を選択し、左側のペインで「リカバリ」をクリックします。
- Windowsには、3つの主要なオプションがあります。このPCをリセットする、以前のビルドに戻る、および高度な起動です。このPCをリセットすることは、新しく始めるための最良のオプションです。高度な起動により、リカバリUSBドライブまたはディスクを起動できます。「以前のビルドに移動」は、以前のバージョンのOSにロールバックしたいWindowsInsider向けに作成されています。
- [このPCをリセット]の下の[開始]をクリックします。
- データファイルをそのまま保持するかどうかに応じて、[ファイルを保持する]または[すべて削除する]をクリックします。いずれの場合も、すべての設定がデフォルトに戻り、アプリがアンインストールされます。
- 前の手順で「すべてを削除する」を選択した場合は、「ファイルを削除するだけ」または「ファイルを削除してドライブをクリーンアップする」を選択します。ドライブのクリーニングにはかなり時間がかかりますが、コンピュータを手放す場合、次の人が消去したファイルを回復するのに苦労することを確実にします。コンピュータを保持している場合は、「ファイルを削除するだけ」を選択します。
- 以前のバージョンのOSにロールバックできないというWindowsの警告が表示された場合は、[次へ]をクリックします。プロンプトが表示されたら、[リセット]をクリックします。
- その後、Windowsが再起動し、リセットするのに数分かかります。プロンプトが表示されたら、[続行]をクリックします。