凌峰创科服务平台

电脑蓝屏0x00000116如何解决?

蓝屏 0x00000116 是什么意思?

这个蓝屏的官方名称是 VIDEO_TDR_FAILURE

电脑蓝屏0x00000116如何解决?-图1
(图片来源网络,侵删)
  • VIDEO: 指的是显卡驱动程序
  • TDR: 全称是 Timeout Detection and Recovery,即“超时检测与恢复”机制。

这个蓝屏的意思是:

Windows 系统发现显卡驱动程序在执行某个任务时“卡死”了,超过了系统设定的超时时间(通常是2秒),系统会强制终止(回收)这个出问题的驱动程序,这个过程就叫做 TDR,在尝试恢复驱动的过程中发生了致命错误,导致系统无法继续运行,只能通过蓝屏来保护自己,防止数据损坏。

核心问题 99% 都出在显卡驱动程序上


最常见的原因(按可能性排序)

  1. 显卡驱动程序问题(首要怀疑对象)

    电脑蓝屏0x00000116如何解决?-图2
    (图片来源网络,侵删)
    • 驱动版本过旧或不稳定:旧的驱动可能无法很好地支持新游戏或新软件,或者存在已知的 Bug。
    • 驱动版本过新:有时最新的公版驱动也可能存在兼容性问题,尤其是在某些特定的硬件组合上。
    • 驱动文件损坏:驱动文件在安装或使用过程中可能被损坏。
    • 安装不完整或有残留文件:没有完全卸载旧驱动就直接安装新驱动。
  2. 显卡硬件问题

    • 显卡过热:这是第二大常见原因,显卡温度过高会导致芯片不稳定,从而引发驱动超时。
    • 显卡供电不足:尤其是对于高性能显卡,如果电源功率不够或电源老化,在高负载下(如玩游戏、渲染)会出现供电不稳,导致显卡工作异常。
    • 显卡本身有故障:显存损坏、核心芯片问题等硬件故障。
  3. 系统或软件冲突

    • Windows 系统文件损坏
    • 超频软件冲突:如 MSI Afterburner、EVGA Precision X1 等软件,如果设置不当或与驱动冲突。
    • 某些后台软件干扰:如某些杀毒软件、虚拟机软件等。

解决方案(从易到难,请按顺序尝试)

在开始之前,请务必备份你重要的数据,以防操作过程中发生意外。

基础检查与重启(简单但有效)

  1. 重启电脑:有时候只是暂时的软件冲突,重启即可解决。
  2. 检查散热
    • 机箱内部:确保机箱通风良好,风扇正常运转,清理机箱内部的灰尘,特别是显卡和散热器的灰尘。
    • 显卡温度:下载并安装 MSI AfterburnerHWMonitor 等监控软件,在玩游戏或进行高负载工作时,观察显卡的温度,如果温度持续超过 85-90°C,说明散热是问题所在。
      • 解决方法:清理灰尘、改善机箱风道、考虑更换更好的散热器(如更换硅脂、加装机箱风扇)。

更新、回滚或重新安装显卡驱动(最核心的步骤)

这是解决 0x00000116 最关键的一步,请严格按照以下步骤操作:

电脑蓝屏0x00000116如何解决?-图3
(图片来源网络,侵删)

步骤 1:彻底卸载现有驱动

  1. 不要直接去设备管理器里“卸载设备”,那是不彻底的。
  2. 前往你显卡品牌的官方网站(NVIDIA、AMD 或 Intel),下载一个名为 "DDU" (Display Driver Uninstaller) 的工具,这是一个免费且非常强大的驱动卸载工具。
  3. 将电脑重启进入安全模式(在开机时连续按 F8 或在设置中进入)。
  4. 在安全模式下运行 DDU,选择你的显卡品牌(NVIDIA/AMD/Intel),点击“清理并重启”。
  5. 电脑会自动重启,你的系统里已经干干净净地没有任何显卡驱动了。

步骤 2:安装合适的驱动

