Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法

Windows 10で発生する「スレッドがデバイスドライバーでスタック(Thread Stuck in Device Driver)」ブルースクリーン(BSOD)エラーは、特定のデバイスドライバーがハードウェアのアイドル状態を待つ無限ループに陥ったときに発生します。

この問題は主にドライバーやハードウェアそのものに関係しています。では、なぜドライバーソフトウェアがこのような動作を起こすのでしょうか?原因はいくつか考えられます。よくあるのは、最近のアップデートで修正済みのドライバーバグをまだ適用していないケースや、Windows自体のバグがアップデートで未修正のままになっているケースです。

Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法

また、破損したシステムファイルがデバイスドライバーに不具合を引き起こしているケースも少数ながら存在します。

以下では、「スレッドがデバイスドライバーでスタック」BSODエラーに対する最も一般的な対処法から順に紹介し、最後にあまり使われない方法まで解説します。

「スレッドがデバイスドライバーでスタック」BSODエラーの修正方法

このガイドは上から順に試していくのがおすすめです。発生頻度の高い対処法を先に記載しているため、早い段階で問題が解決する可能性が高くなります。最後まで読み進める必要がないことを願っています!

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

特定のデバイスドライバーを更新する最も簡単な方法は、デバイスマネージャーを使うことです。エラーメッセージに問題のあるデバイス名が表示されていたら、あらかじめメモしておきましょう。表示されていない場合でも、デバイスマネージャー内でエラーのあるデバイスを見つけられます。

  1. スタートメニューを開き、「device」と入力してデバイスマネージャーを選択します。
  2. 問題のデバイスがわかっている場合は、そのデバイスまでスクロールします。わからない場合は一覧を下へスクロールし、感嘆符アイコン(デバイスエラーを示すマーク)が付いたデバイスを探します。見つかったら右クリックしてドライバーソフトウェアの更新を選択します。
  3. 最新のドライバーを入手するには、ドライバーソフトウェアの最新版を自動検索を選択します。これにより、デバイスマネージャーがインターネット経由で最新のドライバーを検索し、現在インストールされているバージョンと比較します。
  4. すでに最新版がインストールされている場合は、その旨のステータスが表示されます。
  5. 最新版でない場合は、自動的に最新バージョンへ更新され、完了時に更新完了のステータスが表示されます。
  6. パソコンを再起動し、「スレッドがデバイスドライバーでスタック」エラーが解消されたか確認します。
Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法 Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法 Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法 Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法 Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法

注意点として、デバイスマネージャーで最新版が見つからなくても、実際にはより新しいバージョンが存在する場合があります。問題のデバイスがわかっているなら、メーカーの公式サイトで最新バージョンを確認し、現在使用中のドライバーバージョンと比較してみてください。

デバイスドライバーのバージョンを確認するには、デバイスマネージャーを開き、対象のデバイスを右クリックしてプロパティを選択します。ドライバータブを開くと、現在のドライバーのバージョンを確認できます。

Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法

メーカーサイトの方が新しいバージョンだった場合は、ダウンロードしてインストールしましょう。

補足: エラーが発生する直前にドライバーを更新したばかりの場合は、ドライバーを以前のバージョンにロールバックすると問題が解決することがあります。

2. 標準システムドライバー(グラフィック・オーディオ)を更新する

エラー表示のあるドライバーが見つからなかった場合や、該当デバイスの更新でも問題が解決しない場合は、グラフィックスドライバーとオーディオドライバーが最新かどうかを確認してください。

ほとんどのアプリケーションはPCのグラフィックカードとオーディオカードと連携して動作するため、これらのドライバーが古いままだと、デバイスドライバーエラーにつながることがあります。

グラフィックスドライバーを更新するには、デバイスマネージャーを開いてディスプレイアダプターを展開します。

Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法

ドライバーの更新を選択し、前述の手順と同じ流れでグラフィックスドライバーを更新します。

同様に、オーディオドライバーも更新しましょう。デバイスマネージャーでオーディオの入力および出力セクションを展開します。

Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法

使用しているオーディオデバイスを右クリックし、それぞれドライバーの更新を選択します。

グラフィックスとオーディオの両ドライバーを更新したら、PCを再起動して「スレッドがデバイスドライバーでスタック」エラーが解消されたか確認してください。

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

ここまでの方法で解決しない場合は、より踏み込んだトラブルシューティングを行いましょう。

まず確認したいのは、デバイスドライバーと競合している可能性のある破損したシステムファイルの有無です。

手順は以下の通りです:

  1. スタートメニューを開き、「command prompt」と入力し、コマンドプロンプトアプリを右クリックして管理者として実行を選択します。
  2. コマンド sfc /scannow を入力してEnterキーを押します。
Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法 Windows 10で「スレッドがデバイスドライバーでスタック」BSODエラーを解決する方法

スキャンには時間がかかることがあります。進行状況は画面上にパーセンテージで表示されます。

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

スキャンが完了したら、PCを再起動してエラーが消えたかどうかを確認しましょう。

4. Windowsを以前の状態に復元する

ここまでのすべての方法を試してもエラーが解決しない場合、最後の手段としてWindows 10を以前の復元ポイントに戻すことが考えられます。

個別のファイルだけを復元することも、システム全体を以前の復元ポイントに戻すことも可能です。

事前に復元ポイントを作成していなかった場合は、残念ながらWindows 10を出荷時の初期設定にリセットするしかありません。

理想的な解決策ではありませんが、この記事の最後までたどり着く方は多くないはずです。万が一システムの復元が必要になったときのために、日頃から重要なフォルダーやファイルをバックアップしておきましょう。そうすれば、大切なデータを失うリスクを最小限に抑えられます。

  1. Windows 10で「プリンタードライバーが利用できません」エラーを解決する6つの方法【2022年版】

    「Windowsでプリンタードライバーが利用できません」というエラーに素早く対処したいなら、Advanced Driver Updaterのようなプロ仕様のドライバー更新ユーティリティを活用するのがおすすめです。このツールは、古い、欠落している、破損した、互換性のないドライバーを自動的に検出し、最新かつ最も互換性の高いバージョンへ置き換えてくれます。 本記事では、「Windows 10でプリンタードライバーが利用できません」という問題を解決するための、その他の対処法も詳しくご紹介します。 プリンタードライバーが利用できないエラーが発生する原因 「プリンタードライバーが利用できません」「プリンタ

  2. Windows 10で「THREAD_STUCK_IN_DEVICE_DRIVER」エラーが出たときの原因と直し方を徹底解説

    Windows 10で最も厄介なトラブルの一つが、ブルースクリーン(BSOD)です。しかし、ブルースクリーン自体はあくまで「症状」であり、本当の問題は別の場所にあることをご存じでしょうか。実際の原因は、画面に表示されるメッセージやコードに示されています。ブルースクリーンを引き起こす要因は数多くありますが、その一つが「THREAD_STUCK_IN_DEVICE_DRIVER(デバイスドライバーでスレッドがスタック)」というエラーです。このエラーはメディア関連の処理に関係しており、サウンドカードやグラフィックカード、あるいはそれらのドライバーが原因で発生することがあります。 本記事では、このエラ