从头富文本排版和内容弥补https://keylol.com/t731789-1-1
本文核心内容非原创,是我翻译的国外论坛上的一个帖子。
其他叨逼叨是我写的
如今steam同步貌似更便利了一点,起头游戏旁边多了一个同步按钮。
知乎的编纂器比力特殊,那里就不调整了
本文构造布景比来突然想玩《动物大战僵尸》,原来认为那个游戏没有云同步,翻开游戏发现几年前的存档竟然还在。但是那几天玩的过程中,每次翻开游戏都要花很长的时间,并且有时候会弹出无法云同步的弹窗。后来有一次翻开游戏发现存档间接没了,只剩下一个用户名,需要从第一关起头打。于是我推测是云同步太紊乱了。
上彀查了一下,发现中文各个社区里没有相关的问题,有个别steam玩家发问过那个问题却没有人给出解答。于是我去英文社区找到领会决法子,并分享一下。
以下全数用《动物大战僵尸》举例。 需要认识声明:本文不确保能适用于所有游戏,请必然要在能看懂的情况下操做,并备份好本身的存档。呈现丧失我不负责。
Steam云端在Steam客户端中,按以下操做,能够找到存在云端中的存档,帮忙 - Steam客服 - 我的账户 - 您Steam账户的相关数据 - 上传的内容 - Steam云 - 游戏名 - 显示文件
或者在阅读器中,在已经登录过steam账户的情况下,间接拜候Steam云。那里能够发现,我的PVZ的云存档相当紊乱了
云同步功用想让一个游戏的存档能云同步,要在steam的设置中启用云同步,而且游戏属性中也要翻开。详见下面两张图。
存档文件Steam中,【撑持云存档的游戏】的存档位置一般在Steam\userdata\SteamID\AppID下
此中,SteamID是你账户的ID,AppID是游戏ID(相信读者都晓得怎么找)。
此中的remote文件夹内就是存档文件自己了,而remotecache.vdf可能是用来记录云同步数据的。关于《动物大战僵尸》,remote文件夹下的users.dat记录的是所有的玩家名,user1.dat、user2.dat记录的是某个玩家的存档
Steam云存档的缺点Steam云存档的长处各人都晓得,能够主动备份存档,并且换电脑会很便利。
但是它还存在一些问题,并且更有极端用户完全不相信“云”,并对峙当地存储。 "正版游戏云同步受害者"偶然会呈现同步出错的情况,那个问题在各个游戏社区中都能看见有人碰见。
容易堆积Steam云和其他同步网盘差别(eg. OneDrive、坚果云),它与当地文件并非完全同步的。
好比我的《动物大战僵尸》就呈现了那个情况,当地只要一个存档,而云端却堆积了好几个无效存档,并且那会招致每次开游戏都很慢。
有的游戏存档文件很大,堆积1Gb的存档更是熬煎玩家。
在差别的电脑上玩、开多个存档容易形成那个问题。 无法清理我们只能在云端下载存档,却不克不及间接删除存档。(本文就是想处理那个问题)
好比:N年前玩过某游戏,如今想玩新档,却因为云同步无法从头玩。 整理云存档以下操做会写得简洁一些,一些概念都写在上文中了。
备份存档稳妥起见,更好把当地存档(remote文件夹)和云存档(在Steam云下载)都备份一下,如许就会削减没必要要的丧失。
办法1此办法适用的游戏比力少
详细步调:备份当地存档和云存档关掉Steam云同步功用翻开Steam\userdata\SteamID\AppID删除remote内部的文件删除remotecache.vdf在remote放入想利用的存档文件(或者间接翻开游戏新建存档)封闭游戏封闭Steam再次删除remotecache.vdf翻开Steam启用Steam云同步翻开游戏在云同步抵触中选择“上传至Steam云”胜利,此次你的云存档就只剩下你想利用的存档(或者崭新的存档)了。
办法2 第一步:筹办备份当地存档和云存档
确保Steam云同步是启用的,封闭Steam。
来到Steam\userdata\SteamID\AppID\remote 第二步:修改存档文件内容那个原理在于,若是你间接把当地存档删掉,Steam在同步时其实不会问你是【云端同步到当地】仍是【当地同步到云端】,而是默认云端同步到当地,所以删掉当地存档后,下次翻开游戏又会都下载回来。 所以我们需要把文件内容修改一下,让Steam发现当地文件和云端文件有抵触。 那里利用的办法是把所有文件全酿成0byte的空文件,来实现当地与云端抵触。
按住Shift,右键remote文件夹,选择“在此处翻开Powershell窗口”
参照以下示例代码,修改成合适你本身的,输入到powershell中并回车
(那一步必然要认真,否则改动到奇异的工具就欠好了,必然要心细!) clc -path "D:\Game\Steam\userdata\164823170\3590\remote\*"那回,能发现所有文件都酿成0byte了。
第三步:触发同步抵触删除remotecache.vdf。
翻开Steam。
翻开游戏,会弹出云同步抵触,先别选任何选项!
如今去Steam\userdata\SteamID\AppID,把remote文件夹和remotecache.vdf间接删除,然后再选择“上传至Steam云”。 那里就相当于把当地文件完全笼盖到云端了,你也能够把你想要的存档放进来再上传。那时游戏已经启动了,没有存档 / 有的游戏会间接创建存档 / 或者只要你想要的阿谁存档
第四步(可选):让游戏和新的一样那时游戏已经启动了,有的游戏会间接创建存档。
若是你不想让游戏再创建新的存档并上传至Steam云,在不封闭游戏的情况下封闭游戏的云同步属性。 利用Alt-Tab、Win-D、Win-Tab、Alt-Enter等体例切进来回到游戏并封闭游戏。
再次来到Steam\userdata\SteamID\AppID,把remote文件夹和remotecache.vdf删除。
如今你的游戏就和新的一样了。 感激阅读本文写得比力仓皇,也没有校对,若是有 订正 / 更好的处理法子 / 心得,欢送讨论。
关键词:Steam、Steam云、存档、游戏、动物大战僵尸
本文参考:
Is there a quick way to delete saves off of the steam cloud?Article banner 题图来源