|
点击游戏,出现LOGO,然后黑屏几秒,再弹回桌面.
相信有很多朋友,特别是在家里玩的朋友,很多都遇到这个问题.小弟和你们一样,前段时间买了台新电脑(CPU AMD4000+ 主板570 内存2G 显卡XT1950).兴冲冲的从hero把1.41下载下来装好.然后就遇到这个问题,当时真是郁闷的一塌糊涂,配置也可以了,进都进不去.从HERO,SAGA,SHARK找了不少解决方法,都试过了,都没用.最终我将问题锁定为directx(同样的9.0有好几个版本,比如2003年以前的对游戏支持的不怎么好),也装了最新的9.0C,没有用.根据一个高人的帖子,用一个专门的directx卸载软件搞,还是没用.我分析directx是windows自带的,在已经把windows安装好的情况下,要把directx搞定也许不是那么如意.于是很简单,重装系统,找个好的windows安装,然后搞定.现在可以在家里舒服的玩了.我下面会给出一些方法,如果大家试了都没用,那就重装系统,找个口碑好的windows盘.下面的方法,有些机子用了是可以的,建议,只有全部失败,再重装!
1)删掉显示器(不是显卡)驱动,让显示器刷新率调成自己调节模式;(使用过刷新率锁定的软件或者显卡驱动锁定刷新率的,请去掉)
(2)显卡级别很低,更换显卡(具体支持的显卡在下面)
(3)在X:\EA GAMES\Battlefield 2\mods\bf2 下面找到movies文件夹,然后改掉文件夹的名字(随便什么都可以)
(5)重装、升级显卡驱动,nvdia的用户可以使用战地2自带的最新的显卡驱动
(6)重装DirectX9.0C,用DirectX卸载软件成8.1,再安装游戏安装盘内的DirectX9.0C
(7)免CD补丁有问题,请使用最小镜像.
(8)将BIOS内AGP加速设置为Auto或者4X
ATI显卡进入游戏黑屏,机器假死的解决方法
准备阶段,首先下载HERO提供的BF2 DVD 限量典藏中文版.mdf
Step.2
一切准备就绪可以开始了。请按步骤安装
更新你的操作系统的显示驱动为最新版,并且通过微软WHQL认证(必须)→安装DAEMON TOOL V3.47 →用DAEMON TOOL V3.47 装载BF2 DVD 限量典藏中文版.mds→直到全部安装结束提示重起计算机这里。
Step.3
这里最关键。
很多朋友安到这里就不行了。 打开BF2.exe进入后不是黑下屏退出就是计算机假死这主要是DX没有安装成功造成的
解决的方法是打开刚才准备好的DirectX Eradicator 2.0在弹出的提示下选择yes或则是继续。等待DX卸载 结束,重起。接着在打开DirectX随意卸 V1.99c选择“我要载卸一次”注意这个选项需要注册此垃圾软件,用注册机注册。再选择仅仅卸载
确定开始。等待卸载结束重起。。重起后在WINDOWS XP欢迎界面按下Ctrl+Alt+DEl点击删除完毕后的确定按钮继续。
将DVD镜像里的directx文件夹拷贝到硬盘任意目录将directx9.0b安装目录里的dsetup32.dll,DSETUP.dll复制,替换到拷贝到硬盘里的directx文件夹下。
现在在打开directx文件夹打开dxsetup.exe,游戏需要的directx便可以正常安装了。
要进入游戏还需要在显示设置,高级选项,SMARTGART里把AGP设置为4X
N卡系列问题
N卡系列无论装什么驱动程序,进了游戏老是跳出来的主要原因之一:主要是DIRECTX9.0C的问题,我用的WINDOWS SP2 的集成版本,这个版本里集成的DIRECTX9.0C是有问题的.得重新安装DIRECTX9.0C才行.如果你确认你安装的也是WINDOWS SP2 的集成版本, 那么用以下方法应该能解决. 先用"DirectX随意卸"软件把你系统的DIRECTX9.0C卸载,之后按照"DirectX随意卸"的要求还原到DIRECTX8.1版本(需要WINDOWS XP 安装盘)..之后再点击"为你的WINDOWS XP SP2 安装DX9.0C",选择BF2里自带的DX9.0C ,然后安装..
|
|