D3Dデバイスが失われたために終了する非現実的なエンジンを修正
公開: 2021-08-07
あなたはハードコアゲーマーであり、Steamなどのオンラインストリーミングコミュニティでゲームをプレイするのが好きですか? Unreal Engineの終了またはD3Dデバイスエラーが発生していますか? あごを上げろ! この記事では、D3Dデバイスの紛失エラーが原因で終了するUnreal Engineに対処し、ゲーム体験をスムーズで中断のないものにします。

コンテンツ
- D3Dデバイスの紛失エラーが原因でUnrealEngineが終了する問題を修正
- D3Dデバイスが失われたためにUnrealEngineが終了する理由
- 方法1:ゲームブースト設定を無効にする
- 方法2:優先するグラフィックカードを変更する
- 方法3:組み込みのグラフィックを無効にする
- 方法4:Windowsファイアウォールとウイルス対策プログラムを無効にする
- 方法5:オーバークロックとSLIテクノロジーを無効にする
- 方法6:ゲーム内のフルスクリーンモードを無効にする
- 方法7:Steam上のゲームファイルの整合性を確認する
D3Dデバイスの紛失エラーが原因でUnrealEngineが終了する問題を修正
D3Dデバイスが失われたためにUnrealEngineが終了するというエラーは、非常に永続的で煩わしいものになる可能性があり、UnrealEngineを搭載したいくつかのゲームで発生することが報告されています。 このようなエラーは主に、デバイスがサポートできないシステムおよびゲームの設定が原因で発生します。 これは、ゲーマーが中央処理装置(CPU)とグラフィックス処理装置(GPU)を最大レベルに押し上げる傾向があるために発生します。 CPUのオーバークロックはゲームのパフォーマンスを向上させますが、これを含むさまざまなエラーも発生させます。
D3Dデバイスが失われたためにUnrealEngineが終了する理由
- 古いグラフィックドライバ:多くの場合、古いグラフィックドライバが原因で、この問題が発生します。
- 不適切なインストール:Steamファイルの不完全なインストールもこのエラーを引き起こす可能性があります。
- 古いUnrealEngine:さらに、この問題は、UnrealEngineが最新バージョンに更新されていない場合に発生する可能性があります。
- グラフィックカード間の競合:デフォルトのグラフィックカードと専用のグラフィックカードがコンピュータで同時に実行されている場合、これによってさまざまな問題が発生する可能性もあります。
- サードパーティのアンチウイルスプログラム:システムにインストールされているアンチウイルスプログラムが、アンリアルエンジンプログラムを誤ってブロックしている可能性があります。
次に、Windows10システムでこのエラーを修正するためのさまざまな解決策について説明します。
方法1:ゲームブースト設定を無効にする
ゲームブースターなどの特定の新機能が最新のグラフィックカードドライバーに追加され、ゲームをグリッチなしでスムーズに実行できるようになりました。 ただし、これらの設定により、Unreal EngineExitingエラーやD3Dデバイスエラーなどの問題も発生します。
注:ここで使用している画像は、AMDグラフィック設定に関連しています。 NVIDIAグラフィックスにも同様の手順を実装できます。
1.デスクトップを右クリックして、 AMDRadeonソフトウェアの設定を開きます。

2.図のように、AMDウィンドウの上部にあるゲームオプションを選択します。

3.次に、問題の原因となっているゲームを選択します。 ゲームウィンドウに表示されます。 私たちの場合、ゲームはまだダウンロードされていません。
4. [グラフィックス]タブで、[ RadeonBoost]をクリックします。
5. RadeonBoostオプションをオフに切り替えて無効にします。
方法2:優先するグラフィックカードを変更する
現在、ハードコアゲーマーは、デスクトップで外部グラフィックカードを使用して、ゲーム体験を向上させています。 これらのグラフィックカードは、CPUの外部に追加されます。 ただし、組み込みのグラフィックスドライバーと外部のグラフィックスドライバーを同時に使用すると、コンピューター内で競合が発生し、D3Dデバイスの紛失エラーが原因でUnrealEngineが終了する可能性があります。 したがって、専用のグラフィックカードのみを使用してゲームを実行することをお勧めします。
注:例として、NVIDIAグラフィックカードを有効にし、デフォルトのグラフィックドライバーを無効にします。
1.デスクトップを右クリックして、 NVIDIAコントロールパネルを選択します。

