AMD 500系チップセットのUSB切断問題かな、これ? ASRock X570M Pro4

巷でAMD Ryzen向けの500系チップセットでUSBが切断されるという問題が話題になってますね。

これに該当するかわからないですが、ウチもいつのことからかやたらとWindowsのデバイス接続音と切断音が連続的に鳴り続ける現象が起きています。常時というわけでないものの、鳴り出すとしばらく止まらなくなります。具体的に何かのデバイスが切断されている様子はなく、音が煩わしい以外の実被害はない状態です。

デバイスマネージャーを見ると、音がする度にツリーがリフレッシュされるわけですが、「ネットワークアダプター」の項目が展開されます。綴じても次にピコンと鳴った折に再度展開されます。

つまりこの下のいずれかが新たに接続されたデバイスなのかな?とも思うのですが、無効化したりドライバーを削除してもかわらず。ネットワークが切れている様子もありません。またイベントビューワーに何か出てないかみようともしたんですがUSBデバイスのログを出す方法を見つけるも何もひっかからず。デバイスマネージャー全体のログを見る方法は発見できていない状態。うーむ、USB周りの問題じゃないのかなぁ。

USB系統の電源不足かとも思い、セルフパワーのハブを交換してみたけど変わらず。そもそもほとんどのUSBデバイスを抜いていても変わる様子がなく、USB以外の問題な気がしていました。ちなみに最も最近追加したデバイスはたぶんIntelのWi-Fi/Bluetooth5.0ボードのAX200だと思います。「ネットワークアダプター」下にもWi-FiとBluetooth PANデバイスとして存在しています。ただ一旦外してみるにはグラボの下のM.2スロットへのアクセスが面倒くさいし、以前使っていたUSBアダプタに戻したらBluetoothデバイスを全てペアリングし直したりという手間もあるので、テストするには至っていませんでした。

そこにこのニュース。AMDが原因解明してAGESAアップデートなどで改善してくれるかもと他力本願モードに入っています。

ちなみに現時点でredditなどでワークアラウンドとして提示している対策が、

  • PCIeの規格をGen4(AUTO)からGen3に変更する
  • Global C statesを無効にする

などで、どちらもUEFI(BIOS)設定画面から変更できます。ウチの場合、後者の方が効いてる気がします。前者だけだと改善無しでした。まだ1日程度なのでもう少し使ってみる必要がありますが、感覚的にはほぼ解消している感じです。PCIe Gen4デバイスとしてグラボとSSDがあるので、できればGen3制限はかけたくないところです。Global C Sateはたぶん省電力系の機能だと思うので、こちらを無効にすることで解決するならまだ精神的ダメージは少ないかなと。

しばらくすると忘れそうなので、とりあえずのメモ。

環境:

CPU: Ryzen 3 3900

マザー:ASRock X570M Pro4

メモリ:DDR4 2166定格

G.Skill Trident Z Neo F4-3600C16D-32GTZNC (DDR4-3600 16GB×2)

G.Skill Trident Z Neo F4-3600C16D-32GTZNC (DDR4-3600 16GB×2)

22,863円(12/23 12:41時点)
Amazonの情報を掲載しています

GPU: RTX3070

SSD:SAMSUNG 980PRO