显卡问题,更新一下显卡驱动试试
dx问题重新装
从第一种方法开始 不好使就换
1】右键 属性 兼容性 win7
2】win8.1系统 1、先下载微软的AppLocale,地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=13209
2、以管理员权限安装AppLocale
3、打开AppLocale,选“启动应用程序”,点“浏览”,找到你浏览器的启动程序(我用的是firefox),然后点“下一步”
选“中文(繁体)”,点“下一步”,勾选“创建快捷方式”
4、打开origin,右键点bf3,选“游戏属性”,把那行改成(请自行修改你的具体目录):
C:\Windows\apppatch\AppLoc.exe "D:\Program Files (x86)\Origin Games\Battlefield 3\bf3.exe" "/L0c04"
至此设置完毕,以后运行游戏的步骤是:
1、先点击AppLocale生成的浏览器快捷方式 和玩3d定制女仆的方法一样
3】请下载这个复制到你battlefield 3文件夹替换原文件
链接: http://pan.baidu.com/s/1yAXZ4 密码: pjvv
windows 8用户 如果问题依旧、下载这个进行修复
链接: http://pan.baidu.com/s/1kTMFUlT 密码: jyfe
by:莫瑟艾吉