zoukankan      html  css  js  c++  java
  • 一次显卡报错的解决过程

    症状为:

    隔几分钟右下角报错:Display driver 307.68 stopped responding and has recovered Display driver。并且若干次报错后,可能导致蓝屏、花屏、死机,报video_tdr_failure之后,重启。

    2015.2.18

    最终确定下来,应该是主板连同这块板载的显卡都有问题,直接换主板升级系统咯。以后系统不稳定,怎么都折腾不好,就可以往硬件老化方面考虑了。从这个角度来说,当年特别在意扩展性,特地买了个大主板、留了4个DDR2的内存插槽,结果都没用了,考虑再多也赶不上技术变化快呀!

    2015.1.18

    用windbg加载死机时的dump文件,清楚显示为显卡的错误:
    BugCheck 117, {ffffe000050174d0, fffff80001ba02b0, 0, 138c}
    Probably caused by : nvlddmkm.sys ( nvlddmkm+14c2b0 )
    Bug Check 0x116: VIDEO_TDR_ERROR
    Bug Check 0x117: VIDEO_TDR_TIMEOUT_DETECTED(http://msdn.microsoft.com/en-us/library/ff557271(v=vs.85).aspx)
    一方面是找不到匹配的显卡,GeForce7025/nForce630a太老了,没有win8 64bit的驱动;另一方面是反复用接近的驱动替换也不行(也有可能是没卸干净),用其他几个版本的nvlddmkm.sys直接替换也不行。这会导致驱动的整体版本和nvlddmkm.sys单个文件的版本不匹配,设备加载时就会出错,设备管理器里显示未正常运转。
    expand nvlddmkm.sy_ 11.sys

    2014.10.18

    http://www.computertipsfree.com/display-driver-stopped-responding-and-has-successfully-recovered-nvlddmkm-nvidia-atikmdag-ati-windows-7-vista-xp/
    http://www.instructables.com/id/How-to-Fix-the-Nvlddmkm-Error/?ALLSTEPS
    这2篇似乎说的很全,其中提到重新拷贝High performance power plan,nvlddmkm.sys,Registry Cleaner,Unistall Windows KB952287 patch,Turn off Aero and UAC,这几招可以一试。

    2014.10.10

    从运维借了一块显卡回来,Quadro 600,没想到居然装不上。呵呵,这块显卡只支持1个DVI和1个DisplayPort接口。而我的主板自带的显卡GeForce7025和显示器都只支持1个VGA和1个DVI接口。于是把我原先用的VGA接头线换成了DVI线。但是Quadro600这块显卡只有70mm高,而我的机箱背板大约有9-10公分,装不上。明天找找其他的显卡试试,汗!

    2014.10.8

    307.83同样报错、花屏。OK,再次卸载,装307.74试试。//这个版本只支持32位os,不支持64位的,提示不能安装。我手工下的307.68也说不支持当前os版本,呵呵。目前最靠谱的还是307.83,看来还是要找支持64位的driver。或者明天从运维借个显卡来试试。

    2014.10.7

    原因:目前看来,默认从windows update下载的307.68这个驱动有兼容性的问题。
    解决方案:从添加/删除中彻底卸载,并且关闭“自动更新驱动”,再手动安装307.83,目前未报错、未花屏。
    如果再出这个错的话,考虑先试一下307.83,再试一下307.74。

    2014.10.5

    如果这样还不行,考虑买一块便宜的独显,呵呵。//可以先从运维借一块显卡来试试:)
    1、已经尝试过HKEY_LOCAL_MACHINESYSTEMControlSet002 (sometimes called ControlSet001) ControlGraphicsDriversTdrDelay = 8,没用。
    2、目前正在尝试HKEY_LOCAL_MACHINESYSTEMControlSet002 (sometimes called ControlSet001) ControlGraphicsDriversTdrLevel = 0,并且删除TdrDelay。
    这两个方案都试过,没用。

    2014.10.4

    考虑尝试这个方案:
    1、断网。//或者Control Panel->Devices and Printers->右键主机名->Device Installation Settings->No, let me choose what to do + Never install driver software from Windows Update.
    2、从添加/删除程序中,卸载掉GeForce7025/nForce630a的驱动。//卸掉之后默认是Microsoft Basic Display Adapter,C:WindowsSystem32driversBasicDisplay.sys
    3、安装Driver Clean,把所有和display adapter以及和307.68相关的全部清干净。
    4、再次安装最新的驱动15.49_nforce_winvista_win7_64bit_international_whql.exe。
    5、重启。

    但仔细观察了一下GeForce各个版本的驱动,发现Legacy+nForce 6 Series+nForce 630a/GeForce 7025+Windows 7 64-bit(选项里没有win8和8.1,汗),这个组合搜出来的结果(很老):
    Version: 15.49 WHQL
    Release Date: 2009.10.1
    Operating System: Windows 7 64-bit, Windows Vista 64-bit
    注意到虽然支持64-bit,但还是09年的驱动,并不支持win8。

    下面是307.68://搜307.68 site:nvidia.com根本就找不到,这个驱动好像是专为dell的移动本定制的,并且是window从自己的update中心找来的。
    Version: 307.68
    Release Date: 2013.2.4
    Operating System: Windows 7 64-bit / 8 64-bit

    下面是307.74:
    Version: 307.74 WHQL
    Release Date: 2013.1.24
    Operating System: Windows 7 32-bit, Windows 8 32-bit, Windows Vista 32-bit

    下面是GeForce R304 Driver:
    Version: 307.83 WHQL
    Release Date: 2013.02.25
    Operating System: Windows Vista 64-bit, Windows 7 64-bit

    下面是GEFORCE R325 DRIVER FOR WINDOWS 8.1 PREVIEW
    Version:326.01 WHQL
    Release Date:2013.06.29
    Operating System:Windows 8.1 64-bit

    Driver File list:
    C:WindowsSystem32drivers vlddmkm.sys
    C:WindowsSystem32DriverStoreFileRepository v_whql.inf_amd64_1b49d7c5cb0643faNvCplSetupInt.exe
    C:WindowsSystem32 v.dll (api64 compiler cuda cuvenc cuvid d3dumx dispco64 disgenco64 info oglv64 opencl)
    C:WindowsSysWOW64 v
    .dll (api compiler cuda cuvenc cuvid d3dumx oglv32 opencl)

  • 相关阅读:
    封装aixos拦截器
    vue路由传参的三种基本方式
    vue里的路由钩子
    箭头函数特点
    webstorm激活码
    vue-cli2使用less
    vue-cli2使用rem适配
    XfZGkvBaeh
    python解析excel中图片+提取图片
    python解析谷歌在线表格链接,转化为数组形式,图片转化为链接
  • 原文地址:https://www.cnblogs.com/AlexanderYao/p/4600984.html
Copyright © 2011-2022 走看看