Windows10のデバイスドライバーBSODでスタックしているスレッドを修正する方法

Windows 10の「スレッドがデバイスドライバーでスタックしている」BSODブルースクリーンオブデス(Blue Screen of Death))エラーは、特定のドライバーがハードウェアがアイドル状態になるのを待っている無限ループでスタックしている場合に発生します。

これは通常、ドライバハードウェア自体に関連しています。なぜドライバーソフトウェアがこれを開始するのでしょうか?複数の理由が考えられます。いくつかの一般的なものには、まだ持っていない最近のアップデートで修正されたドライバーのバグが含まれています。これもWindowsのバグである可能性がありますが、これも、持っていないアップデートで修正されています。 

場合によっては、デバイスドライバに問題を引き起こしている破損したシステムファイルが原因である可能性もあります。 

次のトラブルシューティングのヒントでは、「スレッドがデバイスドライバでスタックしている」BSODエラーの最も一般的な修正について説明し、最も一般的でない修正で終了します。 

「デバイスドライバでスタックしているスレッドを修正(Fix Thread Stuck)する」方法BSODエラー

このガイドを実行する最良の方法は、上から下へです。最初に来るより一般的な修正は、問題を早期に解決するはずです。うまくいけば(Hopefully)、この記事の最後までたどり着く必要はありません!

デバイスドライバーを更新する

特定のデバイスドライバーを更新する最も簡単な方法は、デバイスマネージャー(Device Manager)を使用することです。エラーが問題のあるデバイスを提供した場合は、デバイスマネージャ(Device Manager)を開く前にこれをメモしてください。そうでない場合は、デバイスマネージャ(Device Manager)自体の内部でエラーを見つけることができるはずです。

  1. デバイスマネージャ(Device Manager)を開くには、[スタート(Start)]メニューを選択し、「デバイス」と入力して[デバイスマネージャ(Device Manager)]を選択します。

  1. 問題が発生しているデバイスがわかっている場合は、そのデバイスまで下にスクロールします。それ以外(Otherwise)の場合は、リストを下にスクロールして、デバイスエラーを示す感嘆符アイコンが付いたデバイスを探します。デバイスを見つけたら、右クリックして[ドライバソフトウェアの更新(Update Driver Software)]を選択します。

  1. 最新のドライバーを入手するには、[更新されたドライバーソフトウェアを自動的に検索(Search automatically for updated driver software)する]を選択します。これにより、デバイスマネージャ(Device Manager)はインターネット経由で最新のデバイスドライバを検索します。最新バージョンを識別し、現在インストールされているバージョンと比較します。

  1. お持ちのドライバーが既に更新されている場合は、これを表示するステータスが表示されます。

  1. そうでない場合は、ドライバーが自動的に最新バージョンに更新されます。終了すると、ドライバーが更新されたというステータスが表示されます。

  1. コンピュータを再起動し、「スレッドがデバイスドライバでスタックしました」エラーが解決されたことを確認します。

デバイスドライバー(Device Driver)がドライバーの最新バージョンを見つけられない場合でも、新しいバージョンが存在する可能性があることに注意してください。問題が発生しているデバイスがわかっている場合は、製造元のWebサイトにアクセスして、最新バージョンを確認してください。これを現在のドライバーバージョンと比較してください。

デバイスドライバのバージョンを確認するには、デバイスマネージャ(Device Manager)を開き、デバイスを右クリックして[プロパティ(Properties)]を選択します。[ドライバー(Driver)]タブを選択して、現在のドライバーバージョン(Driver Version)を確認します。

製造元にインストールしたバージョンよりも新しいバージョンがある場合は、新しいデバイスドライバーをダウンロードしてインストールします。

(Note):エラーが発生する直前にドライバーを最近更新した場合は、ドライバーをロールバックして(rolling back the driver)、問題が解決するかどうかを確認することをお勧めします。

標準システムドライバをアップグレードする

エラーのあるドライバーが表示されなかった場合、または問題が発生しているデバイスを更新しても問題が解決しない場合は、グラフィックスまたはオーディオドライバーが更新されていることを確認してください。

これは、ほとんどのアプリケーションがPCのグラフィックカードとオーディオカードの両方とインターフェイスする必要があるためです。これらのドライバーが古くなっていると、デバイスドライバーエラーが発生する可能性があります。

グラフィックドライバを更新するには、デバイスドライバ(Device Driver)を再度開き、[ディスプレイアダプタ](Display adapters)を展開します。 

[ドライバーの更新](Update driver)を選択し、上記と同じプロセスを実行してグラフィックスドライバーを更新します。

オーディオドライバについても同じことを行います。デバイスマネージャの[オーディオ入力と出力]セクションを展開します(Audio inputs and outputs)

使用するオーディオデバイスを右クリックし、それぞれの[ドライバーの更新(Update driver)]を選択します。 

グラフィックおよびオーディオドライバーを更新したら、コンピューターを再起動して、「スレッドがデバイスドライバーでスタックしている」エラーが解決されたことを確認します。

システムファイルチェッカー(System File Checker)SFCスキャン(Scan)を実行する

この時点まで到達してもエラーが修正されない場合は、より詳細なトラブルシューティングから始めてください。

最初に確認することは、デバイスドライバとの競合を引き起こしている可能性のある破損したシステムファイルがあるかどうかです。 

これをする:

  1. [スタート(Start)]メニューを選択し、「コマンドプロンプト」と入力して、コマンドプロンプト(Command Prompt)アプリを右クリックし、[管理者として実行(Run as administrator)]を選択します。

  1. コマンドsfc /scannowEnterキー(Enter)を押します。

スキャンプロセスには時間がかかる場合があります。画面上のパーセンテージとしてプロセスを更新します。 

SFCプロセスが破損または欠落しているシステムファイルを検出すると、ファイルを(バックアップからの)正しいシステムファイルに置き換えることにより、ファイルを自動的に修復します 。

スキャンが終了したら、コンピュータを再起動してエラーがなくなったかどうかを確認します。

以前のバージョンのWindowsを復元する

この時点でエラーが修正されていない場合、最後の手段はWindows10を以前の復元ポイントに復元することです。

個々のファイルを復元することも、システム全体を以前の復元ポイントに復元する(restore your entire system to a previous restore point)こともできます。

以前にWindows(Windows)の復元ポイントを作成していない場合は、残念ながら、 Windows10を元の工場出荷時の設定に復元する(restore Windows 10 to its original factory settings)ことはできません。

これはアイデアの解決策ではありませんが、この記事でこれほどまでに理解する必要がないことを願っています。そうした場合は、Windowsを復元する前に、重要なフォルダとファイルをいつでもバックアップ(back up your important folders and files)できることを忘れないでください。これにより、重要な情報やデータを危険にさらす必要がなくなります。



About the author

私は、ソフトウェア業界で 10 年以上の経験を持つ、推奨される Windows 10 の専門家です。私は Explorer と Office 365 の両方の専門知識を持っており、特にユーザーの個人設定と外観設定に熟練しています。私のスキルは、オンライン レビューを通じて優れた顧客サービスを提供し、AI などのテクノロジを活用してサポートを改善するという私のビジネスの中心にあります。



Related posts