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文件不同。

  • 相关阅读:
    日志管理工具logrotate
    springboot2整合logback.xml动态修改日志打印级别
    mybatis框架之装饰模式
    mybatis源码分析之06二级缓存
    后勤信息反馈---场景描述
    《人月神话》读后感---计算机产品的文档
    android studio 使用第三方模拟器连接方法
    第八周总结
    Android Studio 和 SDK 下载、安装和环境变量配置
    求最大子数组并单步显示
  • 原文地址:https://www.cnblogs.com/see7di/p/2240084.html
Copyright © 2011-2022 走看看