战地4运行提示directX function错误解决方案

作为FPS爱好者,战地4的发布必然第一时间下载下来玩一下,可是却遇到了问题,下载的硬盘版解压后运行,出现以下错误提示:

directX function “m_dxgiFactory->CreateSwapChain(m_device,&sd,&screen->swapC……(后面一大堆省略,没有截图…)

那么先上百度查,基本上都说是改为兼容模式就行了,对于我来说完全是扯淡,没用.

我的配置: WIN 8.1 64BIT + GTX660M , 最新的显卡驱动,才出的优化了BF4的N卡驱动,最新的DX,所有游戏组件已安装,,,那么究竟是什么问题导致呢.还是谷歌给力.找到了解决方案,虽然不知道是不是全部都适用,至少我的问题解决了.有调整为兼容模式仍然无法运行的可以试试,这个办法:

战地4解决DX错误
战地4解决DX错误

在控制面板 – 区时钟,语言和区域 – 区域 – 管理(选项卡) – 更改系统区域设置 – 然后如图改成英语(美国)重启后就可以了.

内容参考: BF4 DirectX Error

当然后来也有人说使用Microsoft AppLocale解决地区模拟的问题,不过我好像弄失败了.如果有兴趣大家也可参考:百度搜索出很多结果,自己看咯

作者: whidy

不可忘记初衷,不可迷失方向,所有一切都为梦想... http://www.whidy.net/about (updated 2014-5)

《战地4运行提示directX function错误解决方案》有1个想法

发表评论

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

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)