とりあえず先に結論だけ書きます。
直ったのか直っていないのかわからないけれど、グラボをレーン1からレーン2にさしなおしたら今のところエラーは出ていません(エラー出ず現在2日経過)【8/18、1:23に久しぶりにフリーズしましたが、エラーは出ていません。】それ以外、やったこともたくさんありますが(下記参照)何が有効だったのかは正直わかりません。
人によって解決方法が違うみたいなので、あくまで一つの例として参考にして頂ければと思います。
以下、格闘4日間の記録です。
DirectXエラーで苦しんでいる人の参考になればと思って残しておきます。
たくさんの人の報告があるというのに、これといった解決策もない恐怖のDirectXエラー。
PCを買い替えて1か月半の私にもついにやってきました。
と言っても、6年間ほど使っていた前PCでも5回くらいはくらっていたのです。
その都度、FF14の修復をしたらプレイできるようになっていたので大して問題視もしていませんでした。
でも今回はだいぶ違いました。
すぐ落ちる、20分後に落ちる、30分後に落ちる、とにかく落ちまくる。
まともにゲームもできないし、CFもいけない状態でした。
この4日間でおそらく30時間くらい使って色々対処をしました。
私自身はPC知識はほぼありません。PCを組んでくれた遠方の友人アドバイスを元に一覧にしています。
メモ書きをまとめた程度なので、専門用語とか間違っていたらごめんなさい。
手を出したことざっくり一覧・グラフィックドライバーを最新に
・FF14の修復
・FF14を再インストール
・
https://jp.finalfantasyxiv.com/lodestone/character/1375421/blog/4679121/ こちらを参考に、レジストリをいじる
・その後、TdeDelayだけをQWORDの64ビット、10進数の値60で作成しなおし
・NVIDIA設定でオーバーレイをオフ
・ウインドウモードで起動→仮想フルスクリーンモードで起動へ変更
・MSI Afterburnerを起動しているかしていないかで体感、差異がある気がしたので・・・
MSI Afterburnerの有無、仮想フルスクorウインドウモード、オーバーレイの有無、で全パターン検証
・作成したレジストリの削除
・マルチモニタ環境だったので、プライマリディスプレイのみでの起動
・BIOS画面でIntel Hyper Threading TechをDisableに
・MSI Afterburnerでリミットを50に、クロックは0のままFF14起動→2分程度でクラッシュ
・NVIDIA関連をアンインストール・再インストール(複数回
・グラフィックドライバーを少し前のものに
・FF14、FF15のベンチマークを複数回(ベンチ途中で落ちることも多々
・DirectX9でFF14起動→フリーズ
・SSDのファームウェア更新で直った報告を発見。でも最新なので何もできず
・メモリ2枚を1枚ずつ抜き、さす場所も変えて起動複数回
・ブラウザ(chrome)のハードウェア アクセラレーションが使用可能な場合は使用する、をオフ
・Win11にアップグレード
・WindowsUpdate
・マインクラフトのアンインストール(エラーが出る前、最後に入れたものだった為
・NVIDIAコントロールパネルの電源管理モードを高パフォーマンスへ変更
・エラーログ見るとCドライブの「nvlddmkm.sys」が悪さしてる?ので「nvlddmkm.sys」を消去
1個どうしても消えなくてなんか色々やってたけれど自分がよくわかっていない
・BIOS画面で高速ブート無効
・マザー側にモニタ2本ケーブルさして起動
・マザー側に1、グラボ側に1さして起動(×4
・グラボ側に2本さして起動
・マザー側に1本だけさして起動(×2
・グラボ側に1本だけさして起動(×2
・グラボをレーン1からレーン2へさし直し
・上記のモニタケーブルいろんなとこへさすのを全パターン検証し、全パターンでFF14ベンチマーク
(グラボレーン1とレーン2になってからの1回ずつ、計2回
(マルチモニタ状態でレーン1でのFF14ベンチマークはスコア22000~24000の高品質非常に快適
(レーン2だと19000~20000の高品質非常に快適
・Cドライブ以外のSSDやHDDのケーブルを抜いて起動、さして起動
・ネックスピーカーを抜いて起動、さして起動