很多玩家玩新剑侠传奇在玩到进入临安城时总是会一直加载却进不了临安城里,这样的问题确实十分烦人,但是已经有高手找到了解决方法了。
唯一解决方案(本人亲测成功):
点开始菜单,选择运行(或者按WIN+R键调出运行框),在“打开”那里输入:
CMD /K bcdedit /set increaseuserva 3072
确定,等待提示:命令成功完成。后,退出,重启系统。 再进,大功告成!
BTW:
1.适用于WIN7 32位系统。(xp系统需要修改boot.ini文件,见第5点)
2.错误原因,新剑侠的优化问题,临安城的数据加载比较耗内存。
3.错误提示:
新剑侠传奇 目录多了“2014-07-20_141704”类似的错误文件夹,打开“error.log”,里面有:
Unity Player [version: Unity 4.2.1f4_4d30acc925c2]
JXCQ.exe caused an Access Violation (0xc0000005)
in module JXCQ.exe at 001b:0135f615.
Error occurred at 2014-07-20_141908.
E:\XJXCQ\JXCQ.exe, run by Administrator.
78% memory in use.
3063 MB physical memory [647 MB free].
0 MB paging file [2792 MB free].
2048 MB user address space [88 MB free].=
Write to location 00000020 caused an access violation.
原因:内存耗尽了,然后出现的非法的内存请求,不过其实总内存还是有剩余的(才用了78%),耗尽的是用户地址空间。也就是说如果我把本来留给系统的那部分借过来,使用PAE(Physical Address Extension 物理地址扩展),就可以解决这部分问题。这种方法是把用户地址空间强行提到了3G,虽然治标不治本,但总比加内存条来的方便。WIN7 系统如果是2G的内存,那还是加到4G吧。WIN7 64位系统应该不会出现这个问题。 【此条引用网上大侠的方案】
4. 临安城要么加载了一直卡着,要么直接退出了,我尝试过很多解决办法,比如:关闭杀毒软件和防火墙,关闭无用进程,直到CPU占用1%,内存暂用28%的情况下登陆仍然报错,用驱动人生更新最新显卡驱动,用NVIDIA控制面板配置Launcher.exe客户端,关闭高质量特效或选用流畅性能,取得管理员所有权等,均不能解决问题。
5.附上XP系统解决方案(未做测试,请大家自己测试):
一般的XP系统boot.ini文件大致格式如下(位于系统盘根目录下,如果没显示,那是系统文件被隐藏,文件夹选项那里调出来):
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003" /fastdetect
在最后一行的尾部 打一“空格”添加“/3GB” 。保存,然后重启动系统。
例如:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003" /fastdetect /3GB
这是SP3新引入的。这使得用户区和系统区分为3G比1G的比例。只有用户使用NT企业版,应用程序也支持3GB选项时,此选项才生效。
如果使用的是XP SP2 那么请先下载 XP 的service pack包到SP3。【此条引用百度文库的方案】
请大家自行测试。
虽然新剑侠传奇推出时间紧未充分测试优化就放出,但还是喜欢,虽然也有BUG,还是一如既往玩下去。谁让他是西山居三剑客的剑侠情缘梦呢,这个承载了太多太多玩家的梦想!也希望西山居越做越用心、越做越好! 希望国产ARPG崛起的那一天!