Cemu 中文文档 下载 App

mlc01 目录管理 — Cemu 的 Wii U 模拟系统分区

mlc01 到底是什么

简单说:mlc01 是 Wii U 内部存储(NAND Flash)的镜像目录。

真实 Wii U 主机有一块内部存储(8GB 或 32GB),里面装着系统、账号、存档、下载的游戏和更新补丁。Cemu 作为模拟器,需要在硬盘上模拟这块内部存储——mlc01 就是这个模拟分区。

所以 mlc01 里的内容对应真实 Wii U 上的:

Wii U NAND 路径Cemu mlc01 路径内容
/sys/mlc01/sys/系统文件、固件、字体
/title/mlc01/title/下载的更新补丁、DLC、数字版游戏
/usr/save/mlc01/usr/save/游戏存档
/user/mlc01/user/用户账号数据

mlc01 里面不应该放什么

游戏文件本体(.wua / .wux / .wud / RPX 目录)不应该放 mlc01 里。这些放 Game Paths 指向的外部目录里——详见 游戏路径章节。

mlc01 在哪

默认情况下在 Cemu 自身目录下:

F:\Cemu\
├── Cemu.exe
├── keys.txt
├── settings.xml
├── graphicPacks\
└── mlc01\              ← 这里
    ├── usr\
    ├── sys\
    ├── title\
    └── user\
        └── 80000001\   ← 用户账号 1 的数据
            └── save\   ← 存档在这里

Cemu 也允许把 mlc01 放别的位置。在 Options → General settings → mlc path 里可以改。但默认建议留在 Cemu 自身目录——整个文件夹就是完整包,迁移/备份/复制时一起带走最安全。

mlc01 会越来越大

mlc01 体积增长的主要原因:

  1. 更新补丁和 DLC——塞尔达旷野之息的更新补丁就有 3GB+,多个游戏的更新叠加起来很快
  2. Shader Cache——虽然 Shader Cache 在 Cemu/resources 目录下,但有时候 mlc01/sys/ 也会有相关缓存
  3. 系统应用——如果你通过 Homebrew 转储了系统应用(Friends List、Browser 等)

定期看一下 mlc01 体积。上 10GB 了可以考虑清理旧的更新补丁。

存档在 mlc01 里的具体位置

mlc01/usr/save/80000001/<游戏ID>/

每个游戏有独立的子目录,里面是该游戏的存档文件。

怎么迁移 mlc01 里的存档

两种常见场景:

场景一:升级 Cemu 版本

不用动。覆盖解压新版 zip 不会删除 mlc01 目录——它本来就在 zip 外面(除非你手动覆盖了整个文件夹)。

升级后第一次启动,Cemu 会重新扫描 mlc01,可能等几十秒,之后一切照旧。

场景二:换电脑 / 换硬盘

  1. 把整个 Cemu 文件夹(含 mlc01)复制到新位置
  2. 新电脑首次启动 Cemu 时,mlc01 路径会自动指向新位置
  3. 如果 Game Paths 里的游戏目录路径变了(盘符变了),需要在 Options → Game paths 里重新添加

备份策略

轻量备份:只存档

如果只想备份存档(不想备份整个 Cemu):

  1. 找到 mlc01/usr/save/ 目录
  2. 复制到外部硬盘或云盘
  3. 换机器后放回同一路径(注意账号 ID 保持一致,都是 80000001)

完整备份:整个 Cemu 目录

把整个 Cemu 文件夹压缩或复制一份。这是最保险的方式——settings.xml、keys.txt、graphicPacks、shader cache 一个都不丢。

自动备份建议

常见 mlc01 相关问题

升级后游戏列表空了

先查 Game Paths,再查 mlc01 路径——Cemu 有时候会重置这些设置。重新指向正确目录就行。

存档没了

检查:

  1. mlc01/usr/save/ 目录还在吗?
  2. 是不是手动清理过 mlc01 的内容?
  3. 游戏 ID 对吗?(有时候同一个游戏不同区域版本 ID 不同)

存档怎么从真实 Wii U 导入

详见 存档管理章节。需要从 Wii U 上用 FTP 工具提取存档,然后放进 mlc01/usr/save/ 下对应的游戏 ID 目录。

下一节:控制器类型选择