卸载完成后,有两种选择:

  • 选择 A:安装官方推荐驱动(最稳妥)

    1. 重启电脑进入正常模式。
    2. 再次访问显卡官网,使用其驱动检测工具,让它自动为你推荐最适合你系统和硬件的驱动版本,然后下载并安装。
    3. 安装完成后,不要立即重启或测试,先进行下一步。
  • 选择 B:回滚到稳定版本(如果新驱动出问题)

    1. 如果你是在更新驱动后出现这个问题,可以尝试回滚到上一个版本。
    2. 右键点击“开始”菜单,选择“设备管理器”。
    3. 展开“显示适配器”,找到你的显卡。
    4. 右键点击它,选择“属性”。
    5. 在“驱动程序”选项卡下,回滚驱动程序”按钮是可点击的,说明你可以回退到之前的版本,点击它并重启电脑。

调整 Windows TDR 设置(临时解决或辅助判断)

这个方法可以延长超时时间,给显卡更多时间来响应,有时能解决问题,但不能根治根本原因。

  1. Win + R 键,输入 sysdm.cpl 并回车,打开“系统属性”。
  2. 切换到“高级”选项卡,点击“性能”区域的“设置”按钮。
  3. 在新窗口中,再次切换到“高级”选项卡,点击“处理器内存和图形”区域的“更改设置”按钮。
  4. 点击“虚拟内存”区域的“更改”按钮。
  5. 在弹出的窗口中,取消勾选“自动管理所有驱动器的分页文件大小”
  6. 选择你系统所在的盘符(通常是 C 盘),然后选择“自定义大小”,在“初始大小”和“最大值”中都输入一个数值(4096),然后点击“设置”。
  7. 点击“确定”一路退回。
  8. Win + R 键,输入 regedit 并回车,打开注册表编辑器。
  9. 在顶部的地址栏中,复制粘贴以下路径并回车: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  10. 在右侧窗口中,右键点击空白处,选择“新建” -> “DWORD (32位) 值”。
  11. 将这个新创建的值命名为 TdrDelay
  12. 双击 TdrDelay,将其“数值数据”修改为 10(单位是秒,默认是2秒),然后点击“确定”。
  13. 重启电脑

注意:这只是一个临时的“止痛药”,如果问题因此解决,说明确实是驱动响应慢,你应该回到方案二,去寻找更稳定或更合适的驱动版本。

检查电源与硬件

  1. 检查电源
    • 如果你最近更换了高性能显卡或升级了其他硬件,请确认你的电源功率是否足够。
    • 如果电源已经使用多年,可能出现老化,建议更换一个品牌信誉好、功率充足的电源。
  2. 检查显卡
    • 如果以上所有软件方法都无效,那么很可能是硬件问题。
    • 将显卡插到另一个主板的 PCIe 插槽上测试。
    • 如果可能,将你的显卡换到另一台电脑上测试,或者用另一块好的显卡插在你的电脑上测试,以确定是显卡本身的问题还是主板的 PCIe 插槽问题。

系统文件检查

如果怀疑是系统文件损坏:

  1. 管理员身份运行“命令提示符”或“PowerShell”。
  2. 输入命令 sfc /scannow 并回车,等待扫描完成。
  3. sfc 无法修复问题,可以尝试更强大的 DISM 工具:
    • 输入 DISM /Online /Cleanup-Image /RestoreHealth 并回车。
  4. 完成后重启电脑。

总结与排查思路

请按照以下流程进行排查,可以最高效地解决问题:

  1. 先看温度:用软件监控,如果温度高,先解决散热问题。
  2. 再搞驱动:用 DDU 在安全模式下彻底清空旧驱动,然后去官网安装官方推荐的最新稳定版驱动,这是解决此问题成功率最高的方法。
  3. 还不行就调设置:尝试修改注册表中的 TdrDelay 值,看是否能缓解,以此判断是否是驱动响应问题。
  4. 怀疑硬件:如果软件层面都试遍了,问题依旧,那么重点检查电源显卡本身是否有故障。

希望这些详细的步骤能帮助你成功

分享:
扫描分享到社交APP
上一篇
下一篇