彻底解决x62在win7下异构测试显示驱动停止响应的问题
本帖最后由 lqy97803 于 2016-7-6 07:25 编辑最近在用各种测试软件测试x62,发现在win7系统下,鲁大师的CPU测试中,在进行到异构计算时,每次必定会黑屏,然后出现显示器驱动停止响应的提示,经过几天的资料查找,发现大部份资料都没有给出具体有效的解决办法,后来查找到一篇文章写到了win7系统下的”超时检测和恢复 (TDR)服务“,此服务是执行到了显卡挂起热重启故障处理的最后一步。黑屏是系统reset显卡之前的瞬间,在重设分辨率。这是微软的技术文档自己描述的,没有任何疑问。
TDR是微软为了解决显卡挂起导致系统死机的问题而开发的,首先在Vista上启用,后来在Vista SP1上有更新,win7下全盘继承。发展这个的原因很微软:windows的爱崩溃,在XP年代及以前,是大家嘲笑的对象。所以微软下了大功夫来解决崩溃死机的问题。他们的统计发现,XP约有20%的系统崩溃/卡死是因为显卡挂起,需要重启,占所有分类故障原因的头把交椅。而显卡挂起的原因又是多种多样的。因此头痛医头,脚痛医脚的TDR就应运而生。它不是去解决显卡的问题,而是致力于先要诊断显卡挂起,而在确诊后,系统用一个服务去热重启显卡,结果系统就没有崩溃/卡死嘛!这就是微软的终极目的。
说了这么多,其实解决起来很简单,那就是把TDR服务关了,关闭TDR服务的步骤:
1、运行regedit.exe。
2、浏览到并单击以下注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\GraphicsDrivers
3、新建一个"TdrLevel "32位Dword,值为0
4、重启 5、图示如下:
经过实际运行测试,关闭TDR服务后,鲁大师在CPU测试到异构计算时,再也不黑屏并出现”显示器驱动停止响应“等提示了。附:在win7 系统下,关闭TDR服务后,BIOS TDP为默认值,鲁大师的测分
加分表示支持。 热烈祝贺问题解决 这个屌
关闭了TDR是不是就等于多了20%的可能死机/崩溃?
也就是原本只是黑屏和显示驱动停止,关闭就有可能出现蓝屏/挂起?? nineapple 发表于 2016-7-6 00:11
关闭了TDR是不是就等于多了20%的可能死机/崩溃?
也就是原本只是黑屏和显示驱动停止,关闭就有可能出现 ...
事实证明,大部分是矫枉过正 试了修改了一下 发现没用啊 CPU测试得分反而下降了 还是在黑屏呢 楼主最近也开始技术派了 支持下 姐夫 发表于 2016-7-6 01:21
试了修改了一下 发现没用啊 CPU测试得分反而下降了 还是在黑屏呢
是否注册表改错了?我实测有效果 zhangyongtao 发表于 2016-7-6 01:26
楼主最近也开始技术派了 支持下
嘿嘿,为了全方位折腾好x62 HOPE 发表于 2016-7-5 23:56
加分表示支持。
谢谢老大 lqy97803 发表于 2016-7-6 07:02
是否注册表改错了?我实测有效果
没有啊是建的32位值啊 姐夫 发表于 2016-7-6 08:22
没有啊是建的32位值啊
位置有没错?我上面补上了图示 ,MARK
mark 学习了。 技术派,仰望之。 结束文章,顶顶 好好好 支持一下! MARK,学习 本帖最后由 goodffd 于 2016-8-24 14:41 编辑
其实根据微软文档,有可以更改tdrdelay,把默认的2秒改长,改到10秒能顺利过鲁大师的异构能力检测。 学习了 Mark,Backup^g^ 既然挖出来了就收藏以示支持 楼主的这个方法无法根治。
TDR是 系统避免机器死机的一个技术,你关掉了,就会增加死机黑屏蓝屏的几率。 小白插一句:系统是64位的话,要建Dword(64)的吧…… 好^v^ 技术派 赞一个 archchenfeioa 发表于 2016-8-25 12:35 static/image/common/back.gif
小白插一句:系统是64位的话,要建Dword(64)的吧……
不是的,64还是32看程序调用而非系统是64还是32。
goodffd 发表于 2016-8-25 18:45
不是的,64还是32看程序调用而非系统是64还是32。
哦,受教
页:
[1]