0

    关于原神PC下载安装失败及更新失败(游戏文件校验错误)的原因解析及解决方案

    2023.08.10 | admin | 193次围观

    原神几乎每次版本更新都会遇到更新失败的情况,点击校验又会从头开始下载更新文件,下载完后运气好就更新成功了,但也有我这种下载几十次仍回到原点的倒霉蛋。也许会有被整麻了的朋友尝试卸载游戏整个重新下载,但是大概率还是会失败。原本只是更新包安装失败,如果一时暴躁卸载重装那就是31G安装失败,别问,问就是失败了几十次的惨痛教训。

    经过查询度娘及自己摸索,终于算是找清楚了原理及解决办法,下面分享一下。懒得看分析的直接看解决方法。

    原因解析:

    我们首次安装原神时是从官网下载的启动器,安装启动器后会检测游戏目录,若没有则会安装新游戏,这个东西的作用类似Steam和WeGame。但与二者不登录就不能运行游戏不同的是(当然steam有些是可以离线运行的,别杠,杠就是你对),启动器只是打开原神的充分不必要条件,它的主要作用是检测游戏是否存在及是否需要更新,针对的也仅仅是原神一款游戏,因此如果你的游戏安装完成后是不需要用它来打开游戏的。

    启动器的名称是launcher.exe,在Genshin Impact文件夹根目录下

    启动器主程序

    在同目录下可以找到另一个执行文件7z.exe微信安装包解析错误,这是一款经典的解压软件,负责为启动器下载的安装包或更新包解压的

    这就说明启动器并没有另外单独做自己的解压程序,而每次安装/更新失败就是这一环节拉了胯。当然也有下载莫名其妙中断的,这种情况最好改善一下网络环境,比如wifi改网线直插或手机流量开热点(流量多的情况下);还有就是分段下载,即下载一部分之后暂停,等待文件写入释放缓存(猜测),等一会再继续。

    抱歉扯远了,我们有很大的理由怀疑目前的启动器是有严重的性能问题及bug的,并且由于启动器下载的安装包/更新包是单一大文件(另外有一个5.33G大小的语音包,但是每次校验失败都只会下载27G左右的游戏主要文件,不会重新下载语音包),这更加大了解压对性能的需求及出现失败的风险。因此可以断定它这个锅是躲不掉的。

    新安装失败的解决方案:

    此方案参考自站内up @法力喵的仙人掌的专栏文章:CV10597383

    1.启动器下载文件的时候看着进度条,下载到100%的瞬间关掉启动器,不要让启动器自己解压。我自己下载到97%的时候就关掉了。

    2.打开启动器所在文件夹找到次级目录genshin impact game文件夹(如果你是全默认安装路径的话,否则按照启动器左下角你自己设置的文件夹目录),在左上角查看文件的选项里打开显示文件扩展名,就可以看到那里有个.zip.temp后缀的临时文件,把后缀.temp去掉改成.zip压缩文件。(保险起见可以先复制这个temp文件保存到别处,以免失败了又要从零开始下载)

    3.解压这个zip文件出来有一个Yuanshen.exe执行文件,这个才是游戏主程序,双击能运行就可以,它会跳过启动器直接运行游戏(就是在桥上一步步加载大门的画面),然后自动检测文件完整性,下载缺失文件。如果以上操作成功,恭喜你,问题解决。

    如果不能正常运行就让下载进度条多走一些,尽量接近100%。

    如果上面成功了你就可以删掉启动器了(垃圾软件,它就是更新失败的元凶,用它启动游戏纯属多此一举),直接把上面的游戏主程序发送快捷方式到桌面。从此你可以一步到位启动游戏,且退出游戏不需要再关闭启动器弹窗。

    当然你也可以直接用U盘或移动硬盘复制其他人的游戏文件。

    如果游戏一直可以正常启动,但是遇到新版本更新时更新失败(启动器已下载完更新包或已完成预下载)的,可以参考以上原理,直接打开上面提到的游戏主程序Yuanshen.exe进行更新。忘了启动器吧,它只会带来不幸。

    另外,本人还经常遇到游戏闪退的情况微信安装包解析错误,错误代码是upload crash……也发现了游戏内有同名程序,竟然是个猫猫头的图标,若有知道解决方案的大佬还请不吝赐教。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论