Unreal 4 の実行中のクラッシュ問題の解決方法を教える 10 の方法

「何年もコンピューターでさまざまなバージョンの Unreal Engine 4 を使用していましたが、最近、起動時に突然クラッシュしました。最初はプロジェクト関連の問題だと思いましたが、その後、デスクトップ アイコンや Epic Games Launcher からも問題が発生していることに気づきました。 Unreal Engine 4 を実行すると、数秒間点滅した後、直接クラッシュします。これまでシステムに変更を加えたことがなかったので、この問題は私にとって本当に頭の痛い問題です。ログ ファイルから、原因は Unreal Engine にあるようです。 4. ファイルが複数未満 この問題で本当に困っているのですが、誰か確実なアドバイスをいただけますか?

Unreal Engine は、1988 年に Epic Games が一人称シューティング ゲーム用に開発したゲーム エンジンです。第 5 世代に更新されましたが、Unreal Engine 4 が依然として世界中で最も人気があります。最新の最高のゲーム エンジンの 1 つとして、Unreal Engine 4 には独自のゲーム デザインおよび作成ツールが備わっていますが、同時にエンジンにはいくつかの問題があり、最も一般的なのは上記のケースで説明したクラッシュです。Unreal Engine 4 のクラッシュも発生している場合は、この問題を解決するために以下をお読みください。ただし、その前に、問題の原因を理解することをお勧めします。

Unreal Engine 4 がクラッシュするのはなぜですか?

通常、クラッシュは、Unreal Engine 4 プロセスが続行できない場合、またはエラーが発生した場合にのみ発生します。では、なぜこれが Unreal Engine 4 プロセスで起こっているのでしょうか? 一般的な理由は次のとおりです。

Unreal Engine 4 のバージョンは古いです。

グラフィックドライバーが古いです。

Epic Games ランチャーのインストール ファイルが正しくありません。

長時間にわたる CPU またはグラフィックス カードのオーバークロック。

統合されたグラフィックスのパフォーマンスが不十分です。

システムファイルが破損しています。

タイムアウト検出と回復 (TDR) の設定が正しくありません。

サードパーティのウイルス対策ソフトウェアとの干渉。

Unreal Engine 4 のクラッシュを修正する 10 の方法

Unreal Engine 4 の起動時にクラッシュが発生する場合、それらを修正する 10 の方法を次に示します。

アンリアル エンジン 4 をアップデートします。

グラフィックス カード ドライバーを更新します。

Epic Games Launcher のインストール ファイルを確認します。

CPU またはグラフィックス カードのオーバークロックを停止します。

内蔵グラフィックス カードを個別グラフィックス カードに交換します。

SFCとDISMを実行します。

ログイン エディターから TDR 値を変更します。

サードパーティのウイルス対策ソフトウェアを無効にするかアンインストールします。

全画面最適化を無効にします (Fortnite の例)。

アンリアル エンジン 4 を再インストールします。

方法 1. Unreal Engine 4 をアップデートする

Unreal Engine 4 は世界中で人気のあるゲーム エンジンとして、常に新しいバージョンをリリースしています。長期間アップデートがない場合、古いバージョンの Unreal Engine 4 には安定性の問題が発生する可能性があり、深刻な場合にはクラッシュが発生する可能性があります。このためには、Unreal Engine 4 の最新バージョンを確認してインストールする必要があります。次の操作は Epic Games Launcher で実行する必要があるため、最初にダウンロードしてインストールする必要があることに注意してください。

Epic Games ランチャーを開き、左側のパネルで[Unreal Engine]タブを選択し、右側のパネルで[ゲーム ライブラリ]を選択します。

エンジン バージョンの横にある+ アイコンをクリックします。新しいバージョンが利用可能な場合は、最新バージョンを選択して、 [インストール]ボタンをクリックします。

最新バージョンをインストールした後、Unreal Engine 4 を再起動してクラッシュが引き続き発生するかどうかを確認します。問題が解決しない場合は、次のステップに進みます。

方法 2: グラフィックス カード ドライバーを更新する

グラフィック カード ドライバーが古いか破損していると、Unreal Engine 4 がクラッシュします。多くのユーザーからのフィードバックによると、グラフィックス カード ドライバーの更新は効果的な修復方法であり、ゲームのパフォーマンスとエクスペリエンスの向上にも役立ちます。

