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

AMDドライバーのタイムアウトエラーを解決する16の方法【Windows 11/10対応】

Windows 11やWindows 10のPCにAMDグラフィックカードを搭載しているユーザーの間で、パソコンの通常使用中やゲーム中に突然画面が真っ黒になり、再読み込み後に「We detected a driver timeout has occurred on your system(ドライバーのタイムアウトが発生しました)」というエラーメッセージが表示される問題が報告されています。同様のトラブルでお困りの場合は、この記事で紹介する解決策をお試しください。

AMDドライバーのタイムアウトエラーを解決する16の方法【Windows 11/10対応】

この問題が発生すると、以下のようなエラーメッセージが表示されます。

AMD Bug Report Tool

お使いのシステムでドライバーのタイムアウトが検出されました。バグレポートが生成されました。このレポートはAMDが解決策を見つけるのに役立ちます。この問題を報告しますか?

なお、PCが正常にデスクトップまで起動した直後に、このバグレポートのポップアップが表示されるケースも確認されています。

AMDドライバーのタイムアウトが発生する原因

AMDドライバーのタイムアウトには、以下のような複数の原因が考えられます。

  • Windows OSが古いバージョンのままである
  • 仮想メモリの容量が不足している
  • グラフィックドライバーが古い、破損している、または互換性がない
  • Radeon設定の構成が不適切である
  • Windowsのレジストリやシステムファイルが破損している
  • 不安定なオーバークロックや過熱
  • ハードウェア自体の故障

AMDドライバータイムアウトエラーの解決策

この問題に直面している場合は、以下の対処法を順番に試して、Windows 11/10 PCで発生している「AMDドライバータイムアウト」エラーが解消するか確認してみてください。

  1. グラフィックドライバーの再起動
  2. グラフィックドライバーの更新
  3. 電源プランの変更と視覚効果の調整
  4. 仮想メモリの増設
  5. ディスプレイのリフレッシュレートの変更
  6. 高速スタートアップの無効化
  7. AMDドライバーの問題報告機能の無効化
  8. AMDカードのシェーダーキャッシュのクリア
  9. AMD設定でFreeSyncと仮想スーパー解像度を無効化
  10. AMDカードの周波数・電圧設定の編集
  11. AMDカードの電力制限の引き上げ
  12. システムファンの微調整
  13. レジストリの編集
  14. Windows 11/10のリセット
  15. BIOSの更新
  16. グラフィックアダプターの交換

以下、それぞれの解決策の詳細な手順を解説していきます。

対処を始める前に、まずWindows Updateで利用可能な更新プログラムをすべてインストールし、エラーが再発するか確認してください。加えて、SFC/DISMスキャンの実行、CHKDSKの実行、メモリテストの実施もおすすめします。ブラウザー(Chromeなど)使用中にエラーが表示される場合は、そのソフトウェアのハードウェアアクセラレーションを無効にしてみてください。また、AMD Radeonソフトウェアは最小化した状態で実行しておくようにしましょう。

1. グラフィックドライバーを再起動する

最初に試したいのが、グラフィックドライバーの再起動です。Windowsキー + Ctrl + Shift + Bを同時に押すだけでドライバーを再起動できます。これで解決しない場合は、次の方法に進みましょう。

2. グラフィックドライバーを更新する

「AMD Driver Autodetect」ツールを使ってグラフィックドライバーを最新版に更新し、問題が解決するか確認してください。更新しても改善しない場合は、「Display Driver Uninstaller(DDU)」や「AMD Cleanup Utility」を使ってドライバーを完全にアンインストールします。その後、旧バージョンのドライバーをダウンロードしてインストールし、動作するか試してみてください。それでも解決しない場合は、デバイスマネージャーからAMDグラフィックドライバーをアンインストールし、PCを再起動してWindowsに汎用ドライバーを自動インストールさせましょう。

3. 電源プランを変更し、視覚効果を調整する

PCが省電力モードに設定されていると、この問題が発生することがあります。省電力モードでは、AMDドライバーの動作に必要なモジュールの読み込みに失敗する場合があるためです。この場合は、電源プランを「高パフォーマンス」に変更し、視覚効果を「パフォーマンス優先」に調整してください。ノートPCを使用していない場合や、電源プランの変更で効果がなかった場合は、Windows 11/10のゲーム最適化ガイドを参考に、視覚効果をパフォーマンス優先に設定してみてください。

4. 仮想メモリを増やす

Windows 11/10 PCの仮想メモリ(ページファイル)のサイズを増やし、問題が解決するか確認してください。改善しない場合は、次の方法に進みます。

5. ディスプレイのリフレッシュレートを変更する

モニターのリフレッシュレートをより低い値に変更してみてください。高リフレッシュレートがドライバーに負荷をかけている可能性があります。

関連記事:Windows PCにおけるAMDドライバーのタイムアウト検出と復旧エラーについて

