zoukankan      html  css  js  c++  java
  • Windows2003系统无法运行CS游戏的解决方案

        本人一直喜欢用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文件不同。

  • 相关阅读:
    极高效内存池实现 (cpu-cache)
    gles2.0环境的在windows上的建立
    使用OpenGL绘制 shapefile文件 完成最基本的gis操作
    纯C++安卓开发 (ndk)系列之 ---- 常见问题
    如何用 纯C++(ndk)开发安卓应用 ?
    Android-NDK处理用户交互事件
    图解-安卓中调用OpenGL
    图解安卓-c++开发-通过java 调用c++ jni的使用
    搭建安卓开发环境 hello world andriod
    关于socket通讯,如何才能高效?
  • 原文地址:https://www.cnblogs.com/see7di/p/2240084.html
Copyright © 2011-2022 走看看