本指南针对Switch双系统用户更换内存卡的需求,提供了一套完整的无损迁移方案,通过详细的操作步骤,用户可安全备份原卡数据、正确格式化新卡,并利用镜像工具或系统自带功能完成双系统分区与数据的完整克隆,确保游戏存档、虚拟系统及主题等资料不丢失,指南涵盖不同容量卡的选购建议与迁移后的验证方法,帮助用户轻松扩容,彻底解决存储空间不足的焦虑,实现平滑升级。
Switch玩家都清楚,存储空间永远是不够用的,尤其是折腾了双系统(比如大气层虚拟系统 + 正版系统)之后,原装32GB或64GB的内存卡简直寸步难行,当你入手了更大容量的TF卡(比如从256GB升级到1TB),如何顺利把双系统“搬家”到新卡,就成了一项必须认真对待的工作,换卡听起来简单,但双系统结构特殊,如果直接复制粘贴,轻则虚拟系统损坏,重则无法开机。
别担心,本文为你整理了一套安全、完整、零损耗的Switch双系统换卡实操方案,无论你是大气层用户,还是已经停更的TX用户,按照下面的步骤操作,都能稳稳搞定。
准备工作:工欲善其事,必先利其器
在动手之前,请确认以下物品已经备齐:
- 新内存卡:建议选择U1/A1以上规格的高品质TF卡(如三星、闪迪等),容量根据你的实际需求来定,越大越好,注意辨别真伪,避免买到扩容卡。
- 读卡器:最好支持USB 3.0,否则拷贝上百GB数据时会等到怀疑人生。
- 电脑:Windows、macOS均可,Windows会更方便一些。
- 旧内存卡:确保它能正常工作,并且能被电脑正常读取。
- 备份工具:推荐免费工具Win32DiskImager或balenaEtcher(用于做镜像备份),不过更推荐直接用文件管理器复制,因为双系统换卡并不需要完整克隆,直接复制文件反而更安全、更灵活。
重点提示: 在操作内存卡之前,先给Switch关机(长按电源键 → 电源选项 → 关闭电源),千万不要只按一下锁屏键!
理解双系统的目录结构
在复制之前,我们先看一眼旧卡里的内容(插到电脑上),典型的双系统卡包含以下关键部分:
- bootloader(大气层引导文件夹)——里面包含配置文件hekate.ini,它定义了虚拟系统的位置和启动参数。
- emummc(虚拟系统文件夹)——这是最核心的部分!里面是emummc.raw或eMMC目录,你的虚拟系统全部数据都在这里。如果这个丢失了,虚拟系统就彻底没了。
- Nintendo(正版系统游戏数据目录)——包含正版系统下载的游戏、补丁和存档。
- atmosphere、sept、switch等目录——存放自制软件、金手指、主题等。
- reserved目录或其他隐藏文件——某些固件更新时可能会用到。
换卡的本质就是: 把整张卡的数据原封不动地搬进新卡,同时保证分区结构、文件权限、隐藏属性都不发生改变,所以最稳妥的方法不是“剪切+粘贴”,而是“直接复制”,之后再检查确认。
正式换卡步骤(以大气层双系统为例)
第一步:备份旧卡数据到电脑
- 将旧卡插入读卡器,连接电脑。
- 在电脑上新建一个文件夹,命名为“Switch旧卡备份”。
- 全选旧卡根目录下的所有文件和文件夹,复制到备份文件夹中,注意:不要漏掉隐藏文件(比如配置 ini 文件),如果你在Windows上看不到隐藏文件,请先在文件夹选项中设置“显示隐藏的文件、文件夹和驱动器”。
- 等待复制完成,期间不要拔卡,确保所有数据都完整拷贝。
第二步:格式化新卡
- 将新卡插入读卡器,连接电脑。
- 打开“此电脑”,右键点击新卡盘符,选择“格式化”。
- 文件系统选择exFAT(Switch官方支持exFAT,而且对大于4GB的文件支持更好;FAT32虽然也可以,但单个文件不能超过4GB,部分大气层游戏工作流需要exFAT)。
- 分配单元大小保持默认即可。
- 勾选“快速格式化”,点击开始,注意:新卡必须是exFAT,否则Switch可能无法识别,如果新卡出厂是FAT32,请务必重新格式化为exFAT。
第三步:导入数据到新卡
- 将之前备份到电脑的“Switch旧卡备份”文件夹里的所有内容,复制到新卡的根目录下。
- 复制时如果弹出“包含系统文件”或“文件过大”的提示,正常选择“继续”即可。
- 确保所有文件都成功复制,尤其要检查emummc文件夹是否完整(如果你的虚拟系统是文件型的,里面会有一个体积很大的emummc.raw文件)。
第四步:关键校验(这一步非常必要)
复制完成后,不要急着拔卡,请在新卡上找到bootloader文件夹里的hekate.ini配置文件,用文本编辑器打开它,检查其中关于emummc的路径设置是否指向正确的目录,如果你原来使用的是文件型虚拟系统,路径通常指向/emummc/emummc.raw;如果你使用的是文件夹分区型虚拟系统,也就是emummc目录下有一堆小文件的那种,那么路径应当指向/emummc/eMMC/,新卡上的目录结构必须与原卡完全一致,否则引导工具会找不到虚拟系统。
如何快速验证是否成功?对比新旧两张卡的emummc文件夹大小和目录结构,如果新卡上的emummc文件夹大小与旧卡一致,基本就没有问题。
第五步:安全弹出并上机测试
- 在电脑上安全弹出新卡(右下角图标 → 弹出)。
- 将新卡插入Switch(在关机状态下插入,或者插入后选择重启)。
- 开机进入引导界面(按住音量+号键再按电源键,进入hekate启动菜单;也可以直接正常启动,观察是否出现双系统选择界面)。
- 如果进入虚拟系统后能正常打开相册、运行正版游戏,说明换卡成功。
特殊情况处理
旧卡里没有 emummc 文件夹?
这种情况说明你可能没有创建虚拟系统,使用的是单系统或真实系统破解,换卡会更简单——直接把所有文件复制到新卡即可,不用考虑虚拟系统丢失的问题。
复制后开机黑屏或报错?
大概率是引导文件不完整,或者新旧卡容量差异导致虚拟系统分区表出现了问题,可以重新安装一次大气层引导文件(bootloader、atmosphere、sept等目录),不要格式化新卡,直接用旧卡里的文件覆盖一次,然后再检查hekate.ini里的路径设置是否正确。
正版系统(Nintendo文件夹)里的游戏存档会丢吗?
只要Nintendo文件夹完整复制,存档就不会丢,切换正版系统后,游戏进度都在。
换了更大的卡后,虚拟系统容量能自动变大吗?
虚拟系统是一个固定大小的镜像,比如原来的虚拟系统是32GB,换了1TB的卡之后,虚拟系统仍然是32GB,不会自动扩大,如果你想让虚拟系统拥有更多空间,需要重建虚拟系统,这属于另一个比较复杂的话题,对于大多数人来说,建议保持虚拟系统原有大小,如果空间不够用,可以把游戏安装到正版系统的SD卡空间(在大气层下可以安装到“SD卡”位置),或者直接使用NSP安装,虚拟系统里只放必要的内容。
终极建议
- 如果你觉得全量复制太慢,可以先复制emummc、bootloader、atmosphere、Nintendo等关键文件夹,其余自制软件、金手指之后再慢慢补拷,不过为了防止遗漏,还是建议完整复制。
- 新卡买来后,可以先插到Switch上开机一次,让Switch自动创建正常的目录结构,然后拔卡格式化,再复制数据,这一步能避免某些兼容性问题,但并不是必须的。
- 切勿在Switch开机状态下直接拔卡,必须先关机再操作。
- 建议定期把emummc文件夹备份到电脑上,万一虚拟系统损坏,可以随时恢复。
搞定Switch双系统换卡,核心就两个字:完整,只要新卡上的数据与旧卡完全一致,引导路径不变,系统就能无缝启动,整个过程大约需要拷贝几十GB到几百GB的数据,具体看你游戏量大小,耐心等待即可,换完新卡后的爽快感——1TB空间随意装大作,再也不用为了腾地方删游戏了,一切都值得。
现在你可以放心地给Switch“扩容”了,祝折腾顺利,游戏愉快!

