自作PC

【解決】ブルースクリーン:THREAD_STUCK_IN_DRIVER

記事内に商品プロモーションやアフィリエイトを含む場合があります

概要

先日購入した「Radeon RX Vega 64」にてBSoDがゲーム中に数回発生するという事態が起きた。

BSoD:THREAD_STUCK_IN_DRIVER
BSoD:THREAD_STUCK_IN_DRIVER

このBSoD(ブルースクリーン)の停止コードは「THREAD_STUCK_IN_DRIVER」というもの。これは主にAMDのグラフィックカードを使用している場合に発生し、ハードウェア待ち状態でディスプレイドライバのファイルが無限ループするらしい。(詳しいことはMicrosoftに聞いて)

参考

以下私の環境。参考までに。

CPUAMD Ryzen 5 2600
M/BMSI B450 GAMING PLUS MAX
MEMCORSAIR (DDR4-2666) 6GB*2
GPUMSI Radeon RX Vega 64 Air Boost 8G
PSUCWT PUO-1450V 1450W 80PLUS GOLD
OSWindows 10 Pro 64bit

ネットの解決方法

ネットで調べた解決法としては、

  • グラフィック・オーディオドライバを最新に更新
  • Windowsを最新に更新
  • BIOSを最新に更新

で直るとのことだったが、私は全て実施してもこのBSoDが発生しなくなることはなかった。ちなみに、色々調べたところ「ハードウェアアクセラレーションをオフにする」というものもあったが、実施する前に解決してしまったので試せていない。

解決方法①

どうやら、というか情報を色々見て確定はしていたが、ディスプレイドライバが問題らしい。nVIDIAのディスプレイドライバもバージョンによって安定しているものはあったが、AMDはnVIDIAよりもバージョンが重要らしい。

AMD RADEON SETTINGS
AMD RADEON SETTINGS

現在のバージョンのRadeon SettingをDDUにてアンインストールした後、安定していると聞いた「19.5.2」を入れてみたが、結局ブルースクリーンになってしまった。だが、新しいバージョンである「19.12.2」を入れたところブルースクリーンは発生しなくなった。

AMDといっても、利用しているグラボによって安定しているバージョンが異なるようなので、自分で色々試してみよう。

AMDドライバのダウングレード

私がドライバをダウングレードするにあたって、guru3d.comから該当バージョンをダウンロードさせてもらった。AMD公式からは最近のバージョンしかダウンロード出来ないので、古いバージョンを自分が持っていない場合は非公式サイトからダウンロードする他ない。

nVIDIAは古いバージョンのドライバのダウンロードにも対応していたので、AMDにも是非対応してほしい。

追記:解決方法②

解決したと思っていたが、この方法は少し経ったら再発してしまった。最終的にOSの再インストール(初期化)をすることでブルースクリーンは発生しなくなった

一応、上記の解決方法①については残しておくが、同じように直らずに再発してしまった場合は再インストールも試してみるとよいかもしれない。

ただし、こちらはデータが全部消える最終手段となるため、バックアップの準備などは怠らないように注意しよう。

ABOUT ME
ゼノン / Xenonhyx (管理人)
※ブログの画像リンク、広告リンク切れ等お気づきの方はコメントにて知らせて頂けると助かります 愛知県出身。趣味は自作PCとゲーム。 略歴:エンジニア兼マーケター→フリーライター→エンジニア

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です