近日,笔者在朋友的推荐下开始玩使命召唤OL(使命召唤online)这款游戏。先是在网吧玩了几次,觉得不错,随后就在自己电脑上下载安装了这款游戏。但每次进入游戏后只能玩一局,到第二局开始读条的时候就会弹出“DirectX遇到一个不可恢复的错误”,如图:
从弹出的信息中可以很明显的看出是DirectX的问题,但是笔者电脑上其它的游戏却从来没有弹出过这样的错误。不管三七二十,重新下载安装了DirectX,结果还是会弹出“DirectX遇到一个不可恢复的错误”
后来在网上经过一番搜索,最终找到了解决方法。
解决使命召唤OL弹出DirectX遇到一个不可恢复的错误的方法(原文):
打开开始菜单,在搜索栏里面输入CMD,在查找到结果中找到CMD.exe,按右键以管理员身份运行。
在弹出的黑色命令框中输入
bcdedit /set increaseuserva 3072(我是32位的,如果是64位并且3072没用的话的可以考虑改为4096试试)
提示成功后重启电脑。 若对其他游戏产生副作用,可以输入恢复指令 bcdedit /deletevalue increaseuserva
注:最后经过笔者分析,应该是笔者的操作系统的问题。因为不是所有的电脑玩使命召唤OL都会弹出“DirectX遇到一个不可恢复的错误”,由于笔者使用的是ghost版的win7,此系统在封装时可能做了一些优化,而文中提到的那条命令正好能解决这个问题。如果你的电脑使用了文章中的命令依然无法解决此故障的话,建议下载最新版的DirectX并安装,或者重新安装操作系统。
从弹出的信息中可以很明显的看出是DirectX的问题,但是笔者电脑上其它的游戏却从来没有弹出过这样的错误。不管三七二十,重新下载安装了DirectX,结果还是会弹出“DirectX遇到一个不可恢复的错误”
后来在网上经过一番搜索,最终找到了解决方法。
解决使命召唤OL弹出DirectX遇到一个不可恢复的错误的方法(原文):
打开开始菜单,在搜索栏里面输入CMD,在查找到结果中找到CMD.exe,按右键以管理员身份运行。
在弹出的黑色命令框中输入
bcdedit /set increaseuserva 3072(我是32位的,如果是64位并且3072没用的话的可以考虑改为4096试试)
提示成功后重启电脑。 若对其他游戏产生副作用,可以输入恢复指令 bcdedit /deletevalue increaseuserva
注:最后经过笔者分析,应该是笔者的操作系统的问题。因为不是所有的电脑玩使命召唤OL都会弹出“DirectX遇到一个不可恢复的错误”,由于笔者使用的是ghost版的win7,此系统在封装时可能做了一些优化,而文中提到的那条命令正好能解决这个问题。如果你的电脑使用了文章中的命令依然无法解决此故障的话,建议下载最新版的DirectX并安装,或者重新安装操作系统。