LoveGame愛遊戲
繁體中文

技術參考

prod.keys、title.keys 和韌體是什麼?NS 模擬器金鑰與韌體詳解

發布 更新 資訊核對到 2026-10-307 分鐘讀完

要點

  • prod.keys 是主機的系統金鑰,用來解密遊戲和韌體,是模擬器必需的;title.keys 是數位版遊戲、更新和 DLC 各自的標題金鑰。
  • 韌體就是 Switch 的系統軟體,模擬器要用它提供系統檔案、字型、Mii 等,大多數遊戲沒有韌體跑不起來。
  • keys 至少要和韌體一樣新,否則會報「韌體解析錯誤」或「缺少金鑰」。
  • Ryubing 把 keys 放進數據目錄的 system 資料夾;Eden 用選單「Tools → Install Decryption Keys」匯入,存進 keys 資料夾。
  • Switch 2 不一樣:2026 年 11 月能跑 Switch 2 遊戲的 Eden 非官方分支不讀 prod.keys,讀的是在 Switch 2 主機上已經解密好的遊戲檔案。
目錄
  1. 為什麼模擬器需要 keys 和韌體
  2. 三樣東西分別是什麼
  3. 版本要配套:keys 不能比韌體舊
  4. 在各模擬器裡放在哪
  5. Switch 2 的金鑰
  6. 幾個常見誤區
  7. 主機更新以後要注意什麼

prod.keys 是 Switch 主機的系統金鑰檔案,用來解密遊戲和韌體,模擬器缺了它就跑不了商業遊戲;title.keys 是數位版遊戲、更新和 DLC 各自的「標題金鑰」;韌體就是 Switch 的系統軟體,模擬器靠它提供系統檔案、字型、Mii 等。

為什麼模擬器需要 keys 和韌體

Switch 的遊戲和系統檔案都是加密的。任天堂在 2026 年 2 月給 GitHub 的 DMCA 通知裡寫得很清楚:Switch 遊戲用名為 prod.keys 的專有金鑰加密,必須先用任天堂的金鑰驗證、解密,才能在主機上執行。真機裡這一步由系統完成;模擬器沒有任天堂的系統,所以要你提供:

  • keys:讓模擬器能解開遊戲和韌體的加密;
  • 韌體:讓模擬器拿到遊戲執行時要用的系統檔案、字型、Mii、HOME 選單等。

這也是任天堂認為「模擬器必然規避技術保護措施」的理由,法律上的分析見 Switch 模擬器合法嗎。

三樣東西分別是什麼

名稱是什麼必需嗎備註
prod.keys主機的系統金鑰,用來解密遊戲和韌體必需沒有它只能跑自製軟體。Eden 只讓你選這一個檔案
title.keys每個數位版遊戲、更新、DLC 的標題金鑰可選通常和 prod.keys 一起從主機匯出;數位版內容常用
韌體Switch 的系統軟體(系統更新包)大多數遊戲需要版本要和 keys 配套

另外幾個常見檔名:遊戲本體常見的格式是 NSP(數位版)和 XCI(卡帶映象),裡面裝的是加密的 NCA 內容包。這些概念的一句話解釋見 術語表。

版本要配套:keys 不能比韌體舊

Ryubing 官方文件的說法:prod.keys 至少要和你安裝的韌體一樣新。keys 太舊時常見這幾種報錯:

報錯原因處理
MissingKeyException(Missing NCA title key 等)keys 缺失或過舊重新匯出最新 keys
RYU-0003: Firmware parsing error(Ryubing)keys 比韌體舊keys 和韌體一起更新
「System update title was not found in the firmware package」選的檔案不是韌體重新匯出韌體
System archive with titleid 0100000000000823 was not found韌體太舊,遊戲要的系統檔案不存在更新 keys 和韌體

韌體也不是越新越好。截至 2026 年 10 月,任天堂官方更新記錄上最新的大版本是 23.0.0(2026-09-09),但模擬器的支援會滯後:Citron Neo 官網寫的是支援到 21.2.0,Eden v0.2.0 的發布說明寫的是相容 22.0;各模擬器對 23.x 的支援,目前沒有官方說明。

在各模擬器裡放在哪

模擬器keys 怎麼放韌體怎麼裝
Ryubing(Windows / Linux / Mac)選單 File → Open Ryujinx Folder,進 system 子資料夾,放入 prod.keys(和 title.keys),重啟讓它驗證。Windows 預設數據目錄是 %appdata%\RyujinxTools → Install Firmware → Install from XCI/ZIP,選韌體 ZIP;成功後右下角顯示「System Version」。也可以用未裁剪的實體卡帶 XCI 安裝
Eden(Windows / Linux / Steam Deck / Mac)首次啟動提示缺少解密金鑰,點 OK;再用 Tools → Install Decryption Keys 選 prod.keys。檔案會存進數據目錄的 keys 資料夾(Windows 是 %AppData%\eden\keys,便攜模式是程式旁 user\keys)Tools → Install Firmware → From Folder 或 From ZIP
Eden Android版首次啟動向導裡「Install prod.keys」選檔案嚮導裡「Install firmware」選韌體 ZIP,不要解壓;ZIP 根目錄必須直接是韌體的 nca 檔案,多套一層資料夾會裝不上
Citron Neo和 Eden 同屬 yuzu 系,流程基本相同(具體選單名以軟體為準)同左
MeloNX(iPhone / iPad)首次設定流程裡匯入 keys設定流程裡安裝韌體
nxnative(Mac 打包)打包時提供 prod.keys 和遊戲檔案—

