グラフィックカードのテストに使っている、念入りに隔離して保管していた、非常に信頼性の高いPCが、今週、完全に壊れてしまいました。Windowsの修復モードでシステムを起動してトラブルシューティングを試みることさえできませんでした。原因は? WindowsとAMDの最新のWQHL認定Radeonドライバー、Adrenalin 23.2.2の相互作用における稀な競合です。Googleで軽く検索してみたところ、2月中旬にAdrenalin 23.2.1がリリースされて以来、少数のユーザーにも同様の問題が発生しており、同様に壊滅的な被害が出ていることがわかりました。
この経験は、コンピューター関連の出版物の編集長で、膨大な人脈を持つ人でなければ、まさに悲惨な経験となるでしょう(AMDの担当者はソーシャルメディアでのドライバーからのフィードバックに非常に敏感ですが)。しかし幸いなことに、私はこの問題についてAMDと緊密に協力することができました。
AMDのエンジニアたちは、この突飛な問題の潜在的な根本原因を診断しただけでなく、同様に突飛なトラブルシューティングの回避策も発見し、私のPCを復活させることができました。恒久的な解決策は現在調査中ですが、影響を受けたユーザーは、この回避策を使って、Windowsを新規にインストールし直すことなくシステムを修復できるかもしれません。
ここでは、何が起こったのか、どのように起こったのか、それを避けるにはどうすればよいのか、そして同様の災害が PC に起こった場合に修復するにはどうすればよいのかを説明します。
AMDのRadeonドライバーがWindowsのインストールを壊した経緯
今週、テスト用に新しいカスタムRadeon RX 7900 XTを受け取ったので、いつものようにPCを最新の状態にしてベンチマークテストの準備を整えるという厳格な手順を実行しました。新しいグラフィックカードやドライバーに交換する前に、既存の安定したセットアップがまだ維持されている間に、システムを可能な限り「新品同様」にするためのいくつかの手順を実行しました。これは、異なるブランドの異なるGPUに交換することで発生する可能性のある問題を回避できるようにするためです。(システムのハードウェアは固定のままで、ベンチマークツール以外のソフトウェアは最小限に抑え、一貫性を確保しています。)

