Cemu 中文文档 下载 App

keys.txt 解密文件 — WUD/WUX 需要它,WUA 不需要

为什么 WUD/WUX 需要密钥

Wii U 采用了光盘加密机制——每张正版光盘都有一个唯一的 disc key,储存在光盘的 Lead-In 区域。这个密钥用来解密光盘上所有游戏数据。没有它,Cemu 读到的全是加密后的乱码。

WUD/WUX 是按原始数据转储的(WUX 只是无损压缩 WUD,不改加密层),所以它们仍然需要密钥解密。而 WUA 和 RPX 格式是转储时就解密好的——Dumpling 在导出 WUA 时自动用密钥解包再打包,Cemu 拿到的就是明文,不再需要 keys.txt。

Cemu 为什么不附带 keys.txt

这是版权法律问题。Nintendo 对 Wii U 光盘加密的密钥属于受版权保护的内容,Cemu 官方不能、也不会在软件包里附带密钥。任何 Cemu 下载包里带了 keys.txt 的都不是官方来源。

Cemu 官方 FAQ 原文(2024 版):

这些格式需要把合适的解密密钥放在 keys.txt 里。由于密钥是版权内容,官方无法随 Cemu 提供——用户需要自己从 Wii U 转储并正确设置。官方推荐使用 WUA 格式,体积更小且不需要密钥。

怎么获取密钥

唯一合法途径:你自己有一台 Wii U 主机,通过 Homebrew + Dumpling 转储时自动提取。

完整流程:

  1. Wii U 安装 Homebrew Launcher(需要通过特定的浏览器漏洞进入,详情见 cemu.cfw.guide 教程)
  2. 在 Wii U 上运行 Dumpling 工具
  3. Dumpling 在转储游戏的同时,会自动从光盘或内部存储读取 disc key
  4. 转储完成后,在 Dumpling 的输出目录里找 keys.txt

keys.txt 放哪

Cemu 根目录——和 Cemu.exe 同级。

Cemu/
├── Cemu.exe
├── keys.txt          ← 放这里!
├── settings.xml
├── graphicPacks/
└── mlc01/

文件名必须是 keys.txt,一行一个密钥。Cemu 启动时自动扫描这个文件。

WUA 为什么不需要密钥

WUA 是 Dumpling 导出的归档格式——转储时 Dumpling 先用密钥解密游戏数据,然后把明文重新打包成 .wua 文件。Cemu 打开 .wua 时读的就是已经解密好的数据,完全不需要密钥介入。

所以如果你用 WUA 格式,整个 keys.txt 的问题跟你没关系。

没密钥会怎样

如果你直接丢一个 WUD/WUX 进游戏目录但没有 keys.txt:

常见误区

误区一:去网上找 "keys.txt 下载"

网上有人可能分享 keys.txt 文件。不建议用:

误区二:以为 keys.txt 是 Windows 的什么系统文件

它就是一个普通文本文件,你用记事本打开能看到一堆十六进制字符串。没有安装过程、没有注册过程。

误区三:WUA 格式也需要 keys.txt

不需要。这是官方明确说过的——WUA 在转储时就解密好了,是 Cemu 最推荐的格式。

总结

格式需要 keys.txt密钥来源
WUD✅Wii U + Dumpling 转储时提取
WUX✅同上
WUA❌— (转储时已解密)
RPX❌— (本身就是解包格式)

懒得折腾?用 WUA,完事。

下一节:从 Wii U 转储游戏