あの厄介な「AMD Radeon ドライバーを更新してください」というポップアップは、Windows がドライバーのバージョンを不一致にしてしまった場合、またはゲーム自体がドライバー検出で問題を起こしている場合に表示されるようです。通常、Windows のアップデートによって Adrenalin ドライバーが汎用ビルドまたはプレビュービルドに置き換えられた場合、または特にグラフィック切り替え可能なノート PC で、粗雑なゲームランチャーが間違った GPU をデフォルトに設定した場合に発生します。ここでの目標は、この警告を完全に修正し、ドライバーが正しく認識され、ゲームがスムーズに動作し、警告が頻繁に表示されることがないようにすることです。ほとんどの問題は、いくつかの具体的な調整で解決しますが、設定によっては、特定の手順が他の手順よりも効果的である場合があります。そのため、1 つの手順がうまくいくまで試し続けてください。ちなみに、これらの修正には多少の忍耐が必要です。Windows とドライバー管理は頑固な場合があるためです。1 つの問題を修正したとしても、Windows がこっそりとアップデートをインストールしたり、設定をリセットしたりすることがあります。必ずしも楽しいことではありませんが、少し努力すれば対処できます。このガイドでは、単純なアンインストールによるリセットから、より技術的なレジストリ編集まで、複数のトラブルシューティング方法を紹介しています。ご自身の環境に最適な方法を選び、現実的な目標を設定してください。魔法ではなく、スマートな修正方法だけです。ある方法でメッセージがすぐに消えない場合は、次の方法に進んでください。修正方法によっては、PCの動作が少し安定する場合もありますが、通知が煩わしくなくなるだけの場合もあります。そのため、PCによって動作が異なっても驚かないでください。Windowsは時にすべてを複雑にしてしまうことがあるのです。それでは、具体的な修正方法をステップバイステップで見ていきましょう。
「AMD Radeon ドライバーを更新してください」という警告を修正する方法
Adrenalin をクリーンに再インストールします (ほとんどの修正はここから始まり)
はい、これは役に立ちます。ドライバの競合の多くは、単に残っていたり、部分的にインストールされたりしているだけなので。特に、システムのドライバをアップグレードしたけれど、すべてのファイルが完全に削除されていない場合はなおさらです。ある環境では簡単なクリーンアップでうまくいきましたが、別の環境では何度か再試行する必要がありました。ですから、試してみる価値はあります。
- 「設定」→「アプリ」→「インストール済みアプリ」からAMDソフトウェアをアンインストールします。AMDソフトウェアを見つけて「アンインストール」をクリックし、画面の指示に従います。
- セーフ モードで再起動し( を押しWin + R、 と入力し
msconfig
、ブートの下で「セーフ ブート」をチェックして再起動します)、AMD クリーンアップ ユーティリティを実行して残りのドライバー ファイルを消去します。 - 通常通り起動し、お使いのGPUに対応する最新のWHQL Adrenalinドライバーをダウンロードしてインストールします。通常は、カードを選択してダウンロードし、インストールするだけです。
- 再起動し、AMDソフトウェアを開いて、システムでドライバーのバージョンを確認します。最新のものになっているはずです。
なぜ役立つのか
これにより、ゲーム検出の妨げとなるバージョンの混在や部分的なインストールを回避し、すべてをリセットします。環境によっては、ドライバーがWindowsのバージョン報告に干渉したり、残ったファイルが誤検知を引き起こしたりすることがあります。クリーンインストールはクリーンなので、Windowsとゲームは必要なものだけをインストールします。
Windows UpdateによるAMDドライバーの上書きを阻止する
Windowsは頻繁にアップデートをプッシュするため、正常に動作するドライバーがプレビュー版や汎用版に置き換えられてしまうことがあるため、これは少々面倒です。特にWindows 11では、再起動後に警告が再び表示されるほど頻繁に発生します。この問題に対処する方法をご紹介します。
Windows 11 Pro/Enterprise/Education の場合:
- Win + Rを押して、
gpedit.msc
| と入力して Enter キーを押します。 - [コンピューターの構成] → [管理用テンプレート] → [Windows コンポーネント] → [Windows Update] → [Windows Update から提供される更新プログラムの管理]に移動します。
- [Windows Update にドライバーを含めない]をダブルクリックし、[有効]に設定します。
- オプション:デバイスのインストール制限でGPUのハードウェアIDを追加し(デバイスマネージャー→ディスプレイアダプターで確認)、ドライバーの更新を防止します。ハードウェアIDを確認するには、GPUを右クリック→プロパティ→詳細タブ→ハードウェアIDを選択します。
Windows 11 Homeの場合:
- お気に入りのドライバーをインストールした後、数日間更新を一時停止し、すべてがスムーズに実行されていることを確認してから再開します。
- Windows が古いドライバーを再インストールし続けることに気付いた場合は、ロールバック (下記参照) して、ゲーム対応ドライバーが正式にリリースされるまで更新を一時停止することを検討してください。
なぜそれが機能するのか
基本的に、Windows によるドライバのアンロードを阻止するということは、手動でインストールしたドライバや最新の WHQL バージョンが、疑わしいプレビューで上書きされないようにすることを意味します。少し面倒ですが、特に定期的なアップデートループに対処する場合など、一部の設定では必要な機能です。
ゲームやアプリにディスクリート AMD GPU の使用を強制する (ラップトップ)
切り替え式グラフィックスを搭載したノートパソコンは、特にドライバーが正しく認識されていない場合、最初に統合GPUで起動することがあります。そのため、Radeonカードが完全に更新されていても、ゲームがドライバーが古いと認識してしまう可能性があります。そのため、WindowsにディスクリートGPUを使用するように明示的に指示すると、多くの場合問題が解決します。
- [設定]→[システム]→[ディスプレイ]→[グラフィック]に移動します。
- 下にスクロールして、ゲームまたはアプリケーションを見つけます。リストにない場合は、.exeファイルを参照します。
- [オプション]をクリックし、 [高パフォーマンス]に設定します(これは個別の Radeon を指します)。
- 変更後、ゲーム/アプリを再起動してください。
なぜそれが機能するのか
これにより、システムはRadeon GPU上でアプリを実行するようになり、統合GPUの誤認識やドライバー検出の不具合を回避します。少し奇妙ですが、一部のノートパソコンではこれが違いを生みます。特に、バックグラウンドでグラフィックをシームレスに切り替えるシステムでは顕著です。
完全な消去を行わずに不良インストールを修復する
ドライバーの動作に一貫性がなかったり、重複が発生しているだけの場合 (AMD ソフトウェア エントリが複数ある、更新が失敗しているなど)、重複をロールバックまたは削除すると問題が解決することがあります。
- デバイス マネージャー → ディスプレイ アダプター → AMDで、右クリックして、プロパティ → ドライバーを選択します。
- 可能な場合は「ドライバーのロールバック」をクリックし、再起動します。
- [プログラムと機能]に複数の AMD ソフトウェア エントリが表示される場合は、それらをすべてアンインストールし、再起動してから、最新の Adrenalin ドライバーを再インストールしてください。
なぜ役立つのか
これにより、DLLの不一致やプレビュービルドの残骸など、ゲームチェックの失敗を引き起こす不具合がクリーンアップされます。重複を削除し、問題のあるドライバーをロールバックすることで、すべてがクリーンになり、誤作動の可能性が低くなります。
ベータ版または早期アクセス版ゲームのバージョン検出を修正(バトルフィールド スタイルのプロンプト)
クリーン インストール後もゲームが「古い」というメッセージを表示し続ける場合、ゲームがレジストリから誤ったバージョン文字列を読み取ったために誤報が発生している可能性があります。
- ゲームと AMD ソフトウェアを閉じます。
- レジストリ エディター( Win + R、 と入力)を開き
regedit
、まずレジストリをバックアップします。 - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{GUID}\0000に移動します。
{GUID}
お使いのGPUに対応するキー(長い文字列でも構いません)に置き換えてください。手動で探すのが面倒な場合は、サブキーを参照するか、[RegScanner](https://www.nirsoft.net/utils/regscanner.html)などのツールを使用する必要があるかもしれません。 - ReleaseVersion の値を見つけて、インストールされている Adrenalin のバージョン (例: 「22.11.2」) と一致するかどうかを確認します。
- そうでない場合は、ダブルクリックして、 AMD ソフトウェアのシステムの下に表示されている内容と一致するように変更します。
- 適用してWindowsを再起動します。ゲームを再起動して、メッセージが消えるかどうかを確認します。
- ゲームのチェックをパッチしたら、バックアップから元の値を復元します。
なぜそれが機能するのか
ゲームの初期ビルドでは、実際のドライバではなく、この文字列のみをチェックすることがあり、誤検出につながる可能性があります。レジストリ値を調整することで、ゲームにドライバが最新であると誤認識させることができます。
迅速な安定性の修正
- AMD ソフトウェア → グラフィックス → シェーダー キャッシュでシェーダー キャッシュをクリアします。破損したキャッシュによって不具合が発生する場合があります。
- ReLive、Discord、MSI Afterburnerなどのオーバーレイまたはバックグラウンド レコーダーを無効にします。
- ゲームのDPIオプションまたはレンダラー設定を切り替えます(例:DX12からDX11)。検出の不具合はレンダラー固有のものである場合があります。
- チップセット ドライバーを更新します。AMD Ryzen ユーザーは特に、安定性と検出の向上に気付きます。
すべてが失敗した場合は、代替オプションを試す必要があります
- アップデート後に問題が発生した場合は、以前の安定したドライバー バージョン (22.5.1 など) に戻してください。
- 別のユーザー アカウントで試してください。これにより、プロファイル破損の問題が明らかになる可能性があります。
- 管理された環境では、IT 部門に相談してください。Windows がドライバーに干渉するのを防ぐのが IT 部門の仕事です。
ヒント
- 大きな変更を行う前に、AMD プロファイル設定をエクスポートして、簡単に復元できるようにします。
- 新しいドライバーやベータ ゲームをテストしている間は、Windows 機能の更新を一時停止し、ベンダーが最初に「ゲーム対応」ビルドをリリースできるようにします。
- オーバーレイとバックグラウンド ツールを制限します。複数使用すると検出の競合が発生する可能性があります。
よくある質問
なぜこのDNSの問題は突然発生するのでしょうか? Windowsがプレビュービルドや汎用ビルドでドライバーを勝手に上書きし、ゲームの検出を混乱させてしまう可能性があります。この問題が発生したときに必ずしも通知されるとは限りません。
レジストリの編集は安全ですか?事前にバックアップを取り、ReleaseVersion文字列のみを変更すれば、ほぼ安全です。ゲームのパッチがリリースされたり、修正が不要になったら、元に戻してください。
オプション ドライバーは必要ですか?新しいオプション ドライバーが問題を明確に解決するか、新しいゲームのリリースに推奨されている場合を除き、通常は WHQL を使用します。
DDUを省略できますか? AMD間の問題解決には、通常AMD Cleanup Utilityで十分です。ベンダーを切り替えたり、解決しにくい問題に直面している場合は、DDUをご利用ください。
手順の要約
- Adrenalinをクリーンアンインストールして再インストールする
- Windows アップデートによるドライバーの置き換えをブロックする
- ゲームをディスクリート GPU でロードするように強制する (ラップトップの場合)
- 問題のあるドライバーや重複を削除またはロールバックする
- シェーダーキャッシュをリセットし、オーバーレイを無効にし、チップセットドライバーを更新します
- それでもダメなら、古いドライバーを試すか、IT部門に問い合わせてください。
まとめ
通常、Adrenalinを完全にクリーンインストールし、Windowsがアップデートやドライバーをこっそりインストールするのを止めると、この警告は消えます。メモリリークやバージョン不一致の問題については、レジストリのReleaseVersion文字列を確認または編集することで解決できます。少し面倒ですが、様々な環境で何度もうまくいったので、ここでも役立つ可能性が高いです。ただし、最初の試みでうまくいかなかった場合は、いくつかの手順を再度確認する準備をしておいてください。この方法が、誰かが終わりのないフラストレーションから解放され、ゲームに戻れる助けになれば幸いです。