最近在Windows Server 2003中装了个《街头篮球》,可是发现打开后就自动关闭了。于是安装CS等其他3D游戏进行测试,均没有办法玩,经过一段时间的研究终于找到了最佳的办法。
解决方法主要有如下几个方面:
一、启用DirectX加速
开始→运行→输入dxdiag,打开DirectX诊断工具→切换到“显示”选项卡→将“DirectDraw 加速”、“Direct3D 加速”、“AGP 纹理加速”全部启用即可,相关截图如下所示:
二、启用硬件加速
右击桌面空白处→属性→设置→高级→疑难解答→将硬件加速条移到最右端即可,相关截图如下所示:
三、增加视频压缩功能(增加此功能使游戏画面更流畅,不至于会卡机)
在Windows XP系统中找到C:\WINDOWS\system32文件夹下的四个文件(如果手头没有XP系统,请到文章最后去下载相关文件):iccvid.dll、ir32_32.dll、ir50_32.dll、ir41_32.ax,将这四个文件复制到Windows Server 2003中C:\WINDOWS\system32文件夹下覆盖原来的文件。
将如下代码用记事本保存为注册表文件,如:htmer.reg
四、添加OpenGL功能
在Windows XP系统中找到C:\WINDOWS\system32文件夹下的opengl32.dll文件(如果手头没有XP系统,请到文章最后去下载相关文件),将该文件复制到Windows Server 2003中C:\WINDOWS\system32文件夹下覆盖原来的文件。
五、重新启动计算机
六、如果还不行,再进行如下步骤:
1、检查DirectX版本是否最新,如果不是,下载最新版
2、升级显卡驱动,不要用微软自带的驱动,去网上下载最新版
3、如果没有声音,请开启声音服务:开始→设置→控制面板→管理工具→服务→Windows Audio服务设置为“自动”,并“启用”
4、看下“服务”中是否有NVIDIA Driver Helper Service服务,如果有,将其设置为“自动”,并“启用”
小提示:通过以上方法本人已经测试大部分游戏能够玩的流畅了,只是发现《秘密潜入2》不能玩,打开就提示This application requires DirectX version 8.1 or greater to run,可我的DirectX版明明都9.0C了,不知是否有高手知道如何解决。
[下载iccvid.dll、ir32_32.dll、ir50_32.dll、ir41_32.ax、opengl32.dll]