【備忘録】PCでゲーム中に画面が暗転する事象

どうも、タカシ魚肉です。

今回はタイトルにもある通り、🎮ゲーム中に画面が暗転する事象🎮を解消した事についての備忘録です。

解決までに年単位かかるくらい悩まされたわけですが、もし同じような状況になった人がいれば助けになればと思いココにメモを残しておこうと思います。

正直いっぺんこういう備忘録書いてみたかったのよね・・・

原因だけ知りたい人は下の「4.原因」をクリックして下さい。

 

事象

まず具体的にどういう事象かというと、PCでゲームをしていると、突然モニターが暗転して、大体2秒後くらいに再表示されるというもの。

2秒間目つぶしをくらうので、ゲームによっては致命的かもしれないが、それだけなら我慢できる範囲の事象と思っていたが、これの真の問題はゲームによってはそのままフリーズするという所だ。

発生当初はそこまでフリーズすることも無かったのだが、最近だと確定でフリーズするゲームも増えてきたため、せっかく買ったゲームがマトモに動かなくて悲しい思いをする事が増えていた。

というわけで何が原因だったか皆さんも考えてみて欲しい。

正直わかったら相当スゴイので転職をオススメする(ヒントは今までの文の中にあるよ)

ちなみに俺のPCの環境については

 OS: Windows10

 グラボ:NVIDIA GeForce RTX 3060

ディスプレイ:デュアルディスプレイ(解像度が異なる)

なので、近い環境の人がいたら注意してほしい。

 

解決に至るまでに試したこと

【グラフィックボードドライバーのアップデート】

この事象についてググったら大体やれと言われる対処法だが効果なし。

これで解決するなら備忘録など書かない。

ドライバーの再インストールも試してみたがダメだった。

 

【NVIDIAコントロールパネルの設定】

色々試してみたが効果なし。

 

【ゲームのグラフィック設定を下げる】

いかにも効果がありそうな対応だがダメ。

ゲームのゴージャスさに関係なく発生する模様。

途中で気づいたのだが、どうやらこの事象は3Dのゲームでのみ発生する模様。

このあたりに何か原因があるのか?

 

【デュアルディスプレイの設定変更】

モニターごとにFPSが異なっていたので、どちらも60FPSに合わせてみたがダメ。

プライマリモニターを古い方にしてみたら効果があった!と思いきや暗転が発生(とても絶望した)

シングルモニターに戻して動作確認もしてみたが、暗転の発生は治らず。

 

【PCの掃除】

SSD増設のついでにホコリをエアダスターで掃除したが効果なし。

 

【タスクマネージャーの監視】

これはどちらかというと原因追究のための調査。

暗転発生時にどんな負荷が発生しているのかを調査したところ、

GPUの「3D」が暗転発生時だけ「100%」使用している状態になっていた。

スクショは暗転発生時のモノではなく参考用だが、発生時には左上の「3D」が一瞬だけ100%になっていた。

だが、前述の通り、ゲームの負荷にかかわらず発生しているので、別に高負荷が原因で3Dが100%になっているわけではなさそう。

つまり「3Dが100%になっているから暗転する」わけではなく「なんらかの要因で暗転した結果、3Dも100%になっている」という可能性が高いと判断。

つまり100%になるのは原因ではなく結果というわけだ。

 

原因の特定へ・・・

このままではもうグラボを10万くらいかけて買い替えるという夏のボーナスを頼った戦法しか取れなくなっていたところ、一つ考えが思い浮かぶ

「暗転が障害であるならWindowsログに何か書かれているのでは?」

あまりにも今更すぎる発想だが、暗転が発生した瞬間にWindowsのログをチェックしに行く。

これは後で知ったやり方だが、スタートメニューの検索バーに「信憑性の履歴の表示」と入力すると、いい感じのログが見れるようだ(俺はコントロールパネルからWindowsログを必死に見ていた)

 

これは「信頼性の履歴の表示」で表示されるログ

 

ここの「重要なイベント」で実際に暗転が発生した日付と一致するログを表示したところ。

 

 

とまぁこんな感じの文字の羅列が見られた。

見たところ「dwm.exe」が関係していそうなので、ググったところ、それらしい事象がヒットした。

その原因は・・・

原因

XBOXコントローラー

 

画面の障害がコントローラーが原因なんてそんなバカな・・・と思った人も多いと思いますがオレも思いました。

ちなみにこの情報はFF14の掲示板で発見した。

特にFF14プレイしてないんだが・・・。

実はXBOXコントローラーもファームウェアのアップデートが必要らしく、やっておかないと画面が暗転してしまう事があるらしい。

まずXBOXコントローラーをアップデートするために「XBOXアクセサリー」をインストール(デフォルトで入ってないのかコレ・・・)して、XBOXコントローラーの電源を入れた状態で起動。

その後、アップデートを選択して完了。

4時間くらいゲームを試してみましたが、今のところは暗転は発生していないので、多分大丈夫だと思います(今までは5分に1回くらいの頻度で発生していた)

そんなわけで当面グラボを買い替える必要もなくなり、10万円くらい浮いたのでハッピーな気持ちです。

とりあえず浮いた金でゲームでも買おうかと思います。ちょうどSteamサマーセールだし。

 

1

コメント

タイトルとURLをコピーしました