【解決済み】Windows 10/8/7で発生するオーバーウォッチの「レンダリングデバイスが失われました」エラーの直し方
オーバーウォッチ(Overwatch)をプレイ中に「レンダリングデバイスが失われました(Rendering Device Lost)」というエラーに遭遇する方は少なくありません。特に、グラフィックボードを新しいものに交換した後や、GPUをオーバークロックした後に、このエラーが頻発しやすい傾向があります。
オーバークロック以外にも、常駐ソフトとの競合、ドライバーの不具合、グラフィックカードの設定ミスなど、さまざまな原因が考えられます。パソコンで「レンダリングデバイスが失われました」というエラーが繰り返し表示される場合は、以下の対処法を順番に試してみてください。
対処法1:バックグラウンドプログラムを終了させる
前述のとおり、一部の常駐プログラムはオーバーウォッチと競合することがあります。まずはバックグラウンドで動作しているプログラムを確認し、競合の原因となりそうなアプリを閉じましょう。どのプログラムが干渉しているのか分からない場合は、ゲーム中に不要なアプリをすべて終了してみてください。
タスクバーを右クリックして「タスクマネージャー」を選択し、開いたウィンドウから終了したいプログラムを選んで「タスクの終了」をクリックします。
対処法2:GPUとPCの設定を初期状態に戻す
RTX 2080やNVIDIA GTX 1060などのグラフィックボードに交換した後、「レンダリングデバイスが失われました」エラーが表示されるという報告が多くのゲーマーから寄せられています。特に、グラフィックボードをオーバークロックした後に発生しやすいようです。
そのため必要なのは、グラフィックボードのクロック周波数を下げること、そしてグラフィックカードの設定をデフォルト値に戻すことです。
また、ゲーム加速設定やゲームターボモードなどを管理するソフトを使用している場合は、これらの設定も忘れずにオフにしてください。
これらの変更を行ったら、オーバーウォッチを再起動し、エラーが再度表示されるかどうかを確認しましょう。
関連記事: オーバーウォッチでゲームサーバーとの接続が切断される場合の対処法
対処法3:オーバーウォッチの実行ファイル名を変更する
実行ファイル名を変更することでレンダリングデバイス消失の問題が解決されたという報告もあります。手順は以下のとおりです。
1. C:\Program Files (x86)\Overwatch フォルダーを開きます。
2. Overwatch.exe を OverwatchTest.exe にリネームします。
3. OverwatchTest.exe をダブルクリックしてゲームを起動します。
Overwatch.exeの名前を変更して起動したところ、レンダリングデバイス消失の問題が発生しなくなったという声もあります。
対処法4:グラフィックドライバーなどのドライバーを更新する
GPUのオーバークロック設定を調整するだけでなく、グラフィックドライバーの状態にも注意を払いましょう。グラフィックドライバーを最新版に更新するとともに、他に更新が必要なドライバーがないかも確認してください。
Driver Booster を使えば、NVIDIAやAMDのドライバーを含むすべてのドライバーを自動的に更新できます。このソフトは全デバイスをスキャンして最新ドライバーを検出し、ワンクリックで更新可能です。
さらに、ゲーマー向けには、OpenAL、.NET Framework、XNA Framework などのゲームコンポーネントを簡単にダウンロード・更新できる機能も提供されています。
1. Driver Boosterをダウンロードし、パソコンにインストールして起動します。
2. 「スキャン」をクリックします。数秒後にすべての結果が表示されます。
3. 「ディスプレイアダプター」からNVIDIAまたはAMDのグラフィックドライバーを見つけて「更新」をクリックします。
4. オーバーウォッチプレイヤーであれば、ゲームコンポーネントも一緒に更新しておくと安心です。
ヒント:「今すぐ更新」ボタンをクリックすれば、すべてのドライバーとゲームコンポーネントを一括で更新できます。
グラフィックドライバーとゲームコンポーネントの更新が完了したら、パソコンを再起動してもう一度オーバーウォッチを起動してください。レンダリングデバイス消失エラーは二度と表示されないはずです。
関連記事: World of WarcraftのWOW51900319エラーを修正する方法
対処法5:NVIDIA/AMDグラフィックカードの設定をリセットする
上記の方法でもレンダリングデバイス消失エラーが続く場合は、グラフィックカードの設定を確認する必要があります。NVIDIAまたはAMDのグラフィックカードを使用している場合は、以下の手順に従って設定を行ってください。
AMDカードの場合:
AMD Radeon Settings を開き、「ディスプレイ」をクリックして「GPUスケーリング」をオンにします。
設定が完了したら、オーバーウォッチを起動して正常に動作するかどうかを確認しましょう。
NVIDIAカードの場合:
1. NVIDIAコントロールパネルを開きます。
2. 「3D設定の管理」に移動し、「3D設定」>「プログラム設定」を選択します。ドロップダウンメニューから対象のアプリ/ゲームを選択します。リストに表示されていない場合は「追加」をクリックし、該当する.exeファイル(Overwatch)を選択してリストに加えます。
3. 「このプログラムの設定を指定する」で、以下の各項目を設定します。
電源管理モード - 最高パフォーマンスを優先
トリプルバッファリング - オフ
スレッドされた最適化 - オン
垂直同期 - オフ
これらの設定を適用したら、PCを数回再起動します。その後、ゲームを起動してパフォーマンスを確認しましょう。
-
Windows 10で「Bad_Pool_Header」ブルースクリーンエラーを修正する9つの方法
Windows 10のパソコンが突然ブルースクリーン(BSOD)でクラッシュし、エラーコード「Bad_Pool_Header」が表示されていませんか?ご安心ください。この記事では、このエラーの原因と具体的な解決策を順番にわかりやすく解説します。 このエラーが発生すると、画面に「お使いのPCに問題が発生したため、再起動する必要があります。Bad Pool Header」というメッセージが表示され、システムが強制的に再起動されます。多くの場合、クラッシュはランダムに発生し、明確なパターンがないように見えるのが特徴です。 Windows 10でBad_Pool_Headerエラーが発生する原因 Ba
-
Windows 10でBluetoothを使う方法|有効化からデバイスのペアリング、ファイル転送、トラブル対処法まで
テクノロジーが発展した現代では、ほとんどのデバイスにBluetooth機能が搭載されています。Bluetoothは、デバイス間でファイルをやり取りする際に非常に便利な機能です。データケーブルがない環境でもファイルの送受信ができるため、知っておくと重宝します。Windows 10ではBluetoothを簡単に有効化し、他のデバイスと接続することができます。 この記事では、Windows 10でBluetoothを使用する方法を中心に、iPhoneなどのスマートフォンとWindows 10 PCの間でBluetooth経由でファイルを送受信する手順まで、わかりやすく解説します。 Windows 1