最近AC6のプレイ中にフリーズやクラッシュが多発するようになってしまいました。自分以外にもそういった報告があるので何かが不具合を起こしているようです。
その原因はいくつかあるようで、今回はその不具合の解決方法の一つとして記事にします。
不具合の原因はNVIDIAグラボのドライバのせい?
CPU | Core i5 13400F |
---|---|
マザーボード | MSI PRO B660M-E |
メモリ | CFD DDR4-3200 16GBx2(32GB) |
グラボ | ASUS RTX 4060Ti 8GB |
ストレージ | SSD(500GB)+SSD(1TB)+M.2SSD(2TB) |
電源 | 玄人志向 650W電源 |
NVIDIAドライバ | 547.42 |
現在のPCスペックは上のような構成になっています。
この記事のタイトルにもしていますが自分の場合、不具合の原因はNVIDIAグラボのドライバにあるようでした。
AC6がフリーズ・クラッシュした時の状況は画面が切り替わる場面、ロード中がほとんどでした。対戦中やミッション中に落ちることはこれまでプレイしてて1~2回程度なのでこれはあまり関係無いとして見ています。
また、上の状態になった時に何度かブルースクリーンも発生してダンプファイルが生成されたので中身を確認してみることに。
・nvlddmkm
・dxgmms2.sys
・エラーコード0x0000001a、0x0000003b
だいたいこれらの組み合わせでエラーが出力されてました。
エラーコード0x0000001aはmemory managementというものでソフトウェア、ドライバ、PCパーツによるものが原因で発生するようです。これだと何が悪いのか絞り込めないです。
エラーコード0x0000003bも似たようなものみたいです。
メインメモリに異常が無いかはMemtest86+を試して見ましたが4周したので異常無し。
グラボに異常が無いかはOCCTでストレステストを1時間フルに回してみましたが異常無し。
どうもPCに負荷が掛かった時に発生するわけでなく、何かの読み込み時にエラーが発生してるような気がします。そうなるとOSや保存先のSSDが怪しい気もしますが。
この時のグラボのドライバは547.42でした。グラボを入れ替えた時は536番台だった記憶があるのでそこから自分で更新してないはずなんですが勝手に更新されたようです。
一度、ゲームがフリーズ・クラッシュすると何故か再起動してもその状態が続きます。一時的な解決策としてスチームの設定にあるゲームファイルの整合性を確認をすると直りはするんですがダメになるたびにそんなことするのは面倒すぎます。
NVIDIAドライバーのダウングレートをする
一番手っ取り早いのがドライバーのダウングレードです。この時に入っていたのが547.42で、元々入ってたのが546番台だったのでここまで下げることにします。正直こういう時はアップデートしても良かった経験があまりありません。
それで、546番台に落としてみたんですがAC6のフリーズ・クラッシュは直らず。ただしブルースクリーンはなくなりました。
ダウンロードできるもので一番古いのが532.03だったんで入れてみたら、まったくフリーズ・クラッシュしなくなりました。これええやん、て思って使ってみたらブルースクリーンが頻発。どうやらドライバが古すぎて合わなかったようです。
色々調べてみると普通にダウングレートしただけでは元のデータを完全に削除できず残り続けるようです。古いものを入れても新しいデータが残ったままでは意味ないです。
そこで、完全にデータを削除するのにDDU(Display Driver Uninstaller)を使います。このソフトで完全にアンインストールしてからドライバを入れ直すのが確実になります。
使い方に関してはMSIの公式ページにありますのでこちらを参照してください。
https://jp.msi.com/support/technical_details/DDU
注意*使用には少し専門的な知識がいります。
最終的に自分の4060Tiはドライバ536.23で落ち着いたようです。
結果的にドライバが原因だった
ツイッターなどの情報ではNVIDIAの新しいドライバと相性が悪いんではないかという話しでした。自分以外にもダウングレードを試して安定した人もいるようですが、逆にそうしても直らない人もいるようです。
自分の場合はDDUを使わなければ最終的に解決しませんでした。Windowsのシステム的な不具合かと思いOSの再インストールもやりましたが結局はドライバとの相性だったようです。
さすがに1~2ヵ月前に購入したビデオカードがこんなに早く壊れたんだとすればショックがデカすぎます。保証は利くでしょうが修理か交換なのかどっちにしろ戻ってくるまでに結構な日数が掛かります。
今回の方法でゲームが正常に動いてくれれば良いんですがしばらくは様子見です。
コメント