一、前言:存档迁移的已知问题
1.1 官方 Bug 说明
Palworld 存在一个长期未修复的存档机制缺陷:
⚠️当存档在不同环境间迁移时(如服务器 ↔ 本地、旧服务器 ↔ 新服务器),游戏无法自动识别并关联玩家的角色数据,导致进入游戏后角色进度丢失(等级、物品、帕鲁等归零),或提示创建新角色。
影响范围:
✅ 服务器迁移到另一台服务器
✅ 本地存档上传到服务器
✅ 服务器存档下载到本地
❌ 同一台服务器正常重启不受影响
1.2 问题根源
Palworld 的存档系统将世界数据(地图、建筑、帕鲁位置等)与玩家角色数据(等级、背包、捕获的帕鲁等)分开存储。迁移时,世界数据通常完整保留,但角色 ID 绑定关系断裂,导致系统认为你是"新玩家"。
二、存档文件结构
理解文件结构是修复问题的前提。Palworld 存档通常位于:
2.1 本地存档路径(Windows)
%LOCALAPPDATA%\Pal\Saved\SaveGames\<SteamID>\2.2 服务器存档路径(Linux)
Pal/Saved/SaveGames/0/2.3 关键文件说明
核心问题: Players/ 文件夹内的角色文件本身没有损坏,但游戏加载时无法将文件与玩家的 Steam ID 正确关联。
三、解决方案:角色 ID 修复工具
由于官方尚未修复此 Bug,目前需要通过第三方工具手动修复角色绑定关系。
3.1 工具获取
3.2 修复原理
工具的核心功能是:
读取存档中的
Players/文件夹,列出所有角色文件识别当前登录玩家的 Steam ID
将角色文件与正确的 Steam ID 重新绑定
修复
LocalData.sav中的关联记录
3.3 修复前必做:备份存档
⚠️ 极其重要:任何修改存档的操作前,必须完整备份!
备份方法:
服务器端: 通过文件管理或 SFTP 下载整个
SaveGames/0/文件夹本地端: 复制
%LOCALAPPDATA%\Pal\Saved\SaveGames\<SteamID>\文件夹到安全位置
四、迁移决策指南
在决定迁移存档前,请评估以下情况:
五、标准迁移流程(含修复)
5.1 迁移前准备
通知所有玩家: 告知迁移计划,提醒他们记录自己的角色等级和关键物品(以防修复失败需要手动补偿)。
完整备份旧存档: 下载整个存档文件夹。
确认工具版本: 检查修复工具是否支持当前游戏版本。
5.2 执行迁移
关闭旧服务器,确保存档文件不再被写入。
下载存档: 从旧服务器下载
SaveGames/0/全部内容。上传到新环境: 将存档上传到新服务器的对应路径,或本地对应文件夹。
启动服务器/游戏,但不要进入世界。
5.3 修复角色 ID
运行角色修复工具。
选择目标存档路径。
工具会列出
Players/中的角色文件和当前登录的 Steam ID。将角色文件与正确的 Steam ID 匹配绑定。
保存修改。
5.4 验证修复
重新启动服务器/游戏。
玩家正常加入,检查等级、物品、帕鲁是否恢复。
如有异常,从备份恢复,重新尝试。
六、常见问题
Q:为什么官方这么久还不修复?
A:这是 Palworld 早期版本就存在的架构设计问题,涉及存档系统的核心逻辑。官方在后续更新中主要优先处理崩溃和联机稳定性,此问题目前仍需社区工具 workaround。
Q:不修复直接玩会怎样?
A:你会以 1 级新角色进入旧世界。虽然世界建筑还在,但你的等级、科技解锁、背包物品、捕获的帕鲁全部丢失,相当于"灵魂穿越到别人的身体里"。
Q:修复工具有风险吗?
A:只要操作前备份了完整存档,风险极低。工具仅修改 ID 绑定关系,不会破坏世界数据。
Q:所有玩家都需要运行工具吗?
A:取决于迁移方向和工具设计。通常服务器管理员统一修复存档后,玩家即可正常连接。部分场景下玩家需在本地运行工具修复自己的角色。
七、快速检查清单
📌 总结: Palworld 存档迁移的核心痛点在于角色 ID 绑定机制缺陷。迁移前务必完整备份,迁移后必须使用修复工具重新关联角色与 Steam ID。理解这一机制后,即可安全地在服务器与本地之间转移进度,或在更换服务器时保留全部游戏成果。
评论区