密钥文件是什么:没有 prod.keys 为什么一个游戏都玩不了
这是使用这款模拟器时最重要、也最容易卡住新手的一步。不理解密钥是什么,后面所有的报错都看不懂。
游戏是加密的
Switch 的游戏(无论数字版 NSP 还是卡带镜像 XCI)全部经过加密存储。真机运行时,主机内部芯片用一组出厂密钥现场解密;模拟器要读这些文件,就必须拿到同一组密钥,否则连游戏文件的内容都看不懂——这就是为什么你游戏目录加好了、游戏却不出现,或者双击就报「Keys Not Found」。
两个密钥文件
| 文件 | 内容 | 作用 |
|---|---|---|
prod.keys | 主密钥、头密钥等系统级密钥组(必备) | 解密一切游戏内容、更新、DLC 与系统 NCA |
title.keys | 每个数字版游戏专属的标题密钥 | 部分数字版内容需要它配合 prod.keys 才能解开 |
卡带用户通常只需要 prod.keys;数字版用户两个都备上最稳。用社区常见的 Lockpick_RCM 等工具从自己的机器导出时,两个文件会一起生成。
为什么得自己去「导出」
出于法律原因,模拟器不附带、也不提供下载任何密钥与固件——它们属于任天堂的加密资产,网上到处传的那份来路不明,既不合法也常被人塞私货。正规姿势只有一种:用自己的 Switch 主机导出(社区称 dump/倾出),自己拥有主机的使用授权,导出的密钥供自己备份与模拟使用,这是模拟器社区公认的个人使用边界。
与固件的关系
密钥负责「解密」,固件负责「提供系统环境」,两者缺一不可且版本要匹配——这套关系与安装动作在下面两页展开:密钥放到哪里、固件怎么安装。版本匹配的原理见 固件与密钥版本为什么要匹配。