G100驱动更新之痛

公司的办公电脑 联想的品牌机,其上使用的nvida GFORCE G100  独立显卡
今天突然发现一个奇怪的问题,在其他机器上远程连接电脑会无法使用,出现日志信息如下:
事件类型: 信息
事件来源: Application Popup
事件种类: 无
事件 ID: 26
日期:  2009-9-17
事件:  8:27:33
用户:  N/A
计算机: HAPPYBOY
描述:
弹出应用程序: : \SystemRoot\System32\RDPDD.dll failed to load

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
数据:
0000: 00 00 00 00 02 00 6c 00   ......l.
0008: 00 00 00 00 1a 00 00 40   .......@
0010: 17 00 00 c0 9a 00 00 c0   ...à?..à
0018: 00 00 00 00 00 00 00 00   ........
0020: 00 00 00 00 00 00 00 00   ........
google.com搜索 \SystemRoot\System32\RDPDD.dll failed to load
就看到我上面提到的相关内容
http://www.happyboy.net.cn/article.asp?id=183
结合这里的内容想起来我昨天windos 2003自动更新时提示安装了.net framework 3.5,那就更新显卡驱动试试,结果从
http://cn.download.nvidia.com/Windows/180.48/180.48_geforce_winxp_32bit_international_whql.exe

下载到通过数字认证的驱动居然安装的时候提示"NVIDA 安装程序无法找到和您现有硬件兼容的任何驱动程序,安装程序将会退出"不通过setup,手动安装也是无法进行,无奈啊.望上找到方法:
1.设备管理器中找到显卡/属性/详细信息标签中可以看到类似 "PCI\VEN_10DE&DEV_06E6&SUBSYS_37761642&REV_A1\4&2E5EAC9&0&0008"的内容 注意其中的:DEV_06E6
在windows目录下搜索nv*.inf找到以下文件:
nv4_disp.inf
nvct.inf
nvdm.inf
nvle.inf

在nvle.inf搜索DEV_06E6找到

[NVIDIA.Mfg]节找到如下三行
%NVIDIA_G98.DEV_06E6.1%  = nv4_G98,              PCI\VEN_10DE&DEV_06E6&SUBSYS_37761642
%NVIDIA_G98.DEV_06E6.2%  = nv4_G98,              PCI\VEN_10DE&DEV_06E6&SUBSYS_34831458
%NVIDIA_G98.DEV_06E6.3%  = nv4_G98,              PCI\VEN_10DE&DEV_06E6&SUBSYS_34841458
在[Strings]节最后找到
NVIDIA_G98.DEV_06E6.1  = "NVIDIA GeForce G100"
NVIDIA_G98.DEV_06E6.2  = "NVIDIA GeForce G100 "
NVIDIA_G98.DEV_06E6.3  = "NVIDIA GeForce G100  "

在之前解压开的默认目录C:\NVIDIA\WinXP\180.48\IS中找到 nv4_disp.inf,将以上六行内容分别加入到对应的节中,然后执行setup,完成安装,重新启动电脑,完全OK了.

ftp://file7.mydrivers.com/display/NVIDIA_GeForce_drv185.20_xp.zip
这个比较新的但是没有通过WHQL的倒是没有试过了,有兴趣的自己试试吧~~~



[本日志由 happyboy 于 2009-09-19 09:56 AM 编辑]
文章来自: 网络学习
引用通告: 查看所有引用 | 我要引用此文章
Tags: 其他
相关日志:
评论: 0 | 引用: 0 | 查看次数: 1273
发表评论
你没有权限发表评论!