浏览器之家


WindowsServer操作系统游戏全攻略

关于WHS的游戏性能,再次引出windows 2003的游戏问题,这里要分几种情况(对Windows Server 2008同样实用):

  1、问题:提示缺乏文件、不出画面、在片头动画主动退出、加载地图时异样、一打开就报错

  代表:《Count Strike反恐精英》,《极品飞车》、《三国群英》等一些FPS的OpenGL架构的游戏

  解决方法:

  《极品飞车》等游戏在windows 2003下面不能运行,其实游戏不能运行提示缺乏文件并非操作系统不支撑而是缺乏必要的视频编码解码器(简略说就是缺乏把视频信号进行翻译的组件),因此怎么更新DIRECT X也于事无补,这里供给从windows xp分别出来的系统自带的编码解码器下载,直接双击就可以。另外,游戏的支撑与否很大程度上取决于视频/音频编码解码器,这里再附上常见的视频/音频编码解码器对照表,缺乏组件的时候大家可以尝试着自己将组件补充起来(相干的文件可以到http://www.free-codec.com下载,下载回来以后放入SYSTEM32文件夹并Regsvr32一下就OK

  在此,我在机器上(已经安装必要的视频编码器)亲自安装了极品飞车10—卡本峡谷,从运行的成果来看,得益于windows 2003优良的内存把持才能(XP在512MB左右,而2003可以达到4GB)*,一样的配置一样的驱动一样的外部资源占用的情况下(我就这么一台机器了),极品10在2003下的祯数比XP要高10%左右(由于我现在还没有找到令极品10 不在全屏的情况下运行的方法,实在没有措施把比较有说服力的截图发上来,请大家见谅)

  关于OS的内存把持才能,基础上,只要硬件能支撑多少内存,OS就能显示多少内存,然而并非这些内存都得到了充分的利用,例如在正常XP之下,1GB内存开机占用240MB左右,2GB开机占用510MB左右,然而,不知道大家注意到没有,有些时候机器明明已经很卡了,但是内存占用依然是不到30%,或者很多时候履行较大的操作时CPU的占用都已经到100%了但是内存占用依然不高(正常情况下应当暂时使过程从CPU撤出保存现场并压入内存的栈区),这些现象就属于OS的资源把持瓶颈了。因此,衡量一个操作系统对内存的支撑才能不是仅仅看上面能显示多少内存的。由于篇幅有限,在此就不再详细阐明了。

  2、问题:游戏不出声、有声但是没有背景音乐或者一调声音就主动退出甚至莫名其妙的退出(特点是从打开就没有声,不要一是主动退出就说 是这个问题)

  代表:《Astrobatics太空战机》 、《AstroAvenger 星际保卫者》等一些老游戏

  解决方法:

  对于一些早先的游戏在WHS和WIN 2003下不出声的问题,解决的方法是首先到网高低载最新的DirectX 9.0c redist(截至文章写出的日期的最新版是2007 NOV Reist),再把它全部用WinRAR或者其他解压缩软件解压缩出来(直接双击让它主动解压也行),然后用Direct X 9.0b 的DSETUP.dll和DSETUP32.dll(附件供给下载)调换解压出来的DirectX所在文件夹里的同名文件(千万记得备份啊),再来到注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX,把DirectX这个项全部删除,重新启动以后再安装这个修正的directx,然后按照它的请求重新启动就OK了

  3、问题:游戏出声,但是进入时快要加载到最后的时候提示内存不能为只读或者索性退出甚至蓝屏

  代表:《Air Strike:Operation W.A.T. 制空霸主卡曼奇》等老游戏

  解决方法:

  找到游戏安装目录,删除Config.ini之类的配置文件(以INI结尾),在游戏的快捷方法或者可履行文件(*.exe)上面点右键-〉“属性”,切换到“兼容性”选项卡,从Windows 95开端一个一个往上尝试(不要认为在XP下可以运行就选择windows xp的兼容模式,其实XP是主动以兼容模式运行这些游戏的,所以说,在很大程度上,XP是针对用户的而Vista是针对硬件厂商的)

4、问题:游戏有声音,能看到片头动画,但是一开端载入关卡列表就提示错误,而且用兼容 模式也没有用

评论

没安装畅言模块