首页 > 游戏 > 单机 > 正文

新剑侠传奇 临安城卡顿加载不进去解决方案

2019-11-30 11:27:31
字体:
来源:转载
供稿:网友

目前,唯一解决方案(本人亲测成功):

  点开始菜单,选择运行(或者按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。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表