网管程序员论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1245|回复: 1

[windows系统] Windows2003系统无法运行CS游戏的解决方案

[复制链接]
发表于 2012-12-25 17:21:16 | 显示全部楼层 |阅读模式
    本人一直喜欢用2003系统,感觉就是比XP的好用。近日在机子上装了CS后,一直无法运行,老是提示内存出错。上网找了好多人的帖子,很多都是说把硬件加速和DX加速,声音加速打开,我试过了,单单这么做还是不行的,这只能说是一个前提。要玩游戏的这三个都要打开才行。打开了这三个,一般的游戏都是可以玩的,但CS不一定可以。反正我的就是不行,我不甘心,继续努力。

    在查看了很多人的帖子后,我对系统和游戏进行了如下改动,终于可以进CS了,555.....

    方法如下:

    首先,硬件加速和DX加速,声音加速都要打开,不然,别说CS玩不了,几乎所有游戏都玩不了。打开这个的话,在开始菜单->运行->输入“dxdiag”,在显示选项卡中,把DirectX加速启用,在声音选项卡中,把DirectX声音加速设为完全加速。

    其次,打开桌面属性对话框,在设置选项卡中,找到疑难解答,把硬件加速设为完全加速。(如果是装有其它显卡驱动的话,在高级选项里找到疑难解答,把硬件加速设为完全加速。)

    然后,到网上打到opengl32.dll这个文件下载,要求是XP系统的opengl32.dll,或者从别的XP系统中找到opengl32.dll把它复制到CS安装的目录下。

    再次,打开我的电脑属性对话框,高级->性能->数据执行保护,选为只为关键。(注意,这个要求重起电脑。)

    最后,重起一下电脑,再进入CS,这次应该没什么问题吧。反正我的就是按照这个方法就可进入CS了。

    这个问题据说是Windows2003系统和XP系统的opengl32.dll文件不同。
发表于 2012-12-25 17:37:31 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|最新更新|网管程序员社区 鄂ICP备11008024号-3

GMT+8, 2019-9-18 06:47 , Processed in 0.109201 second(s), 21 queries .

Powered by 网管论坛

© 2001-2018 www.027safe.com Inc.

快速回复 返回顶部 返回列表