自作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

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