ゲーム中の赤い画面: 13のトラブルシューティングのヒントとコツ
Windows PCでゲームをプレイしているときに赤い画面を経験したことがあるなら、ここに記載されているトラブルシューティングのアイデアを試してください。
私は、PCゲームをプレイしているときの「死の赤い画面」(RSOD)のさまざまなシナリオを再現して、最適なDIY修正を見つけました。以下のテスト済みの解決策をお読みください。
ゲーム中の赤い画面 – それは何ですか?
RSODは、あなたのWindows PCを突然クラッシュさせる可能性のあるまれな重大エラーです。通常は、ハイエンドのビデオゲームをプレイしているような要求の高い処理作業中に発生します。
ゲームの再生中に数回画面がフリーズしたり、静的ノイズが発生することがあります。その後、テキストを含む固体の赤い画面が表示されます。エラーメッセージに原因となるハードウェアまたはソフトウェアが見つかることがよくあります。時には、赤い画面が空であることもあります。
しかし、90%のケースでは、静的ノイズは再起動しない限り消えません。
さらに、RSODの二つの一般的な原因はハードウェアとソフトウェアの問題です。GPU、CPU、マザーボードの過熱、故障するグラフィックスカード、または不安定なPSUがそれを引き起こす可能性があります。ソフトウェア側では、互換性のないゲームストリーミングアプリ、互換性のないゲームアプリ、古いグラフィックスドライバなどが一般的な原因です。
ゲーム中の赤い画面を修正する方法
RSODのさまざまな引き金は、特定のトラブルシューティングを必要とします。そうしないと、問題を修正するために無駄な時間を費やし、必要がないかもしれない新しいハードウェアを購入してしまいます。
以下に、この問題の根本原因に一致するトラブルシューティングのアイデアのリストを用意しました。
Steam アプリ特有のトラブルシューティング
もしあなたが主にSteamを使ってゲームアプリを取得したり、オンラインゲームのためにSteam Overlayを使用している場合、まずこれらのトラブルシューティングのアイデアを試してください。これらは多くのタイトル、たとえば以下でRSODが表示されるときに役立つはずです。
- No Rest for the Wicked
- Dying Light
- Cold Waters
- XCOM 2.
Steamを更新する
もし数日間Steamアプリを再起動していない場合、必要な更新が不足しているかもしれません。ですので、アプリを閉じて再度実行してください。Steamはサーバーとの更新チェックを自動的に行います。もし更新があれば、ダウンロードとインストールの許可を求められます。
ゲームアプリを更新する
Steamからゲームをプレイ中に赤い画面が表示される場合は、PCを再起動してください。
次に、Steamアプリを開いてライブラリタブに移動します。そこにはすべてのゲームが表示されるはずです。一つのタイトルをクリックすると、保留中の更新があればインストールボタンの代わりに更新ボタンが表示されます。
一部のゲームタイトルは、ライブラリタブに移動すると自動的に更新を開始するかもしれません。サムネイルまたは表示画像の下に小さなプログレスバーが表示されます。
Steamからゲームを起動する
Steamを通じてゲームをインストールすると、デスクトップアイコンまたはSteamライブラリ > ゲームアプリアイコンから起動することができます。
SteamゲームでRSODの問題が繰り返し発生する場合は、デスクトップのEXEファイルを使用して起動しないでください。代わりに、Steamライブラリからアプリを実行してください。
Steam Overlayを無効にする
ゲームをプレイ中に、ウェブブラウザ、チャット、友達リスト、ゲーム内DLC購入などの機能のためにSteam Overlayインターフェースを使用しているかもしれません。
しかし、新しいタイトルはこのゲーム内ユーザーインターフェースと完全に互換性を持つのに時間がかかることがよくあります。アクティビティが多すぎると、RSODを表示するものもあります。
RSODの後にすぐにゲームを開始しないでください。代わりに、次の手順を実行してください:
- Steamアプリを実行します。
- アプリの左上隅にあるSteamアイコンをクリックします。
- Steam設定画面でアカウントメニューが表示されるはずです。
- 左側のナビゲーションでゲーム内オプションをクリックします。
- ゲーム中にSteam Overlayを有効にするオプションのトグルボタンをオフにします。
- Steamを再起動し、そこからゲームアプリを起動します。
ウィンドウモードでPCゲームを実行する
一部のタイトルは、現在のPC設定でフルスクリーンモードでの実行に非互換性があるかもしれません。その場合は次の手順を実行してください:
- ゲームアプリを実行します。
- ゲーム設定、オプション、またはゲームオプションウィンドウに移動します。
- グラフィック設定またはディスプレイのプロパティを探します。
- そこで、表示モードをフルスクリーンからウィンドウに切り替えます。
- 変更を保存します。
ゲームを再起動し、RSODが戻ってくるかどうか確認します。
互換モードに切り替える
最近Windows 7からWindows 10、またはWindows 10からWindows 11にアップグレードした際にRSODエラーを見ましたか?
しばしば、古いゲームアプリはMicrosoftが新しいオペレーティングシステムを公開すると互換性がなくなります。それらを実行しようとすると、RSODが発生するかもしれません。
ゲームアプリが互換性があるかどうかを確認する方法は次のとおりです:
- 右クリックしてPCデスクトップ(ホーム画面)上のゲームアプリのアイコン(ショートカットまたは実行ファイル)をクリックします。
- メニューからプロパティを選択します。
- 互換性タブをクリックします。
- 互換モードでこのプログラムを実行するオプションの横のボックスをチェックします。
- ドロップダウンメニューから希望のWindowsのバージョンを選択します(例:Windows 7、Windows 8)。
- 適用をクリックし、変更を保存するためにOKを選択します。
- 再度デスクトップからゲームアプリを実行します。
一度ゲームの互換モードを設定すると、Windowsは常に同じ構成を使ってそれを起動し実行します。
ゲーム内のグラフィック設定を減少させる
デフォルトのゲームグラフィックス設定を使用しているかもしれません。これは通常、最大品質設定であり、より多くのCPU、GPU、メモリリソースを必要とします。ハードウェアへの負担を減らすために、より低い設定を使用してみることができます。
- ゲームアプリを起動してそのオプションまたは設定セクションに移動します。
- グラフィック設定または設定オプションを探します。
- 次のグラフィックス要素を調整します:
- 表示モードをウィンドウに設定
- 解像度を最小限にサポートされるものに設定
- SSAAのパーセンテージを減少させるまたは無効にする
- VSYNCを無効にする
- フレームレートをネイティブFPS(60)に設定
- パーティクル品質を低く設定
- トレース効果を無効にする
- ダイナミックライティングをオフにする
- 雲、ブルーム効果、アンチエイリアスなどを無効にする
- 草木、シェーダー、水、影、テクスチャなどのビジュアルの品質を減少させる。
- 適用ボタンをクリックします。
- ゲームタイトルを再起動します。
GPUのCrossFireを無効にする
RSODエラーが発生したときに、同じPCで複数のGPUをリンクするためにAMD CrossFireまたはNVIDIA SLIを使用していましたか?
ゲームアプリがCrossFireやSLIをサポートしていない可能性が高いです。たとえば、「Plants vs. Zombies」は開発者がパッチをリリースするまでこれをサポートしていませんでした。
AMD CrossFireを無効にする
- AMD Radeon Softwareを開きます。このアプリケーションは、バージョンに応じてAMD Adrenalin EditionまたはAMD Catalyst Control Centerとも呼ばれるかもしれません。
- 設定セクションに移動します。それは歯車アイコンまたはグローバル設定タブです。
- グラフィックまたは表示セクションに移動します。
- 高度な設定を探してください。特定のボタンをクリックして展開する必要があるかもしれません。
- AMD CrossFireセクションを見つけます。
- AMD CrossFireを無効にするを選択します。
- 変更を適用して保存します。
NVIDIA SLIを無効にする
- デスクトップ(ホーム画面)の空いている場所を右クリックします。
- コンテキストメニューからNVIDIAコントロールパネルを選択します。
- NVIDIAコントロールパネルウィンドウで、SLI、サラウンド、PhysXの設定を構成に移動します。これは3D設定メニューの下にあるかもしれません。
- SLI構成オプションを見つけます。それはSLI構成を設定または類似の名前でラベル付けされているかもしれません。
- SLIを無効にするを選択します。
- 適用をクリックして変更を保存します。
NVIDIA GPUで立体的3Dを無効にする
- NIVIDAコントロールパネルを開きます。
- 左側のナビゲーションパネルの立体的3Dオプションをクリックします。
- 右側に立体的3Dの設定メニューが表示されるはずです。
- 立体的3Dを有効にするチェックボックスのチェックを外し、適用をクリックします。
NVIDIAコントロールパネルを閉じ、ゲームを再起動し、RSODの問題が持続するかどうか確認してください。
GPUをバランスの取れたパフォーマンスモードに設定する
NVIDIA GPUを使用していて、ゲーム中に赤い画面が頻繁に表示される場合は、次の手順を試してください:
- NIVIDAコントロールパネルユーザーインターフェースを起動します。
- 左側の3D設定セクションに移動します。
- 画像設定を調整する…オプションをクリックします。
- 右側に、NVIDIAロゴが回転しているプレビュー画面が表示されます。
- 私の好みに重点を置くオプションをクリックします。
- その下のスライダーがアクティブになります。
- 矢印をクリックしてスライダーの中央に移動します。
- バランスの状態が表示されるはずです。
- 最後に、適用をクリックして変更を保存します。
ディスプレイ出力ポートを切り替える
使用しているディスプレイ出力ケーブルの技術を確認してください。これはCPUケースの背面で見つけることができます。
あなたがVGA、DVI、Display Port、またはHDMIポートを使用しているか確認します。
Display Portを使用している場合は、それをHDMIに変更し、ゲームを再度プレイしてみてください。
DirectX 9.0に切り替える
RSODの原因は、DirectX 12.0ベースのレンダリングが強制されている可能性があります。ゲームアプリまたはハードウェアが強制的なDirectX 12.0をサポートしていないので、次のいずれかの方法でゲームのレンダリング技術をDirectX 9.0に変更する必要があります。
ゲーム内オプションを使用して
- ゲームを起動し、設定またはオプションメニューに移動します。
- グラフィックまたは表示設定を探します。
- ゲームアプリがDirectXバージョンを変更することを許可している場合、グラフィックスAPI、DirectXバージョン、3Dシェーダーバージョンなどのカスタマイズ可能なオプションを見つけることができます。
- DirectXバージョンの設定を見つけたら、12.0から9.0に切り替えます。
- グラフィック設定を適用および保存します。
- ゲームを再起動します。
ゲームINIファイルを使用して
ゲームがDirectX 9.0への切り替えのためのビジュアルインターフェースを提供していない場合は、INIファイルを編集してみることができます。方法は以下の通りです:
- ゲームをインストールしたディレクトリに移動します。
- Windows検索フィールドをクリックし、
.iniと入力してエンターを押します。 - 結果は、gameappname.ini、Graphics.ini、Display.ini、Settings.iniなどのファイルを表示するはずです。
- そこにINIファイルが見つからない場合は、次のWindowsディレクトリに移動します:
C:\Users\CtOS\AppData\Local。 - これは、そもそもWindowsインストールフォルダ > ユーザー > あなたのユーザー名 > AppData > ローカルに保存されているサードパーティアプリケーションデータのパスです。
- 問題のゲームアプリに名前が付けられたディレクトリを見つけます。
- フォルダに入ってINIファイルを探します。
- 編集しようとしているINIファイルをコピーし、バックアップ用に別のディレクトリに保存します。
- INIファイルを右クリックし、開くオプションの上にマウスをホバーします。
- オーバーフローメニューでメモ帳を選択します。
- 次のコード行に一致するものを見つけます:D3D9Drv.D3D9RenderDevice、dx12、mssds3d12、D3DVersion=12など。
- DirectX 9.0にするために、これらのコードのいずれかに変更します:D3DDrv.D3DRenderDevice、dx9、mssds3d、D3DVersion=9など。
- Ctrl + Sを押してコードファイルを保存します。
- INIファイルを閉じます。
- ゲームアプリを再起動します。
GPUドライバーを更新する
最新のGPUドライバーを使用しているか確認してください。以下のいずれかの方法で行うことができます:
AMD RADEON GPUの場合
- AMDドライバーおよびサポートポータルに移動します。
- ドライバーを検索またはブラウズドライバーページで、グラフィックスコンポーネントをクリックします。
- フォームに適切な製品ファミリー、製品ライン、製品モデルを選択します。
- 提出をクリックして一致するドライバーファイルを取得します。
- ドライバーおよびソフトウェアセクションで、あなたのWindows OSおよびアーキテクチャに一致するドライバーファイルをクリックします。
- ソフトウェアをインストールし、PCを再起動します。
NVIDIA GPUの場合
- NVIDIAドライバーのダウンロードウェブサイトに移動します。
- メニューからグラフィックスカードのモデル、オペレーティングシステム、希望するドライバータイプ(ゲーム用またはスタジオ)を選択できます。
- 検索をクリックして、入力に一致するドライバを見つけます。
- NVIDIA GPU用のドライバーを自動的に見つけるオプションが表示されるかもしれません。その場合は、それを使用して画面の指示に従ってください。
- 正しいドライバーを見つけたら、ダウンロードをクリックします。
- ダウンロードされたファイルを保存するための便利な場所を選択します。
- ファイルを実行してドライバーインストールを開始します。
- 最後に、PCを再起動してドライバーの変更を全体に適用します。
また、例えばPC HelpSoft Driver Updaterのようなプロフェッショナルツールを使用して、GPUメーカーに関係なくドライバーを更新することもできます。
PCケース内の十分な通気を確保する
Windowsは通常、システムの過熱のような極めて重大な問題に対してBSODまたはRSODを表示します。
したがって、CPU、RAM、GPU、SSD、マザーボードが過熱していないことを確認する必要があります。これらの重要なハードウェアコンポーネントのアイドル時およびゲーム中の温度をHWiNFOアプリで監視できます。
さまざまなハードウェアの理想的な温度は以下の通りです:
| ハードウェアコンポーネント | 理想的な温度 |
|---|---|
| CPU | 負荷時は75 ℃(167 ℉)以下。 |
| GPU | 使用時は85 ℃(185 ℉)以下。 |
| マザーボード | 負荷時は80 ℃(176 ℉)以下。 |
| SATAとNVMeSSD | 使用時は70 ℃(158 ℉)以下。 |
| メモリまたはRAM | 負荷時および標準操作で45 ℃(113 ℉)以下。
使用時に40 ℃(104 ℉)以下である必要があります。
PCケースのカバーを開き、やわらかいブラシや圧縮エア缶でヒートシンクファンを清掃してください。また、PCのヒートシンクファンのいずれかが機能していないかどうかを確認してください。見つけた場合はそれらを交換して、システム内の風通しを良くします。
GPUオーバークロックを無効にする
GPUが置き換えのしきい値に近づいているかもしれません。オーバークロックしている場合は、今すぐそれを停止してください。次の手順に従います:
- オーバークロックソフトウェアをインストールするか、既存のOCツールを使用します。
- GPUブースティングアプリケーションを起動します。
- コアクロックとメモリクロックの値を0+に設定します。
- または、更新ボタンをクリックします。
- 更新ボタンがコアクロックとメモリクロックを0+に設定したことを確認します。
- 変更を適用するために保存ボタンをクリックします。
- PCを再起動して、変更をシステム全体に適用します。
ゲームアプリがオーバークロックを無効にした後にスムーズに動作する場合は、パフォーマンスを向上させるためにグラフィックス設定を減少させてください。
GPUオーバークロックによるRSODは、古いグラフィックスカードを新しいものに置き換える時期が来たことを示すこともあります。
PCハードウェアを再装着する
突然のRSODイベント後にPCがデスクトップまたはホーム画面に起動しない場合は、次の手順を試してください:
- PCの電源を切り、表示ケーブル、USBコード、Wi-Fi、スピーカーコネクタなど、すべてのケーブルを抜きます。
- 静電気防止腕帯を着用して、身体からすべての静電気を放電します。
- PCケースのロックを左側のネジで外し、取り外します。
- ケース内のほこりを吹き飛ばすために圧縮ガス缶を使用します。
- または、きれいなやわらかいペイントブラシを使って内部を清掃します。
- 次に、GPUバックパネルのロックを外します。
- PCIeスロットロックを外側に引き出してGPUのロックを解除します。
- ケーブルを取り外した後、GPUカードをそのスロットから慎重に取り出します。
- CPUヒートシンク近くのRAMチップを見つけます。
- RAMスロットのロックキャップを外し、メモリモジュールを安全に取り外します。
- 1枚のRAMチップだけを挿入します。
- PCを起動しようとします。
- 起動してデスクトップが表示されたら、PCの電源を切ります。
- 残りのRAMチップを接続します。
- もう一度PCを起動します。
- 今回が成功した場合は、PCの電源を切り、GPUを接続します。
- 再度PCを起動してみてください。
GPUでPCを起動できる場合は、前述の他のトラブルシューティング手法を適用してグラフィックスカードのリソースの負荷を減少させてください。その後、再度ゲームをプレイしてみてください。
このエラーは最初に見ると心配かもしれませんが、解決は容易です。これまでのところ、ゲーム中の赤い画面を解決するためのすべての実績のある方法を学びました。もし青い画面に遭遇した場合も、私がサポートします。
ノートパソコンの画面に赤い色合いが現れる方法についてのガイドもあるので、お見逃しなく。
上記の修正で対処できる他の類似の問題には、画面に現れる赤い縦線、Windows 10での赤い画面エラー、またはWindows 10のノートパソコンに表示される緑の線などがあります。