![Windows 视频驱动程序超时检测和恢复延迟 (TdrDelay) 是多少?](https://linux22.com/image/1537038/Windows%20%E8%A7%86%E9%A2%91%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E8%B6%85%E6%97%B6%E6%A3%80%E6%B5%8B%E5%92%8C%E6%81%A2%E5%A4%8D%E5%BB%B6%E8%BF%9F%20(TdrDelay)%20%E6%98%AF%E5%A4%9A%E5%B0%91%EF%BC%9F.png)
答案1
这是来自的文档Microsoft 网站:
超时检测和恢复 (TDR)
在 Windows Vista 及更高版本中,操作系统会尝试检测计算机似乎完全“冻结”的情况。然后,操作系统会尝试从冻结情况中动态恢复,以便桌面再次响应。此检测和恢复过程称为超时检测和恢复 (TDR)。在 TDR 过程中,操作系统的 GPU 调度程序会调用显示微端口驱动程序的 DxgkDdiResetFromTimeout 函数来重新初始化驱动程序并重置 GPU。
以下是更多解释:
TDR 代表超时检测和恢复。这是 Windows 操作系统的一项功能,可检测显卡的响应问题,并通过重置显卡恢复到可正常运行的桌面。如果操作系统在一定时间内(默认为 2 秒)未收到显卡的响应,则操作系统会重置显卡。
您可以调整 TDR 启动并杀死驱动程序之前的时间长度。默认长度为 2 秒,但如果您需要更多时间,则可以增加。基本上这是在延迟 TDR
调整价值
单击“开始”,在搜索框中键入 regedit,然后从上面的结果中双击 regedit.exe。如果系统提示您输入管理员密码或确认,请键入密码或提供确认。浏览到以下注册表子项并单击:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
在“编辑”菜单上,单击“新建”,然后从特定于您的 Windows 版本(32 位或 64 位)的下拉菜单中选择以下注册表值:
对于 32 位 Windows,选择DWORD (32-bit
) 值。键入TdrDelay
名称并单击 Enter。双击TdrDelay
并添加8
数值数据,然后单击确定。
对于 64 位 Windows
选择QWORD (64-bit)
值。输入 TdrDelay 作为名称并单击 Enter。双击TdrDelay
并在值数据中添加 8,然后单击确定。关闭注册表编辑器,然后重新启动计算机以使更改生效。
注意:我使用的值是 8,但您可以随时自定义它。不过就您而言,我注意到您已经有一个工具可以自动为您完成此操作。