![在线客服](/v23/gif/kf-66e64eb5.gif)
使用UE5软件时,GPU驱动程序崩溃该如何修复?
使用UE5软件时,为什么会遇到GPU崩溃的情况呢?一般都是在处理含有大量图形的项目时,可能会遇到GPU崩溃。发生gpu崩溃怎么办?
会提示如下窗口
接着通常会出现虚幻引擎崩溃报告器窗口。
先来聊聊发生gpu驱动程序崩溃是什么原因造成的
为防止应用程序因使用过多内存而锁死,Windows实施了保护措施。如果一个应用程序的渲染时间超过几秒,Windows就会杀死GPU驱动程序,导致应用程序崩溃。在虚幻引擎这样的应用程序中,无法知道渲染进程的耗时,因此无法在应用程序层面避免崩溃。
如何解决此崩溃呢?
在开发项目期间,遇到GPU崩溃的情况并不罕见。但是,有一种方法可在开发过程中避免这种类型的崩溃,就是编辑Windows注册表项,让系统有更多时间运行渲染进程。在本指南中,你将创建两个新的注册表项:TdrDelay和TdrDdiDelay 。
TdrDelay用于设置超时阈值。即负责处理和存储(VRAM)的GPU调度程序发出抢占请求时,GPU将此请求延迟的秒数。
TdrDdiDelay用于设置操作系统(OS)允许线程离开驱动程序的时长。该时长耗尽之后,将发生超时延迟故障。
NOTE: 要进一步了解注册表项,请查阅Microsoft关于Tdr注册表项的官方文档:
https://learn.microsoft.com/en-us/windows-hardware/drivers/display/tdr-registry-keys
WARNING: 在Windows操作系统上更改注册表项,可能会产生意外的结果,并需要彻底重新安装Windows。尽管在本教程中添加或编辑注册表项应该不会导致这些结果,但我们推荐你在备份系统之后再继续操作。若因修改系统注册表给系统造成损害,Epic Games概不负责。
你需要将两个注册表项添加到显卡驱动。执行以下步骤来添加注册表项。
1. 在Windows操作系统搜索栏中输入"run"。打开运行(Run)应用程序。
2. 在搜索字段中,输入"regedit"。点击确定(OK)打开注册表编辑工具。
3. 在注册表编辑工具左侧导航栏中找到GraphicsDrivers分段。此项的位置是Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers。
NOTE: 注册表项需要添加到GraphicsDrivers文件夹,而不是其子文件夹。请务必选择正确的文件夹。
4. 你需要的注册表项称为TdrDelay。如果该注册表项已存在,请双击进行编辑。如果尚未存在,请右键点击右侧的窗格,并选择新建(New)> DWORD (32 位)值(DWORD (32-bit) Value)。
5. 将基数(Base)设置为十进制(Decimal)。将TdrDelay的值(Value)设置为60。点击确定(OK)完成。
6. 你需要称为TdrDdiDelay的第二个注册表项。如果该注册表已存在,请双击进行编辑。如果尚未存在,请右键点击右侧的窗格,并选择新建(New) > DWORD (32 位)值(DWORD (32-bit) Value)进行创建。
7. 将基数(Base)设置为十进制(Decimal)。将TdrDdiDelay的值(Value)设置为60。点击确定(OK)完成。
8. 你的注册表现在应该包括TdrDelay和TdrDdiDelay。
9. 关闭注册表编辑器。重启计算机,使这些更改生效。
结果
添加这些注册表项之后,Windows现在将等待60秒,再确定应用程序的渲染进程是否耗时太久。如果你仍遇到类似的GPU崩溃,请将注册表项TdrDelay和TdrDdiDelay中的值(Value)从60更改为120秒。
虽然这种方法能够很好地遏制基于渲染的GPU崩溃,但并不能解决所有崩溃。如果你尝试同时处理太多数据,无论你将超时延迟设置得多长,GPU都可能会超时。该解决方案只是给你的显卡稍微多提供了一点时间。
不管使用gpu渲染程序还是CPU渲染,对于硬件要求都会比较高,如果硬件配置囊中羞涩,不如试试 渲云云渲染。
渲云是一家全面拥抱公有云的云渲染农场、Chaos官方授权的云渲染服务平台,海量节点可按需弹性扩展,现以其针对性专业服务、极致渲染性能、酣畅渲染体验使渲云逐步成为国内云渲染平台佼佼者。
截至目前,渲云影视客户端支持的软件囊括D5、Unreal Engine、3ds Max、Maya、C4D、Houdini、Clarisse、keyshot、katana、Blender、NUKE、VRAY Standalone、Vred、AE等,基本涵盖业内CG人会使用到的各类常规软件,目前还在不断增加ing,满足不同用户的软件差异性需求。对于AE渲染,渲云是业内首家支持,省心、轻松、高效、便捷。
![底部宣传图](/v23/png/bg-ad4f8102.png)