修复GeForce 7300GT的nv_disp.dll蓝屏问题
written by David Lau
我用的显卡是Geforce 7300GT,比较老的显卡了,在这个网络游戏流行的年代,我基本上是什么网络游戏都没有玩过,除了CS,还不知道CS算不算网络游戏,如果按照一般的分类,应该是不算的。
07年的时候,经常玩玩CS,大概是07年7月之后,我就没有再玩过CS了。直到今天五一的时候,闲来无事,又下载了CS1.5,想玩几局,但是问题来了,因为正是在五一的时候,我把系统升级到了Windows XP SP3,同时我也把显卡的驱动也更新了一下,发现进入到CS之后,不到5秒钟,系统就会进入蓝屏,由于已经有N年(N≥5)没有见过蓝屏了,所以压根不知道从何处着手,后来想想不玩就不玩吧。
这也就算了,到后来居然连用PPStream看碟都蓝屏了,以为是PPStream的问题,装了卸,卸了装,反反复复N次(N≥20)还是不行,与此同时,所有电脑里面MKV格式的电影都看不了了,一看就蓝屏,无奈,从五一到现在还没有怎么看过碟。
昨晚和跃彬聊天,聊着聊着他就说玩CS去,我那个羡慕啊,唉!于是下定决心,今天一定要把问题解决掉!
刚开始,我不知道从哪里下手,后来想想,既然不是硬件的问题,因为已经拆机好几次了,驱动也没有问题,因为已经把驱动换成了6.14.10.9371,那就看看是不是DirectX的问题,使用“dxdiag”命令,测试“DirectDraw”,发现没有问题,但是当测试“Direct3D”的时候,测试失败,直接进入蓝屏,得到提示是nv_disp.dll的问题,于是开始Google,在啃了N篇英文之后,还是没有解决问题,最后想想,到百度试试中文关键字,终于找到了方法:
据说,这是因为nv4_disp.dll分配的内存空间没有释放,造成的内存不足,导致蓝屏,方法有三,针对Geforce 6、7、8三个系列的显卡:
现在给出三个解决方法:
- Geforce 6 系列显卡
- Geforce 7、8 系列显卡
- GeForce 8800
下载安装一个补丁
http://www.synapse.gr/downloads/nv4loopfix.zip
如果不行,请卸载原来的驱动,安装ForceWare 66.81 Win2000/XP WHQL,然后再安装上面的补丁,ForceWare 66.81 Win2000/XP WHQL 下载:
http://downloads.guru3d.com/download.php?det=884
替换原来的nv4_disp.dll
http://dx.onegreen.net/soft4/dll/nv4_disp.rar
下载下面的驱动程序试试:
http://file5.mydrivers.com/display/NVIDIA_bda_ForceWare_169.02_xp32.exe
(注:请使用下载工具下载,直接单击下载可能出现盗链页面)
由于本人的显卡是GF 7系列,所以使用方法2,步骤如下:
- 卸载原显卡驱动
- 重启计算机
- 将下载的文件解压并将nv_disp.dll拷贝到C:\WINDOWS\System32,直接覆盖原文件即可
- 安装驱动6.14.10.9371,重启,搞定
刚才试玩了一下CS,试播了一下MKV文件,都已经没有任何问题了。
不过我发现一个很有趣的现象,在我用下载的nv_disp.dll覆盖掉原来的文件之后,系统自动将这个文件又还原成了原来的文件,覆盖之后,系统会立马自动还原,但是蓝屏的问题居然也解决了,真是匪夷所思!
如果你喜欢本文,你可以 订阅本站全文Feed,以便获取更多相关的信息。
转载原创文章请注明出处,本文永久链接:http://www.davidlau.org/fix-nv-disp-dll-blue-screen-error/







































看这样子真的游戏去了 。强大
玩了几局,好久不玩,感觉没啥意思了,又删了。
我在想啊。。。为啥还有用于8系列的呢?新驱动貌似都没有问题啊。。。
我的显卡不是8系列的,所以不太清楚,不过最后单独列出的那个8800确实有很多人碰到同样的问题。