Win+X を押して、展開されたメニューからデバイス マネージャーを選択します。

[ディスプレイ アダプター]を見つけて展開し、現在使用しているグラフィック カードを右クリックして、 [ドライバーの更新]を選択します。

「ドライバーの更新」ウィンドウで、「ドライバーを自動的に検索」オプションをクリックします。

等待该过程完成并查看是否有可用的驱动程序。如果有驱动,直接安装即可。重启电脑,启动Unreal Engine 4,看是否仍然出现死机,如果问题依旧,继续下一步方法。

注意: 除了从设备管理器更新驱动外,您还可以到显卡厂商(NVIDIA或AMD)的官网手动下载并安装最新的驱动。

方法三、 验证 Epic Games 启动器安装文件

如果 Epic Games 启动器安装文件不正确,虚幻引擎 4 也可能会崩溃。因此,当您遇到此问题时,可以尝试使用 Epic Games 启动器内置的工具来检查已安装文件是否损坏。

打开Epic Games 启动器,在左侧面板中选择Unreal Engine选项卡,然后在右侧面板中选择Game Library

在 Engine Version 下找到您当前使用的版本,单击 Start 旁边的箭头图标,然后从展开的菜单中选择 Verify。

注意: 如果虚幻引擎4在游戏过程中崩溃,您可以在游戏库中选择崩溃的游戏,点击齿轮图标,然后点击属性>本地文件>验证,会自动修复损坏的本地文件。

等待程序自动扫描并自动验证后,会出现启动选项。此时点击 开始按钮。查看 Unreal Engine 4 是否仍然崩溃,如果问题仍然存在,请转到下一个方法。

方法四、停止超频CPU或显卡

超频可以有效提高CPU和显卡的频率,提升电脑的整体性能,获得更好的游戏体验。但实际上,超频会导致性能不稳定,导致CPU或显卡稳定性差,可能导致虚幻引擎4崩溃。所以,当你在超频过程中遇到上述问题时,可以尝试停止超频来解决问题。

通常,显卡超频需要专门的超频软件,如AMD Wattman、Sapphire TriXX、EVGA Precision X、MSI Afterburner等。因此,如果要停止显卡超频,只需将频率调回即可超频软件中的正常状态,关闭超频软件。注意CPU超频的停止方法也是一样的。停止所有超频后,重新启动计算机并启动虚幻引擎4,看是否仍然出现闪退问题,如果问题仍然存在,请转到下一个方法。

方法五、把集成显卡换成独立显卡

英特尔的 CPU 和笔记本电脑通常配备集成显卡。与独立显卡相比,集成显卡具有低功耗、低发热等优点,但整体性能较低。如果您使用集成显卡玩游戏,可能会出现性能不足导致虚幻引擎 4 崩溃的情况。所以你需要检查并更改默认显卡。请注意,此方法需要在您的计算机中安装独立显卡才能工作。

右键单击桌面的空白区域,然后从展开的菜单中选择NVIDIA 控制面板。

在左侧面板中选择“管理 3D 设置”选项卡,在右侧面板中将首选图形处理器切换为高性能 NVIDIA 处理器,然后单击“应用”按钮。

重启电脑,启动Unreal Engine 4,看是否仍然出现死机,如果问题依然存在,则进行下一步方法。

方法六. 执行 SFC 和 DISM

System File Checker (SFC) 是集成在 Windows 系统中的工具,可扫描所有受保护的系统文件并验证其完整性,并在发现任何损坏的系统文件时进行替换;部署映像服务和管理工具 (DISM) 是一个命令行工具,允许系统管理员准备、修改和修复 Windows 系统映像,包括 Windows Recovery Environment、Windows Installer 和 Windows PE。这两个工具一起可以帮助您修复虚幻引擎 4 崩溃。

使用Windows+S打开搜索栏,输入 cmd 并选择Run as administrator

在命令提示符窗口中,键入sfc /scannow并按 Enter。

然后依次输入以下命令,分别回车执行命令:

Dism /Online /Cleanup-Image /ScanHealth

Dism /Online /Cleanup-Image /CheckHealth

Dism /Online /Cleanup-Image /RestoreHealth

重启电脑,启动Unreal Engine 4,看是否仍然出现死机,如果问题依旧,继续下一步方法。

方法七、从登录编辑器修改 TDR 值