各平臺完整的安裝流程見 Windows 安裝教學、Android教學、Mac 教學 和 iPhone / iPad 教學。

Switch 2 的金鑰

截至 2026 年 11 月 3 日,Switch 2 模擬根本用不到 prod.keys。 最早公開、能跑 Switch 2 遊戲的是 eden-nx2、Eglantine 這些 Eden 非官方分支(2026 年 10 月 29 日起陸續放出),它們自己解密不了 Switch 2 的卡帶和數位版遊戲,讀的是在主機上已經解密好的遊戲:解包後的 exefs/main 執行檔加上同級的 romfs/ 資料夾,來自系統版本 23.0.1 的 Switch 2,也就是 ns2jb 漏洞 能用的版本。

  • 上面講的 Switch 1 keys 和韌體跟這些分支沒有關係,只管 Switch 1 遊戲(包括同時出了 Switch 2 版的遊戲的 Switch 1 版)。
  • Eden 官方還不支援 Switch 2,它的 Switch 2 合併請求截至 11 月 1 日還是草稿,見 Eden Switch 2 非官方分支。
  • 這些分支都是實驗性的,模型缺失、地面發黑、著色器編譯卡頓很常見。eden-nx2 要求 16 GB 記憶體和 8 GB 顯示記憶體以上的 Vulkan 顯示卡。

現在哪些遊戲能啟動,見 Switch 2 模擬器現狀。

幾個常見誤區

  • 「有了 keys 什麼遊戲都能跑」:keys 只負責解密。遊戲能不能跑、跑得順不順,取決於模擬器本身的相容性和你的裝置,見 2026 年 Switch 模擬器推薦 和 常見問題排查。
  • 「換模擬器就要換一套 keys」:不用。prod.keys 是同一種檔案,yuzu 系和 Ryujinx 系模擬器用的都是它,只是放的位置不同。Eden 第一次啟動時,如果你裝過別的 Switch 模擬器,還會詢問要不要匯入設定。
  • 「韌體裝最新的最保險」:不一定。模擬器的支援會滯後,keys 也必須跟著換新,見上面的版本配套一節。
  • 「有了 Switch 2 的 keys 就能模擬 Switch 2」:現在不是這樣。截至 2026 年 11 月 3 日,Switch 2 的非官方分支根本不讀 keys(見上面 Switch 2 一節),而且還都是實驗性的。

主機更新以後要注意什麼

keys 和韌體是一對:主機升級系統後,如果你想在模擬器裡用新版本韌體,keys 也要一起換成對應的新版本,否則會出現上面表裡的報錯。遊戲的更新和 DLC 同理,需要標題金鑰齊全才能解密。

常見問題

prod.keys 是什麼?

prod.keys 是從 Switch 主機匯出的系統金鑰檔案。Switch 的遊戲和韌體都是加密的,模擬器要用 prod.keys 解密才能讀取。沒有它,模擬器只能執行自製軟體,不能執行商業遊戲。

title.keys 一定要有嗎?

不一定。title.keys 是每個數位版遊戲、更新、DLC 單獨的標題金鑰,通常和 prod.keys 一起從主機匯出。很多情況下只放 prod.keys 就能用,數位版內容缺標題金鑰時才會報錯。

模擬器提示缺少金鑰(MissingKeyException)怎麼辦?

說明 keys 缺失或太舊。重新匯出最新的 keys,放到模擬器的 keys 位置,並確認 keys 不比韌體舊。

韌體版本越新越好嗎?

不一定。模擬器對最新韌體的支援會滯後:Citron Neo 官網寫的是支援到 21.2.0;截至 2026 年 10 月,各模擬器對 23.x 韌體的支援情況沒有官方說明。keys 和韌體要配套,keys 至少和韌體一樣新。

有 Switch 2 的金鑰(keys)嗎?

目前的 Switch 2 模擬器用不到 keys。截至 2026 年 11 月 3 日,能跑 Switch 2 遊戲的 Eden 非官方分支(eden-nx2、Eglantine 等)自己解密不了 Switch 2 遊戲,讀的是在 Switch 2 主機上已經解密好的遊戲檔案(解包後的 exefs/main 加 romfs 資料夾)。Switch 1 的 prod.keys 和韌體只管 Switch 1 遊戲。

資料來源

  1. Ryubing 官方文件:Setup & Configuration Guide
  2. Ryubing 官方文件:FAQ & Troubleshooting
  3. Eden 官網
  4. Citron Neo 官網(FQA:支援到 21.2.0 韌體)
  5. MeloNX 官網
  6. nxnative 官網
  7. 任天堂官方:Nintendo Switch 系統更新記錄
  8. GitHub DMCA 公示:任天堂 2026-02-12 通知原文(prod.keys 與技術保護措施)
  9. Pro-Gamer.gg: Eden-NX2 and Eglantine released to the public (unpacked ExeFS files, system requirements)

相關