如果你以前曾经在其他版本的操作系统里打开过战地2的话,可以尝试使用一下以前系统的显卡驱动
(具体做法为:
1、右击“我的电脑”——属性
2、选择左栏里的“设备管理器”
3、找到你的显卡驱动,点右键,选择“更新驱动程序”
4、接下来找到你以前的驱动程序文件,安装)
如果成功进入的话,问题排除。
(提醒:如果选择XP系统或版本更低的驱动程序的话,可能电脑会提示重新启动。如果你正在使用“Aero”毛玻璃效果的话(Vista HP的自带效果),它有可能会被关闭,并且无法再次开启,除非你更换到原来的显卡驱动)
(还有一种可能就是显卡只是不能播放影片(战地2刚进入时的影片),大不了就不看那东西了,找到战地2的安装目录,进入“mods\bf2\Movies\”,将里面所有的影片都删除,再启动战地2,如果成功进入的话,问题排除。)
另外你的计算机上有没有安装一些其他的不常见的软件,卸载后再试试。
就提问者的补充说明解答:
按照你的补充,只有一种可能就是你的系统有问题(因为网吧电脑上能够正常运行),缺少了某些系统文件,如果装机时DELL给了安装光盘,可以在启动时从光驱运行,等待一下后,选择左下角的“修复计算机”。
就提问者二次补充说明解答:
因为我没有遇到过这样的问题,我是用的是Windows Vista Ultimate,运行没有任何问题。只能提供如下建议:
1、从网上下载Windows Vista Ultimate的镜像,在从拍拍或淘宝上买个序列号,安装激活。
2、安装KB940105这个Vista更新补丁
http://www.microsoft.com/downloa ... p;DisplayLang=zh-cn
说句实话:Vista系统在某些游戏的兼容上还很差,今天的XP经历了百般周折才差不多兼容所有游戏的,不如用XP。