6. 高速スタートアップを無効にする

Windowsの高速スタートアップ機能を無効化し、問題が解決するか確認してください。効果がない場合は、次の方法に進みましょう。

7. AMDドライバーの問題報告機能を無効にする

Windowsシステム自体は正常に動作しており、煩わしいAMDドライバータイムアウトのポップアップだけを消したい場合は、AMD Adrenalinソフトウェアの問題報告機能を無効にできます。

手順は以下の通りです。

  • Windows 11/10 PCでAMD Adrenalinソフトウェアを起動します。
  • 設定(歯車アイコン)をクリックします。
  • 問題報告(Issue Reporting)のトグルをオフにします。
  • システムを再起動します。

8. AMDカードのシェーダーキャッシュをクリアする

AMDカードのシェーダーキャッシュは、頻繁に使用されるゲームのシェーダーをコンパイルして保存することで、ゲームの読み込み時間を短縮する機能です。このキャッシュが破損したり、過剰に蓄積したりすると、エラーが発生することがあります。その場合は、シェーダーキャッシュをクリアしましょう。

手順は以下の通りです。

  • PCでAMD Adrenalinアプリケーションを開きます。
  • 設定を開きます。
  • グラフィックスタブをクリックします。
  • シェーダーキャッシュの横にあるリセット実行をクリックします。
  • シェーダーキャッシュのリセットを確認します。

問題が解決しない場合は、次の方法に進みます。

9. AMD設定でFreeSyncと仮想スーパー解像度を無効にする

FreeSyncが正常に動作していない場合、この機能がWindows 11/10 PCで問題を引き起こすことがあります。その場合は、AMD設定でFreeSyncと仮想スーパー解像度(Virtual Super Resolution)を無効にしてみてください。

手順は以下の通りです。

  • AMD Radeon設定を起動します。
  • ディスプレイタブをクリックします。
  • ディスプレイを選択します。
  • AMD FreeSync仮想スーパー解像度のオプションをオフにします。

改善しない場合は、次の解決策を試してください。

10. AMDカードの周波数・電圧設定を編集する

AMDカードの周波数と電圧の設定を変更するには、以下の手順に従ってください。

  • Radeonソフトウェアを起動します。
  • パフォーマンスタブをクリックします。
  • 手動 > GPU設定 > 詳細コントロールをクリックします。
  • GPUの最大周波数を2分の1に下げて設定します。
  • 変更を適用します。

AMDドライバーの問題が解決したか確認してください。解決しない場合は、周波数を1350MHz、電圧を850MVに設定してみてください。それでもダメな場合は、周波数を2000MHz、電圧を1100MVに設定して確認します。それでも問題が続く場合は、GPUのアンダーボルトを「自動」に設定してください。

11. AMDカードの電力制限を引き上げる

AMDグラフィックアダプターの電力制限を引き上げるには、以下の手順を実行します。

  • AMD Radeonソフトウェアを起動します。
  • パフォーマンスタブをクリックします。
  • チューニングタブをクリックします。
  • 手動を選択します。
  • 電源チューニングを有効にし、電力制限(Power Limit)50%引き上げます。
  • 変更を適用します。
  • PCを再起動します。

再起動後、問題が解決したか確認してください。解決しない場合は、次の方法に進みます。

12. システムファンを微調整する

システムファンを微調整するには、以下の手順に従ってください。

  1. AMD Radeonソフトウェアを起動します。
  2. パフォーマンスタブをクリックします。
  3. チューニングをクリックし、ファンチューニングを有効にします。
  4. ファン最大温度(Max-Fan Temperature)100度に引き上げます。

問題が解決したか確認してください。解決しない場合は、次の解決策を試しましょう。

13. レジストリを編集する

AMDドライバーのタイムアウトエラーを解決する16の方法【Windows 11/10対応】

何らかの不具合により、グラフィックカードドライバーがWindows OSへの応答に時間がかかりすぎると、タイムアウトエラーが発生することがあります。この場合は、Windowsの待機時間(TDR遅延)を延ばすことで問題を解決できる可能性があります。

手順は以下の通りです。

これはレジストリ操作であるため、事前にレジストリのバックアップを取るか、システムの復元ポイントを作成しておくことを強くおすすめします。その上で、以下の手順に進んでください。

  • Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
  • ダイアログボックスに「regedit」と入力し、Enterキーを押してレジストリエディターを開きます。
  • 以下のレジストリキーのパスに移動します。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  • その場所で右側ペインの空白部分を右クリックし、新規 > DWORD (32ビット) 値を選択してレジストリキーを作成します。キー名を「TdrDelay」に変更してEnterキーを押します。
  • 新しく作成したエントリをダブルクリックしてプロパティを編集します。
  • 値のデータ欄に「8」または「30」を入力します。
  • OKをクリックするか、Enterキーを押して変更を保存します。
  • 再度、右側ペインの空白部分を右クリックし、新規 > QWORD (64ビット) 値を選択してレジストリキーを作成します。キー名を「TdrDelay」に変更してEnterキーを押します。
  • 値のデータ欄に「8」または「30」を入力します。
  • OKをクリックするか、Enterキーを押して変更を保存します。
  • PCを再起動します。

