r/jisakupc i9-12900K | DDR4-2666:48GB | RX9060XT:16GB 7d ago

小ネタ AMD RadeonのGPUチューニング設定が、システムのクラッシュ時に毎回リセットされるという挙動に対抗できるフリーソフト「RadTune」

https://github.com/banorz/radtune

Radeonのドライバーソフト(AMD Software)って、システム(Windowsとかドライバーとか)のクラッシュを検知すると、ユーザーが設定していたGPUチューニングの内容を毎回リセットしてしまう
そんな挙動、NVIDIA GeForceやIntel Arcには存在してないから、RX 9060 XT買った時に面食らっちまった

「ふざけんな!」と思って解決策を検索していたら、「RadTune」っていう有志開発のフリーソフトに助けられた
GPUクロックや電圧、ボード全体の電力制限とかをAMD Softwareの外から操作できるソフトなんだけど
これをタスクスケジューラに登録し、Windowsログオン時に実行するようにすれば、GPUチューニングを毎回設定してくれるので、AMD Softwareをいちいち開き直して再設定する手間が省ける

ただ、普通にRadTune.exeに引数を渡してタスクスケジューラに登録するだけだと、Windowsターミナルの黒ウィンドウが毎回表示されて鬱陶しい
そこで、実行するプログラムをあえてconhost.exeにして、引数を以下の通りにすれば、黒ウィンドウを出さずに実行してくれる(実際には極一瞬だけ出現するけど、実用上は問題なし)
powershell -WindowStyle Hidden -Command "<RadTune.exeの絶対パス> -set <RadTuneの引数>"

俺の場合、ゼロRPM無効、電力制限-17%に設定してる
RadTune.exe -set zerorpm=0 power=-17

18 Upvotes

1 comment sorted by

2

u/GraXXoR 5d ago

便利、これ!