电脑总是提示显示器驱动程序停止响应

我们在使用Windows系统时,有时可能会遇到这样的情况:

电脑总是提示显示器驱动程序停止响应

屏幕突然黑了几秒钟 , 接着又恢复正常,然后系统提示“显示器驱动程序已停止响应,并且已恢复” 。值得一提的是 , 这种情况只出现在 Windows Vista以后的系统版本 。因为vista以后为了增强系统的稳定性,系统中加入了TDR服务(超时检测和恢复) 。

什么是TDR服务
在WinXP时代,我们从来没有遇到过显卡掉驱动的问题,可是从Vista时代开始,双显卡笔记本用户就开始频繁出现掉驱动问题这是为什么呢?主要原因就是这个叫做TDR服务的东西,它的全名叫做“显卡的超时检测和恢复服务”(Timeout Detection and Recovery) , 当服务检测到某一个显卡驱动响应超时,会立即关闭这个服务进程然后重新启动该进程,一般来说,当驱动出现问题无响应或者显卡本身有故障缺陷的时候就会出现假死状态,这个时候TDR就会行动 , 你也就会得到这样的通知了 。
电脑总是提示显示器驱动程序停止响应

在Windows Vista和更高版本中,操作系统试图检测计算机看起来完全“冻结”的情况 。然后,操作系统试图动态地从冻结状态中恢复 , 以便桌面再次响应 。这种检测和恢复的过程称为超时检测和恢复(TDR) 。在TDR的过程,操作系统的调度程序调用GPU显示端口驱动程序的dxgkddiresetfromtimeout函数初始化驱动程序和复位的GPU 。因此,终端用户不需要重新启动操作系统,这大大提高了他们的效率 。
电脑总是提示显示器驱动程序停止响应

这项功能可见的表现只有从挂起检测到恢复的屏幕闪烁 。当操作系统重置图形栈的一些部分,使屏幕重绘就会产生这种闪烁 。如果显示端口驱动程序符合Windows显示驱动模型消除(WDDM)1.2后就会有这种闪烁 。一些遗留的微软DirectX应用程序(例如 , 那些符合DirectX版本的DirectX应用程序比9早)可能在恢复结束时呈现黑屏 。最终用户必须重新启动这些应用程序 。
为什么会超时呢?
一般来说,显卡驱动超时无响应只出现在双显卡的机器上,且一般是独立显卡出现这种问题(集显比较少) , 究其原因是因为驱动的问题,没有安装最新版或者最合适的驱动或者是ATI的显卡兼容问题都有可能出现这个情况 。
电脑总是提示显示器驱动程序停止响应

当然,极少数也会因为缺少微软.NET框架系统导致了主要管理程序无法正常启动,才导致了现在的这个情况 。
显卡驱动怎么修复呢?
出现了问题就要像如何解决问题,首先我们必须知道:先安装集成显卡驱动,再安装独立显卡驱动!
接下来 , .Net框架是必须要安装的(一般会告诉你需要什么版本,现在普遍是.NET4.2)
接下来,独立显卡驱动已经安装的,请彻底清除再安装(Nvidia的驱动安装程序选择自定义是可以清洁安装的 。)
电脑总是提示显示器驱动程序停止响应

【电脑总是提示显示器驱动程序停止响应】
驱动可以从官网下载,直接百度NVIDIA或者ATI就可以在官网下载,嫌麻烦的也可以使用驱动精灵、驱动人生、鲁大师360驱动管理等等软件一建更新驱动 。

经验总结扩展阅读