これは AMD の Radeon RX 7900 シリーズ発表時の装置であり、私のテスト システムではありません。
アダム・パトリック・マレー / IDG
NVIDIAの素晴らしいRTX Video Super Resolutionを試すために、既にGeForce RTX 4070 Tiをセットアップしていました。インストールした状態で、Windows 10を手動でアップデートしました。その後、システムの電源を切り、4070 TiをRadeon RX 7900 XTに交換しました。正常に起動しました。次に、Windows 10の「プログラムの追加と削除」ツールを使って、PCからすべてのNVIDIAソフトウェアをアンインストールし、再起動しました。これはよくある手順です。さらに、素晴らしいDDU Uninstallerツールを使って、NVIDIAのコンポーネントが完全に削除されていることを確認し、再起動しました。すべて順調に進みました。
それから問題が始まりました。
Chromeを開き、AMDのウェブサイトにアクセスして、7900 XT用に推奨されていたWQHL認定のAdrenalin 23.2.2ドライバをダウンロードしました。それからドライバをインストールし、アップグレードではなく「工場出荷時設定にリセット」するクリーンインストールを実行するチェックボックスをオンにしました。このチェックボックスをオンにしたことと、私が知らないうちにバックグラウンドで実行されていたWindowsのサイレントアップデートが、私のマシンの故障の原因だったようです。
すべて順調に進んでいたのですが、ソフトウェアがドライバーのインストールを完了するにはPCを再起動する必要があると表示しました。再起動後、システムは通常通りMSI BIOSのスプラッシュページに到達しましたが、Windowsを起動しようとした途端、ブルースクリーン(BSOD)に見舞われ、「アクセスできないブートデバイス」というエラーコードが表示されました。下のツイートの画像をご覧ください(これはAMDの問題とは無関係です)。ああ、もう。その後、システムは自動修復の試行も、いつものWindowsのトラブルシューティングオプションの表示もなく、BSOD > 再起動 > BSOD > 再起動という無限ループに陥りました。
https://twitter.com/Tridashie/status/1198906836562272256
トラブルシューティングする時間がなかったので、システムの電源を切って翌日もう一度試してみました。結果は同じでした。テストに必要なカスタムRadeon RX 7900 XTを取り外し、AMDのリファレンスRadeon RX 7900 XTに交換しました。今度は、BSOD→再起動を2回繰り返した後、BIOSスプラッシュ画面が表示された後、Windowsが自動的にシステムの修復を試みました。成功!…と思ったのですが、それはとんでもない間違いでした。
スタートアップ修復を選択すると、問題は解決するどころか、さらに悪化しました。修復が完了すると、画面が暗くなり、完全に反応しなくなりました(電源はまだ入っているのに)。その後、コンピューターを起動しようとすると、BIOS画面の後に「Windowsが処理中です」という小さな円が一瞬回転しますが、すぐに真っ暗に戻ります。Windowsのインストールがひどく失敗し、BSODクラッシュさえ発生しなくなり、Windowsの標準的なトラブルシューティングを試す機会もありませんでした。
困り果てて、Radeon RX 7900 XT を RTX 4070 Ti と Intel Arc A750 に交換してみました。これらの GPU は過去 2 週間にテストして確実に動作しましたが、効果はありませんでした。
https://twitter.com/CapFrameX/status/1625771928592998401
この問題をGoogleで検索すると、2月中旬のWCCFTechの記事が他の多くの記事とともに見つかりました。Adrenalin 23.2.1がWindowsインストールを破壊したという多数のユーザー報告が引用されていました。これは非常に苛立たしい経験であり、一般的なPCゲーマーにとっては悲惨な状況です。私は自分の苦悩についてツイートしたところ、AMDの担当者から数分以内にメールが届きました。PCWorldの編集長である私には、迅速な対応が期待できるのは当然でしょう(とはいえ、AMDの担当者はソーシャルメディアでのドライバーに関するフィードバックには非常に敏感です)。今回のケースでは、私の有名な頭痛のおかげでAMDは根本的な問題を調査することができました。そのため、私が試したトラブルシューティング手順を提供し、恒久的な解決策が検討中であることを喜んでご報告できます。
Windowsのインストールを壊すRadeonドライバーを修正する方法
新品のSSDにWindowsをクリーンインストールして差し込むだけで済んだのですが、AMDのエンジニアが問題の再現と診断を試みている間、様々なトラブルシューティングの修正に2日間を費やしました。GPUの交換、新しいモニターの試用、ディスプレイケーブルを何度も抜き差し、CMOSをクリアし、BIOSでCSMではなくUEFIが選択されていることを確認しました(実際、選択されていました!)。しかし、どれも無駄でした。
しかし今朝、AMDのチームから別の提案がありました。PCの電源を入れた直後にBIOSのスプラッシュ画面が表示されている時に電源ボタンを強く押して、Windowsに自動回復を強制的に実行させてみよう、というものです。4回試してみましたが、効果はありませんでした。そのまま続ければいずれうまくいくと言われました。そして合計15回試した後、ついにうまくいきました!
最終的に何が原因だったのかは分かりませんが、タイミングが関係しているようでした。BIOSのキー操作オプションが表示されている間に電源ボタンを押すと、PCの電源がすぐに切れてしまいました。回転する「Windows 思考中」アイコンが表示された後で電源ボタンを押すと、PCの電源は入りましたが、何も起こりませんでした。システムは再びブラックスクリーンに戻りました。最終的に、BIOSオプションが消えてWindowsの丸いアイコンが表示されるまでのほんの一瞬の間に電源ボタンを押すことができ、自動回復の試みが始まりました。

