空洞骑士的存档文件通常位于您的电脑用户数据文件夹中的特定路径。 无论您使用的是Windows、macOS还是Linux系统,或通过Steam、GOG等平台游玩,查找方法都相似。
最常见的Windows路径是:%APPDATA%\..\LocalLow\Team Cherry\Hollow Knight。
本篇文章将详细指导您如何精确找到空洞骑士的存档文件,并提供备份、恢复及管理这些文件的实用技巧。
快速查找空洞骑士存档文件(适用于Windows)
对于大多数Windows用户,最快的方法是利用“运行”对话框直接跳转到目标文件夹:
- 按下键盘上的
Win + R键,打开“运行”对话框。 - 在对话框中输入
%APPDATA%并按回车。 - 这将打开您的“AppData\Roaming”文件夹。
- 返回上一级目录,进入
LocalLow文件夹。 - 接着依次进入
Team Cherry文件夹。 - 最后进入
Hollow Knight文件夹。您会在这里看到形如user1.dat,user2.dat,user3.dat的存档文件及其备份文件(如user1.dat.bak)。
完整路径通常是:
C:\Users\[您的用户名]\AppData\LocalLow\Team Cherry\Hollow Knight
空洞骑士存档文件在哪:按操作系统和平台区分
Windows系统存档文件位置
Steam / GOG 版本:
空洞骑士(Hollow Knight)在Windows系统下的存档文件主要位于:
C:\Users\[您的用户名]\AppData\LocalLow\Team Cherry\Hollow Knight
要访问此文件夹,您可能需要显示隐藏文件和文件夹:
- 打开“文件资源管理器”。
- 点击顶部的“查看”选项卡。
- 勾选“隐藏的项目”复选框(在Windows 10/11中)。或者,点击“选项”->“更改文件夹和搜索选项”->“查看”选项卡,然后选择“显示隐藏的文件、文件夹和驱动器”。
存档文件通常命名为 user1.dat, user2.dat, user3.dat 等,分别对应游戏内的不同存档槽位。它们通常也会有对应的备份文件,如 user1.dat.bak。
Xbox Game Pass 版本:
如果您通过Xbox Game Pass for PC玩空洞骑士,存档文件位置会更加隐蔽和复杂,通常位于一个受保护的WindowsApps文件夹内。这个文件夹默认权限较高,难以直接访问。
典型路径模式如下(具体路径中的数字和字母串会因安装而异):
C:\Users\[您的用户名]\AppData\Local\Packages\TeamCherry.HollowKnight_随机字符\SystemAppData\wgs\0009000000000000_随机字符\
请注意:访问和管理Game Pass游戏的存档通常不推荐,因为微软对这些文件有严格的权限控制。尝试修改可能会导致存档损坏或游戏无法启动。通常云同步由Xbox服务自动处理。
macOS系统存档文件位置
在macOS上,空洞骑士的存档文件位于用户Library文件夹中。这个文件夹默认是隐藏的。
~/Library/Application Support/Team Cherry/Hollow Knight
要访问这个隐藏的Library文件夹,您可以:
- 打开 Finder。
- 在顶部菜单栏中,点击“前往”。
- 按住
Option(Alt) 键,此时“资源库”选项就会显示出来,点击进入。 - 进入“Application Support”文件夹。
- 然后找到并进入
Team Cherry文件夹。 - 最后进入
Hollow Knight文件夹。
您同样会在这里找到 userX.dat 和 userX.dat.bak 格式的存档文件。
Linux系统(通过Steam Play / Proton)存档文件位置
在Linux系统上通过Steam Play (Proton) 运行空洞骑士时,存档文件会存储在游戏的Proton兼容性工具创建的Wine前缀(prefix)中。
大致路径结构为:
~/.steam/steam/steamapps/compatdata/[游戏ID]/pfx/drive_c/users/steamuser/AppData/LocalLow/Team Cherry/Hollow Knight
其中 [游戏ID] 是空洞骑士在Steam上的数字ID,可以通过Steam商店页面URL(例如 https://store.steampowered.com/app/367520/Hollow_Knight/ 中的 367520)找到。
这个路径会指向一个模拟的Windows C: 驱动器结构,其中包含AppData/LocalLow路径。请注意 .steam 文件夹通常是隐藏的。
提示:在Linux上查找特定游戏的Proton前缀路径,一个更可靠的方法是右键点击Steam库中的游戏 -> 属性 -> 本地文件 -> 浏览。虽然这会带您到游戏安装目录,但它能帮助您定位到
steamapps/common/,再回溯到compatdata文件夹会更容易。
为什么需要查找空洞骑士存档文件?
了解存档文件的具体位置,可以帮助您进行以下操作:
- 备份存档: 在进行重要操作(如安装MOD、更新系统或更换电脑)前,手动备份存档是防止数据丢失的最佳实践。
- 恢复存档: 如果游戏出现问题、存档损坏,或您误删了某个存档,可以使用备份文件进行恢复。
- 迁移存档: 当您在新电脑上安装游戏时,可以将旧电脑上的存档文件复制到新电脑上,继续之前的进度。
- 共享存档: 与朋友分享您的游戏进度,或尝试其他玩家的存档(请确保来源可靠,以防恶意文件)。
- 故障排除: 有时游戏崩溃或无法保存可能是存档文件本身的问题,找到它们有助于进行诊断和修复。
- 手动删除存档: 游戏内删除存档通常比较方便,但有时为了彻底清除或修复问题,可能需要手动删除文件。
如何备份和恢复空洞骑士存档?
备份空洞骑士存档
备份存档是一个简单但至关重要的步骤:
- 关闭游戏: 在进行任何存档操作之前,请务必完全退出空洞骑士游戏。这确保了存档文件没有被游戏进程锁定,且保存的是最新状态。
- 找到存档文件夹: 根据您使用的操作系统和平台,找到上面提到的空洞骑士存档文件所在目录。
- 复制存档文件: 将整个
Hollow Knight文件夹(或其中的所有userX.dat和userX.dat.bak文件)复制到另一个安全的位置,例如您的桌面、文档文件夹,或外部硬盘。 - 命名备份: 建议给备份文件夹或文件添加日期和时间,例如
HollowKnight_Saves_2023-10-27,以便日后识别。
恢复空洞骑士存档
恢复存档同样简单:
- 关闭游戏: 确保空洞骑士游戏已完全关闭。
- 找到当前存档文件夹: 导航到您空洞骑士当前存储存档的文件夹。
- 删除或重命名现有存档: 如果您想完全替换现有存档,可以删除当前文件夹中的
userX.dat和userX.dat.bak文件。或者,为了安全起见,可以将其重命名(例如userX.dat.old),以防万一需要恢复。 - 复制备份存档: 将之前备份的
userX.dat和userX.dat.bak文件粘贴到当前的空洞骑士存档文件夹中。 - 启动游戏: 重新启动空洞骑士,您的旧存档应该就会被加载。
重要提示:在覆盖任何文件之前,请务必进行备份。如果替换后游戏无法启动或存档显示不正确,您可以再次使用更早的备份尝试恢复。
重要提示与注意事项
- 始终关闭游戏: 在复制、移动或删除存档文件之前,请确保空洞骑士游戏已完全关闭。否则,游戏可能会覆盖您的更改,甚至导致存档损坏。
.dat与.bak文件:userX.dat是您的主存档文件,而userX.dat.bak是它的自动备份。如果主存档损坏,有时可以通过将.bak文件重命名为.dat来恢复(记得先备份损坏的.dat文件)。- 云存档: Steam等平台通常提供云存档功能。这意味着您的存档会自动同步到云端。这非常方便,但在手动管理存档时也可能造成冲突。如果您手动替换了本地存档,启动游戏时Steam可能会询问您是使用本地存档还是云存档。请根据您的需求谨慎选择。
- 标识存档槽位:
user1.dat通常对应游戏内的第一个存档槽位,user2.dat对应第二个,以此类推。 - Mod兼容性: 如果您在使用MOD,请务必检查MOD的安装说明,有些MOD可能会直接修改存档文件,或要求特定的存档操作。在尝试任何MOD之前,强烈建议备份您的存档。
常见问题 (FAQ)
空洞骑士存档损坏怎么办?
如果空洞骑士存档损坏,您可以尝试以下方法:
- 使用备份文件: 找到存档文件夹中的
userX.dat.bak文件,将其重命名为userX.dat(先备份或删除损坏的userX.dat)。 - 恢复历史版本: 如果您有更早的存档备份,可以尝试恢复那个版本。
- Steam云存档: 如果您使用的是Steam并开启了云存档,可以尝试让Steam同步云端存档到本地(可能会覆盖本地损坏的存档)。
- 验证游戏文件完整性: 在Steam库中右键点击空洞骑士 -> 属性 -> 已安装文件 -> 验证游戏文件完整性,有时可以修复文件系统问题。
空洞骑士有云存档吗?
是的,Steam版本的空洞骑士支持Steam云存档。这意味着您的存档会自动上传到Steam云服务器,您可以在不同设备上登录您的Steam账号后继续游戏。Xbox Game Pass版本也有其自身的云存档服务。
空洞骑士存档可以共享吗?
理论上,您可以将您的 userX.dat 和 userX.dat.bak 文件复制给他人,或从他人那里获取。但请注意,共享存档可能导致成就问题、游戏体验受损,且从未知来源获取文件存在安全风险。建议仅在信任的人之间共享,并始终备份您自己的存档。
如何手动删除空洞骑士存档?
要手动删除空洞骑士的某个存档,您需要:
- 关闭游戏。
- 找到空洞骑士的存档文件夹。
- 识别您想要删除的存档文件(例如
user1.dat和user1.dat.bak)。 - 删除这两个文件。
- 重新启动游戏,对应的存档槽位将变为空白。
请注意,游戏内删除存档通常更加方便和安全。手动删除前请务必确认您要删除的是哪个存档。