ノートパソコンやデスクトップパソコンがTHREAD STUCK IN DEVICE DRIVER Errorに引っかかった場合、Windows 10でこのエラーを修正する手順を以下に示します。
Windows 10のデバイスドライバエラーでスレッドが動かない
一般に、Windows 10のBSOD (Blue Screen of Death)として知られる “Thread Stuck in Device Driver “エラーは、デバイスが落ち着くかアイドル状態になるのを待ちながら、デバイスドライバーが無限ループにはまるたびに発生します。
これは、デバイスドライバが古くなったり、欠陥があったり、破損したり、オペレーティングシステムと互換性がなくなったりすることが原因で発生することがあります。
特定のケースでは、”Thread Stuck in Device Driver “エラーは、ハードディスク内の破損したファイルや破損したセクタまたはエラーが原因である可能性もあります。
1.電源オフと再起動
を押してください。 電源ボタン を押して、コンピュータをシャットダウンする > コンピュータが完全にシャットダウンするのを待つ > 60秒待つと 再起動する を実行してください。
お使いのコンピュータでプログラム/プロセスが固まったことが原因である場合、この簡単なトラブルシューティングの手順で問題が解決する場合があります。
2.ドライバを更新する
コンピュータのデバイスドライバが正しく読み込まれていない、または更新されていないことが原因であることがあります。
を右クリックします。 スタート ボタンをクリックし デバイスマネージャー.デバイスマネージャー画面で 操作方法 を選択し ハードウェアの変更をスキャンする をドロップダウン・メニューで選択します。
Windowsがコンピュータのハードウェアの変更をスキャンし、必要に応じてドライバを更新します。
3.グラフィックカードのドライバを手動で更新する
デバイスマネージャの画面で ディスプレイアダプター リストアップされたものを右クリックしてください。 グラフィックドライバ をクリックし ドライバの更新.
次の画面で 更新されたドライバーソフトを自動的に検索する を選択し、画面に表示される 指示 をクリックし、ドライバを更新してください。
Graphics Card Driverをアップデートすると、エラーが発生する。 再起動 を再起動し、問題が解決されたかどうかを確認します。
4.メーカーホームページから更新されたドライバをダウンロードする
Windowsでドライバが見つからない場合は、メーカーサイト(NVIDIA、AMDなど)にアクセスし、更新されたドライバが利用可能かどうかを確認します。
ドライバが利用可能な場合は、ドライバソフトウェアのファイルをコンピュータにダウンロードし、ダブルクリックします。 ファイル をクリックし、指示に従ってインストールを行ってください。
5.更新プログラムのインストール
次のページに移動します。 設定アイコン > アップデートとセキュリティ 次の画面で アップデートを確認する」をクリックします。
Windowsが更新プログラムを確認し、コンピューターにインストールするのを待ちます(利用可能な場合)。
6.SFCスキャンを実行する
タイプ コマンドプロンプト を検索バーで右クリックします。 コマンドプロンプト を選択し 管理者として実行 オプションを使用してください。
コマンドプロンプトの画面で、次のように入力します。 sfc /scannow と入力し Enterキー を入力し、このコマンドを実行します。
Windows 10がコンピュータのシステムファイルの問題をスキャンして修正しようとするので、辛抱強く待ちます。
7.DISMを実行する
Deployment Image Servicing and Management(DISM)は、コンピュータにシステムイメージを再インストールするツールです。
コマンドプロンプトをAdminで開く > と入力します。 DISM /Online /Cleanup-Image /RestoreHealth と入力します。 と入力し、Enterキーを押します。
処理が完了したら、コマンドプロンプトのウィンドウを閉じ、コンピュータを再起動します。
8.ハードディスクにエラーがないか確認する
上記のように、この問題はハードディスク内の破損したセクタによって引き起こされる可能性もあります。
開く コマンドプロンプト 管理者として ckkdsk /r c: と入力し、Enterキーを押します。
処理が完了するのを待ち、コンピュータを再起動します。
9.BIOSのアップデート
BIOS(Basic Input and Output System)やUEFI(Unified Extensible Firmware Interface)のファームウェアを更新することで、問題が解決する場合があります。
BIOSをアップデートする正確な手順は、このガイドで見つけることができます。 Windows 10でBIOSを更新する方法.
10.レジストリエディタを使用してGPUの処理時間を増加させる
この方法は、レジストリを変更する必要があるため、上級ユーザー向けです。次のことをお勧めします。 レジストリファイルのバックアップ をバックアップし、さらに コンピュータのデータをバックアップする.
1. を右クリックします。 スタート ボタンをクリックし 実行.コマンドの実行]ウィンドウで、次のように入力します。 レジディット をクリックし OK.
2. レジストリエディタの画面で、次の場所に移動します。 HKEY_LOCAL_MACHINE.
3. をクリックしてください。 グラフィックスドライバ フォルダを左ペインでクリックします。右ペインで、任意のDWORDを右クリックして新規作成します。 空白のスペース > 新品 > DWORD (32ビット) 値です。
注意 コンピュータのOSが64bitの場合は、DWORD(64bit)を選択することができます。
4. 新しく作成したDWORDに次のような名前を付けます。 TdrDelay.
5. をダブルクリックします。 TdrDelay とタイプ8 をDWORD編集ポップアップの「値データ」に変更しました。
6. をクリックしてください。 OK をクリックして、この変更をレジストリに保存します。
レジストリエディタを終了し、変更を適用するためにコンピュータを再起動します。