2.左側のペインから[3D設定の管理]をクリックし、右側のペインの[プログラム設定]タブに切り替えます。
3. [プログラムを選択して]ドロップダウンメニューで、[ UnrealEngine]を選択します。
4. [このプログラムに優先するグラフィックプロセッサを選択してください]というタイトルの2番目のドロップダウンから、強調表示されているように[高性能NVIDIAプロセッサ]を選択します。
![ドロップダウンメニューから[高性能NVIDIAプロセッサ]を選択します。](/uploads/article/1456/rTP9UVCO2wooCFwg.png)
5. [適用]をクリックして終了します。
PCを再起動し、モジュール/ゲームを実行して、D3Dデバイスが失われたためにUnrealEngineが終了するというエラーが修正されたことを確認します。
方法3:組み込みのグラフィックを無効にする
グラフィックカードの設定を変更しても、D3Dデバイスの紛失エラーが原因でUnreal Engineの終了を修正できない場合は、内蔵のグラフィックカードを一時的に無効にすることをお勧めします。 これにより、2枚のグラフィックカード間の競合の問題を完全に回避できます。
注:組み込みのグラフィックスを無効にしても、コンピューターの機能には影響しません。
Windows 10 PCで内蔵グラフィックカードを無効にするには、次の手順に従います。
1.図のように、 Windowsの検索バーに同じものを入力してデバイスマネージャーを起動します。

2.強調表示されているように、ディスプレイアダプタをダブルクリックして展開します。

![デバイスマネージャの[ディスプレイアダプタ]に移動し、オンボードディスプレイアダプタを選択します。](/uploads/article/1456/n0JA3x9ij8DQXB3h.png)
3.内蔵のディスプレイアダプタを右クリックして、[デバイスを無効にする]を選択します。
![右クリックして、[デバイスを無効にする]を選択します。 D3Dデバイスが失われたために終了するFixUnreal Engine](/uploads/article/1456/XMfykvqqP1zLbQcZ.png)
システムを再起動して、ゲームを楽しんでください。
また読む: Windows10でグラフィックスドライバーを更新する
方法4:Windowsファイアウォールとウイルス対策プログラムを無効にする
マルウェアやトロイの木馬からPCを保護することになると、ウイルス対策ソフトウェアが恩恵をもたらすことが証明されています。 同様に、Windows Defender Firewallは、Windowsシステムで提供される組み込みの保護です。 ただし、場合によっては、アンチウイルスまたはファイアウォールが検証済みのプログラムをマルウェアと誤って認識し、その操作をブロックすることがあります。 多くの場合、リソースを大量に消費するアプリケーション。 これにより、D3Dデバイスの紛失エラーが原因でUnrealEngineが終了する可能性があります。 したがって、それらを無効にすることは役立つはずです。
注:ゲームのプレイ中にこれらのアプリケーションをオフにすることができます。 その後、それらをオンに戻すことを忘れないでください。
Windows Defenderファイアウォールを無効にするには、次の手順に従います。
1.検索ボックスに「 WindowsDefenderFirewall」と入力し、図のように起動します。

