1.DirectX版本过低,运行魔兽争霸需要DirectX8.1或者更高版本;(WIN7系统可以忽视)
2.DirectDraw加速、Dierct3D加速、AGP纹理加速三项没有开启;
3.显卡驱动程序不是最新的。
步骤/方法.DirectX版本过低,运行魔兽争霸需要DirectX8.1或者更高版本:
下载并安装新版本的DirectX,这里是微软DirectX9.0c的官方下载地址:http://download.microsoft.com/download/0/d/3/0d307649-9967-49fa-ab27-61f11024e97f/directx_nov2008_redist.exe
因为WIN7系统自带的DirectX11,所以不用考虑DirectX版本过低的问题,WIN7系统可以忽略此问题; DirectDraw加速、Dierct3D加速、AGP纹理加速三项没有开启:
XP系统运行:dxdiag,开启三项加速,或者在桌面点击右键—属性—设置—高级—疑难解答—把硬件加速开到完全,然后确定就可以了!
因为WIN7系统默认硬件加速全开,但我们打开DirectX诊断工具时却会发现三项加速处于未开启状态,并且三项加速后面并没有开启加速的选项,更要命的是WIN7桌面点右键没有属性,也不能通过属性设置开启,这个问题曾经仍我头疼很久,但最终还是找到了开启三项加速的方法,解决办法见3; 显卡驱动程序不是最新的:
可以用驱动人生或者驱动精灵等工具自动更新显卡驱动,WIN7系统的三项加速也通过更新显卡驱动来开启,即便是最新的驱动程序也更新一遍,这样再打开DirectX诊断工具就会发现三项加速已经开启,运行魔兽争霸III就不会再出现讨厌的错误提示了。
E430C是自动切换显卡的,当系统处理大流量任务时,会自动切换到独立显卡;当任务量不大时,系统自动切换到集成显卡,但也可以选择一直使用独立显卡, *** 作步骤如下:
1、在桌面单击右键,在d出的菜单上选择NVIDIA控制面板;
2. 然后d出NVIDIA的设置菜单,选择管理3D设置,就会看到全局使用集显或者独显的选项,选择独立显卡之后,系统执行任务的时候就会使用您选择的显卡。
可以参考以下方案,
注意方案顺序和版本准备工具:驱动人生、显卡驱动位置,确定运行库完整(VC++等等,如果不确定可以下载3DM运行库进行统一安装)
第一步:显卡驱动位置:右键显卡驱动选择属性,事件下有已安装设备(***.inf)的,点击它,然后在下面信息处复制红框里的内容就是***.inf前面的内容,然后打开系统盘下的windows目录搜索一下,常规位置为:C:\Windows\System32\DriverStore\FileRepository,记住这个位置和复制的内容
第二步:卸载集显和独显驱动打开设备管理器,卸载显示适配器下的所有设备
第三步:清理驱动残余(删除显卡驱动的安装目录)常规目录:C:\Program Files (x86)\NVIDIA CorporationC:\Program Files\NVIDIA Corporation
和:C:\Users\当前系统的登录用户名\AppData\Local\NVIDIAC:\Users\当前系统的登录用户名\AppData\Local\NVIDIA Corporation
C:\Users\当前系统的登录用户名\AppData\Roaming\NVIDIAC:\Windows\System32\DriverStore\FileRepository\复制的内容(这里是第一步的复制的内容)全部删除,如果没有可以忽略
第四步:清理注册表按windows+R输入regedit点击确定进入注册表1、备份注册表(非常重要)进入后点击文件--导出
红框处一定要选择全部,然后选择导出 位置,后续如果删除后出现问题,双击一下这个文件,然后重启就恢复删除之前的状态了
2、清理注册表,使用Registry Workshop删除(百度下载就可以)打开后,选择搜索--查找
在红框处搜索NVIDIA,搜索结果会显示在下面的窗口中,点击搜索结果窗口中任何一个,然后按ctrl+A,全选后右键选择从注册表中删除
第五步:安装驱动1、一定要先安装集显在安装独显驱动2、如果显卡低于或者等于NVIDIA 650,安装314.22版本的驱动,可以在驱动之家搜索,确认好系统版本
3、使用驱动人生安装
4、使用万能驱动安装(百度自由天空里面的万能驱动)
如果上述软件都没有检测到独显的存在,推荐可以送修到售后看一下。
参考资料
独立显卡安装不上怎么办?.问吧[引用时间2017-12-29]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)