結論:グラボがなぜかOCしてました
以下長文
DirectXで致命的なエラーが発生しました。
ID中などに画面が暗転、BGMが流れ続ける中エラーが表示
クライアントが落ちてデスクトップ画面へ戻され、慌てて再ログイン
パーティーメンバーに謝罪して再発しないよう祈りながらの攻略
発生タイミングもID中だったり採集中だったりとよくわからない
おかげで気軽にルレを回せなくなってました
自分だけならまだしも他人に迷惑かけるのはちょっとね
ちなみに某モンスターをハントするゲームでもクラ落ちして「Graphic Driver Crashed」のエラーメッセージが出ました
ワイルドな方はログイン画面で放置してたら落ちました
Windowsのイベントログには以下のエラーが記録されてました
ソース "nvlddmkm" からのイベント ID 153 の説明が見つかりません。このイベントを発生させるコンポーネントがローカル コンピューターにインストールされていないか、インストールが壊れています。ローカル コンピューターにコンポーネントをインストールするか、コンポーネントを修復してください。
イベントが別のコンピューターから発生している場合、イベントと共に表示情報を保存する必要があります。
イベントには次の情報が含まれています:
\Device\Video3
Resetting TDR occurred on GPUID:100
メッセージ リソースは存在しますが、メッセージがメッセージ テーブルに見つかりませんでした。
これとあと2つのTDRエラーがハッピーセットで付いてくる
TDRエラーは「何らかの理由」でグラフィックボードから一時的に応答がなくなることで発生するものらしい
この「何らかの理由」が厄介で、ドライバの破損だったり熱暴走だったり電源不足だったり接触不良だったりと原因になるものが多すぎて「人(環境)によって違う」としか言えないようで
とりあえずネットであれこれ調べて試したけどダメでした
・グラフィックドライバ更新
・グラフィックドライバをクリーンインストール
・マザーボード周りのドライバ更新
・BIOS更新
・chkdskコマンドの実行
・Windowsのアップデート
・Windowsの再インストール
・フルスクリーンを仮想スクリーンに変更
・Windows電源プランを高パフォーマンスに設定
・NVIDIAコントロールパネルでPhysXをグラボに設定と3D設定のパフォーマンス最大化を優先
・FF14の再インストール
・レジストリの変更
・グラフィックボードを抜き差し
・グラフィックボードの補助電源を別ケーブルに差し替え
・GameBarなどのオーバーレイ表示を無効化
・Afterburnerで電圧や熱の管理
・Memtest86でメモリチェック
・NVIDIA MODS(MATS)でVRAMのチェック
これはもうグラボ・マザボ・電源ユニットを順番に買い替えか?だがまだ2年程度で酷使した記憶もないんだが?いやでも原因わかんないし…
そこで最後に泣きついたのがNVIDIA様
公式にチケットを切って助けを乞いました
英語サイトに日本語でチケット送っても対応してくれたNVIDIA様には頭が上がりません
そこでの回答が
「お前のグラボオーバークロックしとるやんけ。調子悪いんなら今すぐやめろ(意訳)」
こっちとしてはオーバークロックなんて設定した記憶ないし、CPU-Zでも規定値に設定されているのが確認できている
でも確かにゲーム中に150Hz近くオーバークロックしてる記録が残っている
そこでAfterburnerで250Hzぐらいアンダークロックしたら
エラーが出なくなりました
それだけアンダークロックしてもゲーム中は規定値ぐらいまで上がるのだからよくわからん
とりあえず様子見しながら経過観察です
私のエラー原因(たぶん)
グラボがなぜかオーバークロックしてた
規定値に収まるようアンダークロックしたらエラーが出なくなった
なぜ勝手にオーバークロックしてるのかは謎