ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

XGP存档提取工具完整指南:3分钟一条命令,把Game Pass存档备份成Steam能认的ZIP

XGP存档提取工具完整指南:3分钟一条命令,把Game Pass存档备份成Steam能认的ZIP XGP存档提取工具完整指南3分钟一条命令把Game Pass存档备份成Steam能认的ZIP【免费下载链接】XGP-save-extractorPython script to extract savefiles out of Xbox Game Pass for PC games项目地址: https://gitcode.com/gh_mirrors/xg/XGP-save-extractor先给结论XGP存档提取工具开源项目XGP-save-extractor能让 Xbox Game Pass for PC 的存档备份从翻半小时系统目录变成一条命令、几秒钟、一个 ZIP。它全程只做读取和打包不改动任何原始数据只负责把微软藏在系统深处的存档翻译成 Steam、Epic 版本能直接认出的文件。用前 vs 用后XGP存档备份其实可以这么简单同样是处理一份存档手动翻目录和用工具的区别一目了然对比项手动翻目录用 XGP存档提取工具找存档位置路径深到怀疑人生自动扫描已安装游戏认文件名满屏 GUID 乱码还原成游戏内真实文件名多账号区分容易拿错别人的档按 Xbox 玩家代号自动分开输出结果一堆没法用的碎片一个标准 ZIP开箱即用耗时半小时起步大约 3 分钟为什么 XGP 的存档这么难找Windows 版 Xbox 游戏不把存档规规矩矩放进用户文件夹而是藏在%LOCALAPPDATA%\Packages目录下每个游戏对应一个以包名命名的文件夹。真正的内容还在更深一层SystemAppData\wgs下面按用户ID_游戏ID分目录目录里躺着一份叫containers.index的二进制索引文件名一律是 UTF-16 编码、最长 64 个字符容器本身用随机 GUID 命名。举一个具体的例子某位玩家在《幻兽帕鲁》里肝了 200 多小时盖了几十个基地可这份存档在磁盘上的样子只是一串 GUID 文件夹里躺着几串 GUID 文件。你根本分不清哪个是哪个更别说手动复制。想完成 XGP存档迁移到Steam 这件事第一关就被卡在这里。核心原理它只是替你干三件翻译活 把 XGP 存档想象成微软发的加密快递箱箱子外贴的标签全是天书箱子里的数据又是拆成碎片的二进制。XGP存档提取工具做的就是拆箱、翻译、重新打包三步拆箱解析containers.index把二进制索引里的容器列表、文件清单逐条读出来翻译每个游戏在games.json里配了一种翻译规则脚本按规则把 GUID 还原成游戏内文件名。比如《幻兽帕鲁》的存档名里短横线-就代表一层目录核心逻辑只有三行fname container[name] fname fname.replace(-, /) # 把 - 还原成文件夹分隔符 fname .sav重新打包把所有还原好的文件写进一个 ZIP按游戏名_玩家代号_时间戳命名。遇到更复杂的游戏它也有对应招数《星空》会把一个完整存档拆成多个碎片工具负责按顺序拼接并补齐填充字节《Control》会自动补上 Steam 版需要的.chunk后缀多个账号共用一台电脑时它通过XboxLiveGamer.xml读取玩家代号谁是谁分得清清楚楚。XGP存档备份教程照着做3分钟拿结果整个过程不需要编程基础也不需要管理员权限。第一步准备环境。电脑上装好 Python 3.10 或更高版本安装时记得勾选Add Python to PATH。第二步获取工具。在任意文件夹打开命令行执行git clone https://gitcode.com/gh_mirrors/xg/XGP-save-extractor第三步运行。进入项目文件夹执行python main.py。脚本会先扫描你装过哪些受支持的游戏并逐行列出类似- Palworld然后为每个账号生成 ZIP。看到Save files written to palworld_PlayerOne_2026-08-19_12_00_00.zip这类输出就说明成功了。第四步拿去用。解压 ZIP把里面的文件放进 Steam 或 Epic 版游戏的存档目录具体位置到 PCGamingWiki 上查进度就能无缝续上。XGP存档提取工具常见问题速查支持哪些游戏目前games.json内置了 45 款主流游戏的配置从《幻兽帕鲁》《星空》《Forza Horizon 5》《P5R》《Hades》到《Lies of P》《如龙0》《最终幻想15》都有运行前可以先翻一眼。为什么有些游戏不支持少数游戏如《瘟疫传说安魂曲》《ARK》《P3R》的 XGP 存档格式与 Steam/Epic 版差异太大、无法可靠转换官方把它们明确标为不兼容免得你白折腾。杀毒软件报警怎么办如果你用的是打包好的单文件版PyInstaller 制作个别杀毒软件会误报这是常见误伤。介意的话直接用 Python 跑main.py源码即可。提取出来的文件还是乱码多半是 Xbox 云同步还没完成等几分钟再跑一次。脚本检测到缺失文件时也会主动提示同步可能未完成。会动我原来的存档吗不会。脚本只做读取 打包不修改、不删除任何原始数据。给存档上把锁现在就动手 几百小时的游戏投入值得花 3 分钟买一份保险。无论是想从 XGP 跳到 Steam 继续玩、重装系统前做一次归档还是两台电脑共用一套进度XGP存档提取工具都能在你需要的那一刻把藏在 GUID 乱码里的回忆完好地还给你。现在就去装 Python、克隆项目、跑一次python main.py把备份变成习惯——下次打开游戏就只剩下纯粹的快乐了。【免费下载链接】XGP-save-extractorPython script to extract savefiles out of Xbox Game Pass for PC games项目地址: https://gitcode.com/gh_mirrors/xg/XGP-save-extractor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表