- 准备工作
- 第一步:备份旧内存卡全部数据
- 第二步:格式化新内存卡
- 第三步:将备份数据复制到新卡
- 第四步:验证与首次启动
- 常见问题与解决方法
- 重要提示
- 结束语
给Nintendo Switch(大气层自制系统)更换更大容量的内存卡,听起来有点复杂,但只要按步骤操作,完全可以避免数据丢失或系统变砖,本教程将手把手教你完成从备份、格式化到恢复的全过程,适用于任何版本的大气层(Atmosphere)系统。
准备工作
新内存卡:建议选择 Class 10、UHS-I U3 及以上速度等级的大品牌卡(如三星、闪迪),容量根据需求选择(128GB/256GB/512GB/1TB均可)。读卡器:用于连接电脑读取旧卡和新卡。电脑:Windows / macOS / Linux 均可。备份空间:旧卡数据会全部复制到电脑,请确保硬盘有足够剩余空间(建议至少比旧卡总容量多出10%)。重要提醒:操作前先关机,不要热插拔内存卡;如果使用虚拟系统(emummc),务必完整备份该文件夹,否则虚拟系统将丢失。附加建议:可以提前下载好必要的格式化工具(如SD Card Formatter、guiformat),避免中途寻找。
第一步:备份旧内存卡全部数据
将旧内存卡从Switch中取出,插入读卡器并连接到电脑。在电脑上新建一个文件夹,建议命名为“Switch旧卡备份”(路径尽量简洁,避免过长的文件夹名)。将旧卡根目录下的所有文件和文件夹(包括隐藏文件)完整复制到该文件夹中。Windows用户:按下Ctrl+A全选,然后右键复制;务必在“查看”菜单中勾选“隐藏的项目”,确保所有隐藏文件(如“.”开头的文件)也被复制。
全选,然后右键复制;务必在“查看”菜单中勾选“隐藏的项目”,确保所有隐藏文件(如“.”开头的文件)也被复制。macOS用户:按下Cmd+A全选后复制,同样需要在访达设置中开启“显示隐藏文件”(可用快捷键
Cmd+Shift+.临时切换)。
临时切换)。特别关注以下关键目录的存在性,它们决定了系统能否正常启动:Nintendo:正版游戏、存档、截图等内容。atmosphere:自制系统核心文件、插件、配置等。boot.dat:hekate启动文件(部分用户可能没有,属于正常情况)。emummc:虚拟系统分区,极其重要!如果存在该文件夹,复制时间可能较长(体积可达几十GB),请耐心等待。switch:部分用户存放的Switch超频、金手指等工具。提示:旧卡中大量小文件(特别是Nintendo文件夹)会导致复制速度变慢,请预留充足时间,不要中途中断。
第二步:格式化新内存卡
大气层系统对文件系统格式有明确要求:强烈推荐使用 FAT32,兼容性最佳且稳定可靠。
如果使用exFAT,新版大气层虽能支持,但某些旧版本可能存在兼容性问题,且exFAT在断电时容易损坏文件。请务必选用 FAT32。
格式化方法(Windows)
将新卡插入读卡器并连接电脑。下载并打开SD Card Formatter(官方免费工具,也可使用Rufus或guiformat)。选择新卡对应的盘符,文件系统选择FAT32,分配单元大小保持默认即可。点击“格式化”。
注意:若新卡容量超过32GB,Windows自带格式化工具无法直接格式化为FAT32,此时必须使用第三方工具(如guiformat),或使用DiskGenius等分区软件。
格式化方法(macOS)
打开“磁盘工具”,选中新卡,点击“抹掉”。格式选择MS-DOS (FAT32),方案选“主引导记录”(MBR)。小贴士:超大容量卡(如1TB)格式化为FAT32后,实际可用空间可能略小于标称值,这是正常的,不影响使用。
第三步:将备份数据复制到新卡
在电脑上打开新卡的根目录(此时应为空盘)。将第一步备份的文件夹中的所有内容,直接复制到新卡根目录。不要新建任何额外文件夹,保持原有目录结构不变。如果旧卡有emummc文件夹,该文件夹会比较大,请耐心等待复制完成,建议使用复制工具(如Windows的robocopy或macOS的rsync)以提高稳定性。复制完成后,检查新卡根目录是否包含以下关键项目:atmosphere、Nintendo、boot.dat(如果之前存在)、emummc(如果之前存在)等。
第四步:验证与首次启动
从电脑安全弹出新卡(Windows右下角“安全删除硬件”,macOS拖拽到废纸篓或右键推出),然后插入Switch主机中。开机,正常情况下,系统应该直接进入大气层(或hekate启动菜单)。如果之前使用的是虚拟系统(emummc)且复制完整,你会看到虚拟系统正常启动。如果启动遇到黑屏或错误,不要慌张,请尝试下一步。强制进入hekate:按住音量加(+)键和电源键开机,直到出现hekate菜单画面。在hekate菜单中选择Launch→Atmosphere(或你之前设定的虚拟系统/真实系统选项)。如果依然无法启动,请重新注入payload(使用电脑或手机注入工具,如TegraRcmGUI或Rekado),再次尝试。
常见问题与解决方法
问题 | 原因 | 解决办法 | 开机卡在Logo或黑屏 | 复制过程中遗漏了文件(如缺少 boot.dat 或 atmosphere 关键组件) | 重新检查旧卡备份,确认所有文件都已复制;或用旧卡恢复启动,重新复制 | 虚拟系统(emummc)无法进入 | emummc文件夹损坏或未完整复制 | 删除新卡上的emummc,重新从旧备份复制;如果旧备份也损坏,只能重建虚拟系统 | 提示“Could not read SD card” | 新卡格式化为exFAT且大气层没有加载exFAT驱动 | 将卡重新格式化为FAT32,再次复制数据 | 部分游戏、存档或截图丢失 | Nintendo文件夹未完全复制,或复制的文件被隐藏 | 开启“显示隐藏文件”重新检查并补全;注意某些存档可能在 atmosphere/contents 目录下 | 换卡后进入正版系统(SysNAND)正常,但大气层自制程序闪退 | 插件或配置文件路径问题 | 检查 atmosphere/contents 文件夹下的插件,删除不兼容的插件或更新版本 | 系统提示“内存卡已损坏”或要求格式化 | 文件系统有错误,或卡本身存在坏块 | 先用电脑运行chkdsk(Windows)或磁盘工具(macOS)修复;若不行,备份数据后重新格式化并复制 |
重要提示
虚拟系统用户注意:如果你使用了虚拟系统(emummc),并且新卡容量更大,想要为虚拟系统分配更多空间,则需要使用专用工具(如nxnandmanager)重新制作虚拟系统分区,这已经超出本“换卡”教程的范围,简单换卡只能保持虚拟系统原有大小。备份永远是第一道防线:在操作前,建议将旧卡数据在电脑上保留一段时间,确认新卡一切正常后再删除旧备份。避免热插拔:不要在Switch开机状态下拔出或插入内存卡,这可能导致文件系统损坏,严重时会变砖。定期清理碎片:大气层系统频繁读写会产生大量小文件,长期使用后建议复制全部数据到电脑,格式化后再恢复,以提升读写速度。电量保证:操作过程中确保Switch电量在50%以上,避免因电量耗尽导致写入中断。
结束语
换卡之后,你的Switch将拥有更大的存储空间,可以装下更多游戏、自制软件和主题,只要严格按照“备份→格式化→复制→验证”四个步骤操作,就能平稳过渡,如果你在操作中遇到任何异常,不妨回到电脑上重新检查文件结构和完整性,绝大多数问题都能通过重新复制解决。
祝你的Switch游戏库越来越充实,畅玩无忧!
