AMD Ryzen 9 5900HX で、解像度に 3840 x 2160 を選択するとリフレッシュレートが 30Hz にされてしまう。
リフレッシュレート 60Hz を選択すると、なぜか 2560 x 1140 にされてしまう。
という謎のトラブルが発生していたが、解決できた。
- 1. 今のディスプレイドライバをアンインストールする
- 2. 最新のディスプレイドライバをインストールする
- 3. Windows Update でドライバを更新させない(システムのプロパティ)
- 4. Windows Update でドライバを更新させない(グループポリシー)
1. 今のディスプレイドライバをアンインストールする
AMD Cleanup Utility を使ってドライバをアンインストールする
AMD Cleanup Utility
amdcleanuputility.exe を実行する。
(再起動してセーフモードで実行される。BlueToothが使えなくなるので普通のマウスを用意しておく)
うまくいったらドライバがアンインストールされる
これをサボると、ドライバを最新にしても 4K 60Hz に出来ない
2. 最新のディスプレイドライバをインストールする
AMD のサイトから最新のドライバをダウンロードする
プロセッサ/グラフィックスのドライバーとサポート
なんか自動でチップセットの判定とかしてかっこいい
とりあえず Driver Only を選んでインストール
(AMDのツールが入っているとまた変になる)
とりあえずこれで 4K 60Hz に出来た。
3. Windows Update でドライバを更新させない(システムのプロパティ)
そのままだとWindows Updateのたびにドライバがポンコツで上書きされるので
設定 で、 システム ⇒ バージョン情報 ⇒ 関連リンク「システムの詳細設定」
システムのプロパティ で、 タブ「ハードウェア」 ⇒ デバイスのインストール設定
デバイスのインストール設定 で、「いいえ」を選択

4. Windows Update でドライバを更新させない(グループポリシー)
Windows11 Proの場合は、さらにグループポリシーでも設定しないと いつの間にかまたポンコツになる。
スタートメニューで gpedit.msc (グループポリシーエディター) を起動して、
コンピューターの構成 ⇒ 管理用テンプレート ⇒ Windowsコンポーネント ⇒ Windows Update ⇒ Windows Update から提供される更新プログラムの管理
⇒ Windows Update からドライバーを除外する
を選択し、有効を選ぶ

これで大丈夫なはず
参考:
bbs.kakaku.com
detail.chiebukuro.yahoo.co.jp
windows-core.com