什么是.nro文件?
.nro文件是任天堂Switch自制系统(Homebrew)下的可执行程序格式,类似于PC上的.exe文件,常见的.nro文件包括各类模拟器(如RetroArch、天马G)、金手指工具(如EdiZon)、文件管理器(如NxShell)等。需要特别注意的是:运行.nro文件的前提是你的Switch已经完成了破解(软破或硬破),并成功安装了自制系统(如Atmosphere、SX OS等)。
准备工作
在安装任何.nro文件之前,请务必确认以下条件已满足:
- 破解状态:确保你的Switch已成功软破(早期机型)或硬破(后期机型),并能正常进入自制系统(例如通过Hekate引导进入Atmosphere)。
- SD卡:准备一张格式化为主机支持格式(FAT32或exFAT)的MicroSD卡,推荐容量不低于32GB。
- 文件传输工具:电脑端可以使用读卡器直接读取SD卡,或者将Switch通过USB线连接电脑(使用DOP-iN或FTP软件进行无线传输)。
- hbmenu:这是Switch的自制程序菜单,通常随自制系统自动安装,如果缺失,可从GitHub下载最新版并放置在SD卡根目录。
安装.nro文件的详细步骤
创建“switch”文件夹(重要)
在SD卡的根目录下,找到或新建一个名为 switch 的文件夹(全小写字母),所有.nro文件都必须放在这个文件夹内,hbmenu才能正确识别。
示例路径:
SD卡根目录/switch/xxx.nro
将.nro文件复制到SD卡
-
方法一(推荐):读卡器直连电脑
取出Switch的SD卡,用读卡器插入电脑,将下载好的.nro文件(例如RetroArch.nro)直接复制到上述switch文件夹中。 -
通过USB传输(无需取卡)
- 在Switch上运行 DOP-iN 或 NX-FTP 等传输工具。
- 将Switch通过USB线连接电脑,安装对应驱动后,电脑会识别出SD卡分区。
- 将.nro文件拖拽到
switch文件夹内。
安全弹出SD卡
文件复制完成后,务必在电脑上执行“安全弹出硬件”操作,再将SD卡插回Switch(若使用读卡器),或安全断开USB连接(若使用传输工具)。
在Switch上运行.nro文件
- 开机进入自制系统(通常按住音量“+”键再按电源键,进入Hekate后选择“Atmosphere CFW”)。
- 在主界面找到 相册 图标(一个相机的图标),点击进入。
- 此时会显示 hbmenu 界面(而非真正的系统相册),其中会列出
switch文件夹下所有的.nro文件。 - 用摇杆选择你刚放入的.nro文件,按A键即可启动运行。
部分用户可能需要先按住 R键 再点击某个游戏图标来启动hbmenu,具体因系统版本而异,如果点击相册无法进入hbmenu,可尝试在开机时按住R键直到出现hbmenu界面。
常见问题与解决
❌ 问题1:相册里看不到任何.nro文件
- 原因:文件放错位置,请检查.nro是否直接位于
switch文件夹下,而非子文件夹中。 - 原因:SD卡格式化问题,建议使用 FAT32 格式(exFAT可能存在兼容性问题)。
- 原因:hbmenu版本过旧,重新下载最新版hbmenu.nro,并将其放在SD卡根目录(注意不是switch文件夹)。
❌ 问题2:运行.nro后黑屏或闪退
- 原因:此.nro需要特定的系统固件版本,请检查你的Atmosphere版本是否支持。
- 原因:文件损坏,重新从可靠来源下载正确的.nro文件。
- 原因:缺少依赖(如特定库文件),部分.nro需要配套的“sysmodule”或“overlay”文件,请参照该软件的说明文档进行补充。
❌ 问题3:提示“Unknown nro type”或“Invalid nro”
- 原因:下载的文件并非真正的Switch.nro程序(可能是后缀被错误修改或文件未解压),请确认文件来自官方或知名Homebrew论坛(如GBAtemp、GitHub)发布的原版。
安全与注意事项
- 不要随意安装陌生来源的.nro:特别是在破解系统下,恶意.nro可能导致主机变砖或账户被封禁,建议从GitHub、GBAtemp等可信社区下载。
- 保持备份:在操作前建议备份SD卡内的
Nintendo文件夹(包含游戏存档及证书),以防万一。 - 注意固件版本:任天堂每月会推送系统更新,可能影响自制系统兼容性,安装.nro前请确认该程序支持的固件范围。
- 联网与封号风险:在破解机上联网有被任天堂Ban机的风险,如需安装金手指或模拟器,建议全程开启飞行模式,或使用90DNS等屏蔽工具。
安装.nro文件其实非常简单:把文件放进switch文件夹,在相册里启动即可,关键是确保破解系统已正确运行,并且SD卡结构符合要求,掌握这个方法后,你就可以自由地安装各种模拟器、工具和自制游戏,让Switch的潜力得到充分发挥。
如果你已经成功运行了第一个.nro(比如RetroArch),不妨再试试更多经典开源程序,挖掘这台神机更多的可能性,遇到问题欢迎在评论区留言,我们一起探讨。
(本文仅提供技术教程,请遵守当地法律法规,在不侵犯他人版权的前提下使用自制软件。)

