Win8.1玩《战地4》“DirectX Error”无法进入游戏的解决方法

Win8.1玩《战地4》“DirectX Error”无法进入游戏的解决方法

Microsoft酋长兴致勃勃地下载了最新的游戏巨作《战地4》,然后安装了最新的AMD显卡驱动13.11 Beta8版,可是一运行游戏,傻眼了,竟然出现了一个“DirectX Error”错误提示窗口。如图:

 Win8.1玩《战地4》“DirectX Error”无法进入游戏的解决方法

“DirectX Error”窗口的错误提示内容如下:

directx function "m_dxgifactory->createswapchain( m_device,&sd,&screen->swapchain.assignget())"failed with dxgi_error_invalid_call("the application provided invalid parameter data;this must be debugged and fixed before the application is released.").gpu:"amd radeon hd 5700 series",driver:13.11……

Microsoft酋长试着进入Windows7系统,发现能够正常进入游戏。只有在Windows8.1系统下才会出现》DirectX Error错误。出于对游戏的热爱,Microsoft酋长经过好一番折腾,终于成功解决了这个问题,下面就与同样喜欢FPS游戏的朋友们分享一下。

首先,需要修改Windows8.1系统的“区域/位置”为“英语(美国)”,修改方法如下:

打开控制面板,点击“时钟、语言和区域”下的“更改日期、时间或数字格式”。如图:

Win8.1玩《战地4》“DirectX Error”无法进入游戏的解决方法

这时会打开“区域”设置窗口,切换到“管理”选项卡。如图:

Win8.1玩《战地4》“DirectX Error”无法进入游戏的解决方法

然后点击“非Unicode程序的语言”区域下的“更改系统区域设置”按钮,打开“区域设置”窗口。如图:

Win8.1玩《战地4》“DirectX Error”无法进入游戏的解决方法

点击“当前系统区域设置”下拉按钮,在弹出的菜单中选择“英语(美国)”,然后点击“确定”,然后按提示重新启动电脑。

系统重启之后,找到《战地4》的启动文件bf4_×86.exe(32位系统),在bf4_×86.exe上点击右键,选择“属性”,打开“bf4_×86.exe属性”窗口,切换到“兼容性”选项卡。如图:

 

勾选“以兼容模式运行这个程序”,在下拉列表中选择“Windows 7”,然后再勾选最下面的“以管理员身份运行此程序”选项,确定关闭属性窗口。

然后再运行bf4_×86.exe,就可以顺利进入游戏畅玩战地4了。

Win10专业网,教你玩转Win10系统!

相关文章

此条目发表在Win8使用技巧分类目录,贴了, , 标签。将固定链接加入收藏夹。

Win8.1玩《战地4》“DirectX Error”无法进入游戏的解决方法》有 7 条评论

  1. 必须要修改区域语言为英文吗?

  2. glycine说:

    我还是用不起啊……

  3. 斯基说:

    什么都不想说 谢谢了

  4. 斯基说:

    什么都不想说 ………谢谢

发表评论

电子邮件地址不会被公开。 必填项已用*标注