
用 NxDumpTool 做 Switch 游戏备份从卡带到数字版只要 5 步【免费下载链接】nxdumptoolGenerates XCI/NSP/HFS0/ExeFS/RomFS/Certificate/Ticket dumps from Nintendo Switch gamecards and installed SD/eMMC titles.项目地址: https://gitcode.com/gh_mirrors/nx/nxdumptoolNxDumpTool 是一款开源的 Switch 游戏备份工具能把游戏卡带和已安装的 SD/eMMC 数字游戏导出为 XCI、NSP、HFS0、ExeFS/RomFS、证书与票证等多种格式。这篇上手清单按从零到进阶的顺序走完整条路——你照着做就行不用绕弯。为什么老玩家都在给自己留后路先说个身边的例子朋友的《塞尔达传说》卡带被孩子塞进沙发缝找出来时外壳已经裂了插进主机怎么都读不出来。那一刻他才意识到实体卡带并没有想象中那么结实。数字版也没省心——商店下架、服务器变动都可能让已购买变成不可用。给游戏留备份本质是给收藏上双保险卡带留给把玩备份留给安心。NxDumpTool 想解决的正是这件事。它不依赖联网验证全程在本机完成输出的是一份份标准格式的文件换台机器、换个日子都能继续用。先摸清家底这工具到底能导出什么备份对象输出格式典型用途卡带游戏XCI整张卡带镜像适合完整收藏数字游戏NSP已安装游戏打包方便转移与归档游戏文件系统ExeFS / RomFS提取内部资源适合拆包研究认证与授权Certificate / Ticket备份卡带证书与数字票证系统与存储分区HFS0备份系统分区、系统更新整包卡带侧还能单独导出头部信息CardHeader、InitialData、CardIdSet、Lotus ASIC 固件LAFW等底层数据动手能力强的玩家可以慢慢挖。第 1 步配齐环境给 Switch 腾一个备份工位一台运行自定义固件如大气层的 Switch一张剩余空间充足的 microSD 卡建议至少 16GB越大越好一台装好编译工具链的电脑想自己编译的话下文会用到 devkitPro。小提示不想碰电脑可以直接用项目发布的现成 NRO 文件自己编译的好处是永远跟最新代码同步。第 2 步拉源码、编译、把它装进 SD 卡先克隆仓库git clone https://gitcode.com/gh_mirrors/nx/nxdumptool cd nxdumptool make仓库已经内置 borealis界面库、libnxtc、libusbhsfs 三个子库make会自动处理。编译前记得先配好 DEVKITPRO 环境变量——Makefile 里第一件事就是检查它。编译完成后把生成的nxdumptool.nro复制到 SD 卡目标路径/switch/nxdumptool/之后从相册进入自制软件列表就能看到它了。第 3 步五分钟完成第一次卡带 XCI 备份插好卡带进入 NxDumpTool 的 Gamecard 页面选择 XCI 备份等待工具读取卡带并生成镜像完成后在默认输出目录一般是sdmc:/switch/nxdumptool找到.xci文件。这一步有几个选项值得提前看懂trim_dump裁掉卡带里的空白填充镜像更小keep_certificate默认移除证书区想保留完整镜像就打开calculate_checksum/lookup_checksum备份时计算并比对哈希用于校验完整性。新手建议第一次保持默认设置成功后再逐项尝试方便定位问题。第 4 步给数字版游戏做 NSP 导出数字版游戏同样能打包备份进入 Titles 页面选中已安装的游戏选 NSP 导出即可卡带游戏也能走这条路生成 NSP。工具内置了 control.nacp 补丁导出时可以顺手解除截图、录屏、账号绑定和 HDCP 限制相当于打包的同时做了轻量整理。游戏多的话直接用批量队列把多款游戏加进列表一次跑完中途某一款失败不会打断整个队列结束后再单独处理失败项。第 5 步进阶玩法——USB 直连与系统内容浏览SD 卡空间紧张试试 USB 直连备份。项目host/目录提供了完整的 USB ABI 规范当前版本 1.4Switch 连上 PC 后备份文件直接写进电脑不占 SD 卡空间Linux/macOS安装 libusb部分发行版还要在/etc/udev/rules.d/加一条针对057e:3000的规则Windows用 Zadig 安装 libusbK 驱动。想再进一步还能浏览 eMMC 内置存储、以 HFS0 格式备份系统分区、导出系统更新的完整包——这些靠自定义 devoptab 包装器实现运行时也能复制受 FS 系统模块保护的文件。值得微调的三个配置项配置集中在romfs/default_config.json改完重新编译或替换配置文件即可生效overclock备份时给 CPU 提频大文件场景提速明显trim_dump常备份卡带的话建议常年开着enable_screenshots/enable_video_capture导出 NSP 时解除截图与录屏限制。其余还有naming_convention文件名规则、output_storage输出介质等按自己习惯调整。备份卡住时按这个顺序排查先看 SD 卡剩余空间NSP 往往比想象中大检查卡带金手指擦一擦、重新插一次开启校验却报哈希不匹配多半是读取过程出错重跑一次USB 直连失败换一根数据线或换一个 USB 口以上都不行确认固件与工具版本是否匹配或换用仓库里的 PoC 构建试试。想深入研究这几个入口够用一阵子source/core/所有核心备份逻辑NCA、XCI、NSP 的处理都在这source/tasks/后台任务与事件驱动线程卡带插拔、USB 会话的管理source/views/基于 borealis 的界面实现host/README.mdUSB ABI 技术规范想自己写上位机必读romfs/i18n/界面文案也适合想参与翻译的朋友。项目维护者活跃在官方 Discord遇到问题同样欢迎提交 Issue。备份这件事最怕的不是麻烦而是等需要时才想起。花一个晚上把工具装好给心爱的卡带和数字版都留一份底以后任何时候想玩都能随手拿出来——这大概就是收藏游戏的另一种安心感。【免费下载链接】nxdumptoolGenerates XCI/NSP/HFS0/ExeFS/RomFS/Certificate/Ticket dumps from Nintendo Switch gamecards and installed SD/eMMC titles.项目地址: https://gitcode.com/gh_mirrors/nx/nxdumptool创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考