2.左側のペインにある[ WindowsDefenderファイアウォールをオンまたはオフにする]オプションをクリックします。
![画面の左側にある[WindowsDefenderファイアウォールをオンまたはオフにする]オプションを選択します。](/uploads/article/1456/97mIRAUDO5jFjSGe.png)
3. [Windows Defenderファイアウォールをオフにする]とマークされたオプションをオンにします(推奨されません)。
![Windows Defenderファイアウォールをオフにして、[OK]をクリックします。 D3Dデバイスが失われたために終了するUnrealEngineを修正](/uploads/article/1456/FPPcNSUYcJFHBB0c.png)
4.すべての種類のネットワーク設定に対してこれを行い、[ OK]をクリックします。 これにより、ファイアウォールがオフになります。
同じ手順を実行し、同様のオプションを検索して、システムにインストールされているサードパーティのウイルス対策プログラムを無効にします。 複数のプログラムで問題が発生する場合は、サードパーティのアンチウイルスをアンインストールすることをお勧めします。
方法5:オーバークロックとSLIテクノロジーを無効にする
オーバークロックは優れたゲーム拡張機能であり、グラフィックカードとCPUを実際にプッシュして、可能な限り最大のレベルで実行することができます。 ただし、Unrealエンジンのような一部のゲームは、このようなオーバークロックされた環境での実行には適していません。 このような設定は、Unreal EngineExitingおよびD3Dデバイスエラーを引き起こす可能性があります。 したがって、コンピューターにインストールしたオーバークロックソフトウェアを無効にし、ゲームを実行して問題が解決するかどうかを確認してください。
また、グラフィックカードにSLIまたはScalable Link Interfaceを使用している場合は、それも無効にする必要があります。 このテクノロジーは、ゲームプレイにデフォルトのグラフィックカードと専用のグラフィックカードの両方を一緒に利用するためにNVIDIAによって開発されました。 それでも、SLIを有効にしたときにUnrealエンジンが正しく機能しないという報告があります。 専用のグラフィックカードを使用すると、問題なく動作するはずです。 その方法は次のとおりです。
1.デスクトップの空きスペースを右クリックして、 NVIDIAコントロールパネルを起動します。
2.左側のパネルから[3D設定]オプションをダブルクリックし、[ SLI、サラウンド、PhysXの構成]オプションをクリックします。
3.下の写真で強調表示されているように、SLI構成でSLIを無効にする横のチェックボックスをオンにします。

4. [適用]をクリックして終了します。
5.システムを再起動してこれらの変更を実装してから、ゲームを起動します。
また読む: Steamで隠しゲームを表示する方法は?
方法6:ゲーム内のフルスクリーンモードを無効にする
一部のゲームでは、フルスクリーンモードがオンになっていると操作に問題が発生します。 何をしても、ゲームはこのモードでは実行されません。 このような場合は、ウィンドウモードでゲームを実行してみてください。 これは、ゲーム内の設定から簡単に行うことができます。 最近発売されたゲームの多くには、これらの設定が付属しています。 ゲーム内のフルスクリーンモードを無効にし、D3Dデバイスの紛失エラーによるUnrealEngineの終了を修正できるかどうかを確認します。
方法7:Steam上のゲームファイルの整合性を確認する
Steam経由でオンラインゲームをプレイしたい場合は、この人気のあるゲームプラットフォームが提供するこの驚くべき機能を利用できます。 このツールを使用すると、破損または欠落しているゲームファイルに関連する問題を修正し、スムーズなゲームプレイを楽しむことができます。 Steam上のアンリアルエンジンファイルの整合性を検証する方法については、ここをクリックしてください。
よくある質問(FAQ)
Q1。 D3Dデバイスが失われるエラーの原因は何ですか?
Unreal Engineの作成者によると、この問題は通常、コンピューターグラフィックスまたはハードウェアコンポーネントがUnrealEngineと正しく同期されていない場合に発生します。 これにより、D3Dデバイスでの動作に失敗します。
Q2。 ドライバーを更新するとFPSが増加しますか?
はい、インストールされているドライバーを更新すると、FPS、つまり1秒あたりのフレーム数が大幅に増加する可能性があります。 まれに、フレームレートが最大50%増加することが知られています。 それだけでなく、ドライバーを更新すると、グリッチが解放され、ゲームエクスペリエンスがスムーズになります。
おすすめされた:
- pingを下げてオンラインゲームを改善する14の方法
- Discordでライブ配信するにはどうすればよいですか?
- Discordサーバーを離れる方法は?
- Discordオーバーレイが機能しない問題を修正
ガイドに記載されている方法を実装することで、D3Dデバイスの紛失エラーによるUnrealEngineの終了を修正できたことを願っています。 質問や提案がある場合は、下のコメントセクションにドロップしてください。