再起動後、問題が解決したか確認してください。解決しない場合は、以下の手順を試してください。

  • Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
  • ダイアログボックスに「notepad」と入力し、Enterキーを押してメモ帳を開きます。
  • 以下の構文をコピーしてテキストエディターに貼り付けます。
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers]

"TdrDelay"=dword:0000000a

"TdrDdiDelay"=dword:00000019
  • メニューからファイルオプションをクリックし、名前を付けて保存を選択します。
  • ファイルの保存先を選択します(デスクトップがおすすめです)。
  • .reg拡張子を付けた名前を入力します(例:TDR.reg)。
  • ファイルの種類ドロップダウンリストから「すべてのファイル」を選択します。
  • 保存した.regファイルをダブルクリックしてマージします。
  • プロンプトが表示されたら、実行 > はい(UAC) > はい > OKをクリックしてマージを承認します。
  • 必要に応じて.regファイルは削除してかまいません。
  • PCを再起動します。

14. Windows 11/10をリセットする

Windows 11/10をリセットしてみてください。それでも解決しない場合は、ファイルをバックアップしてからWindowsをクリーンインストールし、次の解決策を試してください。

15. BIOSを更新する

これまでの方法で何も解決しなかった場合は、BIOSを更新して効果があるか確認してください。逆に、BIOS更新後に問題が発生し始めた場合は、以前のBIOSバージョンにロールバックすると問題が解決する可能性があります。

16. グラフィックアダプターを交換する

ここまでの方法でも問題が解決しない場合は、AMDグラフィックアダプター自体が故障している可能性が高いです。その場合、まだ保証期間内であればハードウェアの交換を依頼できます。別のPCでビデオカードを試すか、別のビデオカードを自分のPCに取り付けることで、ビデオカードの故障かどうかを確認できます。

関連記事:Windowsにおけるタイムアウト検出と復旧(TDR)クラッシュについて

よくある質問

AMDドライバーの問題を修正するには?

Windows 11/10 PCでAMDドライバーの問題が発生している場合は、セーフモードで起動してAMDドライバーをアンインストールし、Windowsにグラフィックドライバーを自動的に再インストールさせる方法がおすすめです。セーフモードで起動したら、デバイスマネージャーを開きます。ディスプレイアダプターのカテゴリでAMDグラフィックデバイスを右クリックし、アンインストールをクリックします。その後、PCを再起動してください。

AMDディスプレイドライバーがクラッシュし続けるのはなぜ?

Windows 11/10 PCでAMDディスプレイドライバーが繰り返しクラッシュする場合、原因はAMDドライバーが古いか破損していることがほとんどです。この場合は、AMDグラフィックカードドライバーを最新版に更新することで問題を解決できます。

AMDドライバーのフリーズを修正するには?

システムでAMDドライバーがフリーズする問題を修正するには、以下の手順に従ってください。デバイスマネージャーを開き、「ディスプレイアダプター」セクションを展開します。一覧に表示されているディスプレイアダプターを右クリックし、コンテキストメニューからデバイスのアンインストールを選択します。

AMDドライバーのタイムアウトエラーを解決する16の方法【Windows 11/10対応】
  1. リモートデスクトップ接続で「内部エラーが発生しました」と表示されたときの対処法10選

    PCからリモートコンピューターに接続しようとした際に、「リモートデスクトップ接続で内部エラーが発生しました」というメッセージが表示されて困っていませんか?このエラーは多くのユーザーが経験しており、発生原因が複数考えられるため、原因の特定に戸惑う方も少なくありません。しかし安心してください。本記事では、このエラーを素早く解決するための具体的な方法を詳しく解説します。最後まで読めば、きっと問題を解消できるはずです。 リモートデスクトップ接続の内部エラーの主な原因 このエラーにはいくつかの原因が考えられます。代表的なものを以下にまとめました。 現在接続中のドメインに関する問題 リモート接続が無効

  2. Chrome OS回復ユーティリティの「予期しないエラーが発生しました」を解決する9つの方法

    Google Chromeをデバイスにインストールする際、Chromebook関連のエラーに遭遇することがあります。Chromebook回復ユーティリティはChromeシステムの重要な機能であり、デバイスのChrome OSを復旧させるために使用されます。このユーティリティが正常に動作しないと、デバイス上でChromeを利用できなくなる恐れがあります。この問題を解決するには、「予期しないエラーが発生しました」というChrome OS回復エラーを修正する必要があります。本記事では、この問題の考えられる原因と、効果的な対処法を詳しく解説します。 Chrome OS回復の「予期しないエラーが発生し