Timeout Detection and Recovery (TDP) 主要用于检查显卡和计算机是否处于正常工作状态,如果不正常则重置您的显卡。TDR值代表恢复级别,您可以尝试从登录编辑器修改TDR值,这将有助于修复Unreal Engine 4的崩溃。请注意,编辑登录文件存在一定的风险。如果出现编辑错误,将对操作系统造成不可挽回的损害,导致系统崩溃。因此建议您备份文件。

使用Windows+R打开执行窗口,输入regedit回车。

在登录编辑器窗口的左上角,单击“文件”按钮并选择“导出”选项。

选择副本的目的地后,输入副本的名称,然后单击存档按钮。

返回登录编辑器窗口并导航至以下路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

选择GraphicsDrivers键,在空白处右击,选择添加,然后选择DWORD (32-bit) Value

将新创建的密钥命名为 TdrLevel并双击将其打开。

将值数据设置为 0,然后单击“ 确定”按钮。

重启电脑,启动Unreal Engine 4,看是否仍然出现死机,如果问题依旧,继续下一步方法。

方法八、禁用或卸载第三方杀毒软件

虽然 Windows 10 和 Windows 11 内置的 Windows Defender 防火墙足以抵御病毒,但许多用户仍然沉迷于安装第三方防病毒软件以确保计算机安全。这些第 3 方防病毒软件通常不是问题,但有时它们会干扰其他应用程序并导致 Unreal Engine 4 崩溃。此时,您需要禁用或卸载第三方杀毒软件来修复问题。

单击任务栏最右侧通知区域的箭头图标,可以找到并关闭第三方杀毒软件。

使用ESC+Shift+Ctrl打开Work Admin,切换到顶部的Startup选项卡,禁用第三方杀毒软件

如果您的计算机不再需要第三方防病毒软件。请使用Windows+I打开 Windows 设置,然后单击应用程序选项。

在应用程序和功能列表 中找到第三方杀毒软件,点击卸载按钮,确认卸载。

重启电脑,启动Unreal Engine 4,看是否仍然出现死机,如果问题依旧,继续下一步方法。

方法九、禁用全屏优化

在某些情况下,游戏兼容性问题也可能导致虚幻引擎 4 崩溃。根据部分用户的反馈,关闭全屏优化功能可以有效修复该问题。请注意,以下操作均以《堡垒之夜》游戏为例。

使用Windows+E打开文件资源管理器,进入如下路径:

本机磁盘 (C:)>Program Files (x86)>Epic Games>Fortnite>Fortnite Game>Binaries>Win64。

FortniteClient-Win64-Shipping.exe在 Win64 文件夹中,右键单击它并选择Properties

切换到顶部的兼容性选项卡,选中设置部分中的禁用全屏优化复选框,然后单击确定按钮。

右键单击 FortniteClient-Win64-Shipping_BE.exe并选择Properties

按照上述相同步骤禁用全屏优化,然后单击确定按钮。重启电脑,启动Unreal Engine 4,看是否仍然出现死机,如果问题依旧,继续下一步方法。

方法十、重新安装虚幻引擎 4

重新安装应用程序可以有效解决很多问题,如果以上方法都无法解决您的虚幻引擎 4 崩溃问题,那么您还有最后一个选择,那就是重新安装它。

打开Epic Games 启动器,在左侧面板中选择Unreal Engine选项卡,然后在右侧面板中选择Game Library

在引擎版本下找到当前安装的Unreal Engine 4,点击Start旁边的箭头图标,然后选择 Remove按钮,确认 卸载

卸载完成后,点击引擎版本旁边的+图标,安装最新版本的Unreal Engine 4。

概括

虚幻引擎4的崩溃会直接影响游戏体验。请尽快尝试本文提供的10种方法进行修复。当然除了以上10种方式之外,还有一种导致虚幻引擎4崩溃的原因就是本地硬件配置不足,这种情况无需配置新的高配电脑,只要试试赞奇云工作站,一键即可上云获得一台高配云电脑。

现在上赞奇云工作站通过云上制作+数据资产快速同步+云上渲染三步独一无二解决方案,即可轻松解锁超高清流畅体验,减少成本投入,释放生产力,专注内容创作,可应用于多行业比如工业设计、建筑设计、游戏设计、影视动画等多场景适用。

おすすめ

転載: blog.csdn.net/XDEMO_/article/details/128787893