UE5出现GPU崩溃D3D丢失的解决办法

众所周知,虚幻引擎是由 Epic Games 创建和维护的游戏引擎。它是一个强大的引擎,具有大量的行业用途和坚实的支持网络。它特别适用于制作实时 3D 游戏。在使用这款出色的软件时,有时设计师会遇到一些烦人的问题和问题,尤其是渲染时 GPU 崩溃。

对于今天的文章,呆猫带领大家来学习如何通过使用编辑注册表项来修复 Windows 中的GPU 驱动程序崩溃

UE5出现GPU崩溃D3D丢失的解决办法_第1张图片

GPU 崩溃是什么样子的

在处理大量图形项目时,您可能会遇到 GPU 崩溃。发生这种情况时,您将看到如下通知。

UE5出现GPU崩溃D3D丢失的解决办法_第2张图片

它之后通常是一个虚幻引擎崩溃报告器窗口。

UE5出现GPU崩溃D3D丢失的解决办法_第3张图片

为什么会发生 GPU 崩溃

Windows 实施了一项保护措施,以防止应用程序因使用过多内存而被锁定。当应用程序的渲染时间超过几秒钟时,Windows 将终止 GPU 驱动程序,从而导致应用程序崩溃。在像虚幻引擎这样的应用程序中,无法知道渲染过程需要多长时间,因此无法避免应用程序级别的崩溃。

如何解决此崩溃

在您的项目开发过程中,遇到 GPU 崩溃的情况并不少见。但是,在开发过程中避免此类崩溃的一种方法是编辑 Windows 注册表项,以使您的系统有更多时间运行渲染过程。在本指南中,您将创建两个新的注册表项:TdrDelay 和TdrDdiDelay 

  • TdrDelay设置超时阈值。它是 GPU 延迟来自处理处理和内存 (VRAM) 的 GPU 调度程序的抢占请求的秒数。
  • TdrDdiDelay设置操作系统 (OS) 允许线程离开驱动程序的时间量。在该时间过去之后,将发生超时延迟故障。

但您应该知道,更改 Windows 操作系统上的注册表项可能会产生意想不到的后果,有时需要完全重新安装 Windows 。尽管在本教程中添加或编辑注册表项不会导致这些后果,但我们建议您在继续之前备份您的系统。对于因修改系统注册表而对您的系统造成的任何损害,Epic Games 概不负责。

修复GPU驱动程序崩溃的步骤:

您需要向图形驱动程序添加两个注册表项。请按照以下步骤添加注册表项。

  1. 在 Windows 操作系统搜索栏中键入“运行” 。打开运行应用程序。

UE5出现GPU崩溃D3D丢失的解决办法_第4张图片

2.在搜索字段中,输入“ regedit ”。单击确定打开注册表编辑工具。

UE5出现GPU崩溃D3D丢失的解决办法_第5张图片

3. 导航到注册表编辑工具左侧导航的GraphicsDrivers部分。其位置是 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers。

UE5出现GPU崩溃D3D丢失的解决办法_第6张图片

注册表项需要添加到GraphicsDrivers文件夹,而不是它的任何子文件夹。请务必选择正确的文件夹。

4. 您需要的注册表项称为TdrDelay 。如果此注册表项已存在,请双击进行编辑。如果它不存在,请右键单击右侧的窗格并选择New > DWORD (32-bit) Value 

UE5出现GPU崩溃D3D丢失的解决办法_第7张图片

5.将基数设置十进制。将TdrDelay的值设置为60 。单击确定完成。

UE5出现GPU崩溃D3D丢失的解决办法_第8张图片

6.您需要另一个名为TdrDdiDelay的注册表项。如果此注册表已存在,请双击进行编辑。如果它尚不存在,请右键单击右侧窗格并选择新建 > DWORD(32 位)值来创建它。

7.将基数设置十进制。将TdrDdiDelay的值设置60 。单击确定完成。

UE5出现GPU崩溃D3D丢失的解决办法_第9张图片

8.您的注册表现在应该包含TdrDelay和TdrDdiDelay 。

UE5出现GPU崩溃D3D丢失的解决办法_第10张图片

9. 关闭注册表编辑器。

10. 重新启动计算机以使这些更改生效。

结果

通过添加这些注册表项,Windows 现在将等待 60 秒,然后再确定应用程序的渲染过程花费了太长时间。如果您仍然遇到类似的 GPU 崩溃,请将注册表项TdrDelay和TdrDdiDelay中的60秒更改120秒。

尽管这是基于渲染抑制 GPU 崩溃的好方法,但这并不能解决所有崩溃问题。如果您尝试一次处理太多数据,则无论您设置超时延迟多长时间,GPU 都可能会超时。此解决方案仅旨在为您的显卡提供一点额外时间。UE5实时项目渲染慢,电脑配置不够,本地硬件配置不够,在不增加额外的硬件成本投入的情况下,最好的解决方式是使用呆猫云桌面,根据需求在云端选择合适的配置,即开即用,不必购买昂贵的硬件配置,即可享受行业最高端的CPU和GPU,极大提高制作效率和使用体验。

你可能感兴趣的:(云桌面,云服务,3d设计,windows,ue4)