システムの復元オプションを選択し、Windowsが破損する前の復元ポイントを選択してください。新しいGPUドライバーをインストールする直前に、Windowsが自動的に復元ポイントを作成しているはずです。
IDG
成功!
Windowsがしばらく動作した後、ようやくWindows回復ツールメニューにたどり着き、PCを再起動したり、詳細オプションを選択したりできるようになりました。詳細オプションのトラブルシューティングメニューに入り、「システムの復元」を選択しました。以前、スタートアップ修復でPCの状態がさらに悪化したからです。2月中旬の復元ポイントを選択して読み込み、2日間の苛立たしい試行錯誤の後、テスト環境は再び正常に動作するようになりました。
最近のAdrenalinドライバによってWindowsのインストールが破損してしまった場合は、この手順を試して復旧できるかもしれません。また、こちらの「スタートアップ修復機能を使用する」セクションに記載されている、Windows回復ツールを呼び出すためのよくある難解な方法も試してみてください。(ただし、スタートアップ修復は使用しないでください!復元ポイントを使用してください!この手順で両方のオプションを含むメニューにアクセスできます。)
しかし、これはなぜ起こったのでしょうか? また、自分にこのようなことが起きないようにするにはどうすればよいでしょうか?
Radeon ドライバーが Windows インストールを壊すのを回避する方法
AMDによると、この問題は極めて稀なため、自社のラボで再現するのに何十回も試行錯誤が必要だったとのことです。電話での問い合わせでは、担当者の一人が私を「患者0号」と呼んでいました。調査が進行中であるにもかかわらず、同社は以下の声明を発表しました。
AMD Software: Adrenalin Edition のインストール中に PC のアップデートが行われると、ごく稀に発生する可能性のある問題を再現することができました。現在、調査を鋭意進めております。ドライバーをインストールする前に、すべてのシステムアップデートが適用されているか一時停止されているかをご確認ください。また、AMD ドライバーのインストールプロセス中に「ファクトリーリセット」オプションのチェックが外れていることもご確認ください。AMD Software: Adrenalin Edition に関する問題は、バグレポートツールからご報告いただけますようお願いいたします。
注目すべきは、私の Windows 10 のバージョンは、Adrenalin ソフトウェアのインストールを試みる前に更新されていたが、ゲーム バーまたは Windows の他の部分がバックグラウンドで静かに更新され、この災害を引き起こした可能性があるということです。

根本的な問題が解決されるまで、「追加オプション」をクリックして「工場出荷時設定へのリセット」ボックスをチェックしないでください。
AMD
回避策としては、新しいRadeonドライバーをインストールする場合は、ファクトリーリセットのチェックボックスをオンにしないでください。既に動作するRadeon GPUをセットアップしていて、最新のドライバーにアップデートするだけなら、そうする必要はありません。実に簡単です。私の場合はテストシステムを復旧させた後、この方法でうまくいきました。Adrenalin 23.2.2をインストールして、問題なく動作しています。
まったく残念だ
こんなことが起きてしまったのは本当に残念です。Windowsのインストールがひどく壊れてしまった私や他のゲーマーにとってはもちろんのこと、AMDにとっても本当に辛いことです。
私は、AMDがここ5年ほどかけて行ってきたドライバーとソフトウェアの本格的な改善を声高に支持してきました。Radeonドライバーの不安定な現状は長年にわたり批判されてきました。AMDはこうした声に耳を傾け、多大な投資と努力を注ぎ込んでドライバーの改良に取り組んできました。現在、Team Redのドライバーは多くの点でNvidiaの人気ゲーム対応ドライバーを凌駕しており、2022年6月にはAMDは自社のソフトウェアに自信を持ち、「AMDソフトウェアをインストールしたユーザーのうち99.95%がクラッシュを経験していない」と発表しました。
AMDのドライバーと全体的な安定性は、長年にわたる徹底的な改良を経て、今や最高水準に達していることは間違いありません。これは極めて稀なエッジケースですが、多くの人が同じ状況に陥っているため、どうしても自分の苦悩について書かずにはいられませんでした。その0.05%に入るのは本当に辛いことです!しかし、これほど壊滅的な問題は、たとえそれがいかに稀なケースであっても、Radeonソフトウェアのイメージ再構築の目的を損ないます。最終的にWindowsの責任かAMDの責任かはさておき、今回の経験は、多くのPCゲーマーがRadeon GPUを永久に使用しないことを決意し、その理由を友人全員に伝えるような類の出来事です。それは本当に残念なことです。
ベストグラフィックカードのまとめでは、Radeon GPUがいくつかランクインしています。私自身がひどい目に遭ったにもかかわらず、これらのGPUを除外するつもりはありません。この深刻な問題は広範囲に及ぶものではなく、極めて稀な状況でしか発生しません。一方、AMDはNVIDIAがGeForceの価格を急騰させている一方で、スタック全体を通して真に魅力的な価値を提供しています。そして、確かにAMDのドライバーはほとんどの場合非常に安定しています。今回のシナリオはAMDの直接的な支援がなければ壊滅的な結果になっていた可能性がありましたが、特に複雑なPCエコシステムにおいては、完璧なソフトウェアは存在しません。私は非常に苛立たしい状況に陥りましたが、皆さんに影響が出る可能性はごくわずかです。(もしそうなら、この記事が皆さんのお役に立てれば幸いです。)
ほとんどの人は工場出荷時インストールのチェックボックスにチェックを入れません。恒久的な修正がリリースされるまでは、これもチェックを入れないようにしてください。