前言
每次原神更新不管有多么小,甚至只有 10MB,都会重新检查一遍文件完整性,极浪费时间。于是,我用 WinMerge 找到了跳过检查文件完整性的方法。
跳过文件完整性检验不知道是否会有其他后果,比如封号或游戏内bug等(目前没遇到过),请自行取舍!本博客不负任何责任!
进行所有操作前一定要备份!!!
一键脚本
Gitea(开发平台,最新)|GitHub(求★Star★)|GitLab|极狐GitLab(GitLab国内版)
方法
- 进入游戏,待进入检查完整性阶段时直接关闭游戏
- 进入
Genshin Impact Game\Yuanshen_Data\Persistent
目录(国际服为GenshinImpact_Data
) - 删除
base_revision
和cache_versions_xxxxxxxx
- 删除
data_versions_persist
,将data_versions_remote
改名为data_versions_persist
- 对
res_versions_persist
和silence_data_versions_persist
重复同样操作 - 找到你一个已经更新并校验完的好友(或云游戏,知道更新完的版本号就行),在登录界面左下角找到
R********_S********_D********
,记住R
、S
、D
后面的三个八位数 - 将这三个数按照字母与文件名首字母对应原则替换掉
res_revision
、silence_revision
、data_revision
里面的内容 - 针对步骤7的示例:例如我用云游戏知道了更新后的游戏版本为
CNRELWin4.0.1_R17581940_S17600751_D17600751
,那么打开res_revision
,将里面的数字改为17581940
,其余文件同理
大功告成!直接启动游戏即可!
以下内容失效
方法(4.0.0后失效)
- 进入游戏,待进入检查完整性阶段时直接关闭游戏
- 进入
Genshin Impact Game\Yuanshen_Data\Persistent
目录(国际服为GenshinImpact_Data
) - 在目录下,应该有如下几个文件:
base_revision, res_versions_remote, silence_data_versions_remote, res_revision 和 cache_versions_xxxxxxxx
- 用记事本打开
res_revision
,将里面的内容改为cache_versions_xxxxxxxx
文件名中的xxxxxxxx
- 将
base_revision, res_versions_remote, cache_versions_xxxxxxxx 和 silence_data_versions_remote
删除
大功告成!直接启动游戏即可!
发表回复
要发表评论,您必须先登录。