Open Mirror1934 opened 3 weeks ago
如何清理这些文件 我没发现starward更新 然后也是这样操作的导致多了一堆hdif文件
Mirror1934 Says
此外还有一个功能建议:既然Starward可以实现游戏完整性校验,是否可以反向利用此功能,删除游戏目录内不需要的游戏文件,若能实现此功能,在游戏大小异常时就无需全部删除重新下载了。
如何清理这些文件 我没发现starward更新 然后也是这样操作的导致多了一堆hdif文件
~你可以尝试修复游戏~ #1149
@raging-flames deleted the following comment published at 2024-10-24 00:34:56 +00:00 updated at 2024-10-24 00:34:56 +00:00
Mirror1934 Says
此外还有一个功能建议:既然Starward可以实现游戏完整性校验,是否可以反向利用此功能,删除游戏目录内不需要的游戏文件,若能实现此功能,在游戏大小异常时就无需全部删除重新下载了。
如何清理这些文件 我没发现starward更新 然后也是这样操作的导致多了一堆hdif文件
你可以尝试修复游戏
“一键修复”校验过后也并没有删除多余的资源
Checklist
Description
两天前我使用官方启动器进行了2.6版本的预下载操作,今天早上我使用Starward进行更新,更新完成后发现游戏文件大小异常。考虑到此次官方对资源文件进行了调整,推测Starward在更新时直接安装了新的资源文件,而旧文件并未删除。
Reproduction Steps
点击更新后Starward校验了更新包的完整性,然后执行解压操作,更新程序退出。但更新完成后,我没有立即打开游戏,而是使用Starward的一键修复功能对游戏文件进行校验,此时出现异常: 1.校验完成后发现文件缺失,大约缺失了2G大小,Starward对缺失的文件进行下载; 2.补全缺失后可以正常进入游戏,但游戏文件大小明显异常,为65.4G; 3.在另一台PC上使用官方启动器更新游戏,下载完成后游戏大小为44.3G; 4.对比两种更新方式的游戏文件目录,发现Starward并未删除deletefiles列表(还有一个hdiff开头的文件,应该也是校验用的,但由于异常的游戏文件我已删除重新下载,故无法完整描述); 5.详细查看游戏文件目录,发现使用Starward更新的游戏目录下StarRail_Data\StreamingAssets\Asb\Windows文件夹内的文件数量明显多于官方启动器更新的文件数量,多出来的11G文件都在此处。
Expected Behavior
经过以上步骤,考虑到此次更新的预下载资源包大小为12G左右,故推测Starward在更新时未能正确删除旧版资源,导致文件大小异常。
由于我在更新前未检查游戏大小,并在反馈前删除了异常的游戏文件(以便重新下载),故无法完全确定此故障与使用Starward更新2.6版本有关,也无法提供故障截图与更多详细信息,希望有其他有条件复现此故障(或已使用了Starward完成了2.6版本更新)的人多加留意,验证此故障是否存在。若其他人无法复现,请关闭此issue。
此外还有一个功能建议:既然Starward可以实现游戏完整性校验,是否可以反向利用此功能,删除游戏目录内不需要的游戏文件,若能实现此功能,在游戏大小异常时就无需全部删除重新下载了。
Screenshots
No response
Starward Version
0.13.3
Windows Version
22631.4317
Log
Additional Context
No response