ガイド
Eden「Encryption keys are missing」「Firmware installation failed」の原因と対処法【暗号化キーが不足・インストール失敗】
ポイント
- Android の「Encryption keys are missing」(暗号化キーが不足)と PC の「Decryption keys are missing」は、どちらも prod.keys がまだ入っていないという意味です。prod.keys を入れ、PC 版は Eden を再起動します。
- Android の「Firmware installation failed」(インストール失敗)は、ファームウェア ZIP に .nca 以外のもの(フォルダー1段も含む)が1つでもあると出ます。ZIP を開いたらすぐ .nca ファイルが並ぶ形にします。
- 「Keys failed to initialize」はキーの中身が無効・不完全・古いという意味で、吸い出し直しが必要です。「Verify your keys file has a .keys extension」はファイル名の問題なので prod.keys に直します。
- PC 版はキーを入れて Eden を再起動してからファームウェアを入れます。キーがファームウェアより古いと「Firmware Corrupted」になります。
- Android でファームウェア導入中に「Fatal Error」(致命的なエラー)が出るのは、ユーザー報告ではストレージ権限が原因のことが多いです。ドライバー管理の「Error during Fetch」は GitHub につながらないときに出ます。
目次
Eden でキーやファームウェアを入れるときのエラーは、ほとんどが次の3つです。prod.keys がまだ入っていない(Android Encryption keys are missing=暗号化キーが不足、PC Decryption keys are missing)、キーのファイル名か中身がおかしい(Verify your keys file has a .keys extension、Keys failed to initialize)、Android 版でファームウェア ZIP の中身の形が違う(Firmware installation failed=インストール失敗)。 直し方はそれぞれ、prod.keys を入れて Eden を再起動する、ファイル名を prod.keys に戻すか中身が悪ければ吸い出し直す、ZIP を開いたらすぐ .nca ファイルだけが並ぶように作り直す、です。以下に PC 版・Android 版のメッセージを原文のまま並べました(2026年11月1日時点の Eden ソースコードより)。
エラー早見表
| エラー原文(英語 UI) | 日本語 UI | 意味 | 直し方 |
|---|---|---|---|
Encryption keys are missing | 暗号化キーが不足 | Android:prod.keys が未導入 | セットアップか設定で「プロッドキーをインストール」 |
Decryption keys are missing. Install them now? | (英語のまま) | PC:prod.keys が未導入 | Yes → prod.keys を選ぶ → Eden を再起動 |
Keys failed to initialize / Decryption Keys failed to initialize | キーの初期化に失敗しました | キーが無効・不完全・古い | prod.keys を吸い出し直す |
Verify your keys file has a .keys extension and try again. | キーファイルの拡張子が.keysであることを確認し、再度お試しください。 | ファイル名が違う | prod.keys に直す |
Firmware installation failed | インストール失敗 | Android:ZIP に .nca 以外が入っている | ZIP には .nca だけを入れる |
Install decryption keys and restart Eden before attempting to install firmware. | — | PC:キーより先にファームウェアを入れた | キー → 再起動 → ファームウェアの順に |
Firmware Corrupted | — | キーがファームウェアより古い、またはファームウェアの破損 | キーを新しくする。必要ならファームウェアを吸い出し直す |
Fatal Error(導入中) | 致命的なエラー | Android:展開・コピーに失敗 | ユーザー報告:ストレージ権限を許可 |
Error installing file(s) to NAND | ファイルをNANDにインストール出来なかった | 更新データ・DLC の導入失敗(キーなし/ファイル不良) | 先にキーを入れる。ファイルを吸い出し直す |
Error during Fetch | 取得中にエラーが発生しました | ドライバー管理が GitHub につながらない | 回線を変える、時間をおく、zip を手動で取り込む |
キーとファームウェアは入ったのにゲーム起動時に出るエラーは別ページです。Android の「Your ROM is encrypted(ROMが暗号化されています)」は Your ROM is encrypted の原因と対処法、PC の「Error while loading ROM! (0007-XXXX)」は 0007 エラーコード一覧 を見てください。
Eden PC 版(Windows・Linux・Mac・Steam Deck)
PC 版の Eden は起動するたびにキーを確認するので、キーがなければゲームを開く前にダイアログが出ます。「Decryption keys are missing」は日本語 UI でも英語のまま表示されます。
| メッセージ | タイミング | 原因 | 直し方 |
|---|---|---|---|
Derivation Components Missing / Decryption keys are missing. Install them now? | 毎回の起動時 | キーが入っていない | Yes を押して prod.keys を選びます(選べるのはこのファイルだけ)。あとから Tools → Install Decryption Keys でも入れられます |
Install decryption keys and restart Eden before attempting to install firmware. | ファームウェア導入時 | キーがない、または入れたあと再起動していない | キーを入れ、Eden を閉じて開き直してから Tools → Install Firmware |
Verify your keys file has a .keys extension and try again. | キー導入時 | 拡張子が違う(prod.keys.txt など) | 拡張子を表示して prod.keys に直す |
Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. | キー導入時 | 読み込めたが中身が無効・不完全・古い | prod.keys を吸い出し直す |
Unable to read key directory, aborting / One or more keys failed to copy. | キー導入時 | フォルダーを読めない、またはコピーに失敗(権限やパスの問題が多い) | prod.keys を「ドキュメント」などふつうのフォルダーに移して選び直す |
Unable to locate potential firmware NCA files | ファームウェア導入時 | 選んだフォルダーや ZIP にファームウェアの .nca がない | ファームウェアそのものを選んでいるか確認。Tools → Install Firmware には From Folder と From ZIP があるので、合うほうを使う |
Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware. | ファームウェア導入中 | キャンセル・中断 | Eden を再起動して入れ直す |
Firmware Corrupted / Firmware reported as present, but was unable to be read. Check for decryption keys and redump firmware if necessary. | Home Menu やアプレットを開いたとき | キーとファームウェアが合っていない(キーが古い)、またはファームウェアの破損 | ファームウェアと同じかそれより新しいキーにする。だめならファームウェアを吸い出し直す |
No firmware available / Firmware missing. Firmware is required to run certain games and use the Home Menu. | Home Menu やアプレットを開いたとき | ファームウェアが入っていない | ファームウェアを入れる |
Game Requires Firmware / This game may require firmware to function properly, and you don't have any installed. Please install firmware before launching, or press "OK" to launch anyways. | ゲーム起動前 | ファームウェアが入っていない | ファームウェアを入れる。OK でそのまま起動もできますが、落ちるゲームが多いです |
Firmware integrity verification failed! | ファームウェアの検証時 | ファームウェアのファイルが壊れている | ファームウェアを吸い出し直す |
PC 版のキーはデータフォルダー内の keys フォルダー(Windows では %AppData%\eden\keys)に保存されます。原因がわからないときは File → Open Eden Folders → Log Folder でログ eden_log.txt を開き、質問するときに添えてください。
Eden Android 版
Android 版には公式の日本語訳があるので、日本語 UI の表示も並べます(訳がない項目は英語のまま表示されます)。
| 英語原文 | 日本語 UI | 原因 | 直し方 |
|---|---|---|---|
Encryption keys are missing / Firmware and retail games cannot be decrypted | 暗号化キーが不足 / ファームウェアと製品版ゲームを復号化できません | キーが入っていない | 初回セットアップ、または設定 → Eden データを管理 → プロッドキーをインストール |
Skip adding keys? / Valid keys are required to emulate retail games. Only homebrew apps will function if you continue. | キーの追加をスキップしますか? | 初回セットアップでキーを飛ばした | 戻ってキーを入れる。キーなしでは自作ソフトしか動きません |
Failed to Install Keys / Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. | キーのインストールに失敗 / キーの初期化に失敗しました。ダンプツールが最新であることを確認し、キーを再ダンプしてください。 | キーが無効・不完全・古い | prod.keys を吸い出し直す |
Verify your keys file has a .keys extension and try again. | キーファイルの拡張子が.keysであることを確認し、再度お試しください。 | ファイル名が prod.keys(1)、prod (1).keys などに変わっている | prod.keys に直す。同じフォルダーにキーが何個もあると選び間違えやすいです |
Firmware installation failed / Make sure the firmware nca files are at the root of the zip and try again. | インストール失敗 / ファームウェアのncaだけはzipの中にある事を確認して機能を再び行ってください | ZIP に .nca 以外のものが入っている(下で説明) | ZIP を作り直す |
| Fatal Error(ファームウェアやキーの導入中に出る) | 致命的なエラー | 展開・コピー中に失敗 | 下の「Fatal Error」の節を参照 |
Error installing file(s) to NAND / Please ensure content(s) are valid and that the prod.keys file is installed. | ファイルをNANDにインストール出来なかった / 内容は有効だと確認してプロッドキーをインストールしてください | 更新データ・DLC の導入時にキーがない、またはファイルが無効 | 先にキーを入れる。だめならファイルを吸い出し直す |
Installation of base games isn't permitted in order to avoid possible conflicts. | 問題が発生しないように、ベースゲームはインストール禁止 | ゲーム本体を NAND にインストールしようとした | 本体はゲームフォルダーとして追加。NAND へのインストールは更新データと DLC だけ |
System Archive Not Found / %s is missing. Please dump your system archives. Continuing emulation may result in crashes. | システムアーカイブが見つかりません | ゲームが使うファームウェアの部品がない(未導入、または古い) | ファームウェアを入れる・更新する(キーも一緒に) |
| Game Requires Firmware | ゲームにはファームウェアが必要です | ファームウェアが入っていない | ファームウェアを入れる |
Fatal Error / A fatal error occurred. Check the log for details. Continuing emulation may result in crashes. | 致命的なエラー | ゲーム実行中の原因不明のエラー | 設定 → Share Debug Logs でログを確認 |
ここに挙げた Android 版の原文は Eden のものです。Citron Neo の Android 版も同じ yuzu 系のコードですが、一部の文言は違う可能性があります。
ファームウェア ZIP が「インストール失敗」になる理由
Eden のソースコード(InstallableActions.kt)を見ると、Android 版は ZIP をキャッシュフォルダーに展開し、最上位にある項目の数を数えます。全体の数と .nca ファイルの数が一致しなければ失敗です。サブフォルダーも1項目に数えられます。つまり次のような ZIP はすべて失敗します。
- フォルダーが1段挟まっている(例:
Firmware 21.2.0/xxxx.nca) - 説明書き、
.txt、.urlなどほかのファイルが混ざっている - ZIP の中にさらに ZIP が入っている
直し方:.nca ファイルそのものを全部選んで ZIP にまとめ、ZIP を開いた最初の階層が .nca だけになるようにします。Eden では展開せずに ZIP ファイルをそのまま選んでください。成功すると、古いファームウェアは新しいものにまるごと置き換わります。
Android でファームウェアやキーを入れると「Fatal Error」
展開やコピーの途中で例外が起きると、Eden は「Fatal Error」(致命的なエラー)を出します。ダイアログに理由は書かれません。
ユーザー報告(Galaxy S22、Galaxy Tab S9 など。すべての機種で確認されたわけではありません)では、原因はストレージ権限でした。本体設定で「すべてのファイルへのアクセス」(メニュー名は機種で違います)を開き、システムアプリを表示して、External storage というシステムコンポーネントを許可します。そのあと Eden でもう一度インストールします。
「Error installing file(s) to NAND」とゲーム本体
Eden の公式ドキュメントでは、NAND へのインストール(PC 版は File → Install Files to NAND)は単体の更新データと DLC を入れるための機能です。ゲーム本体はそのままゲーム一覧に追加します。本体をこの方法で入れようとすると Installation of base games isn't permitted in order to avoid possible conflicts. で断られます。
更新データや DLC で Error installing file(s) to NAND が出たら、まず prod.keys が入っているか確認します。キーが入っているなら、そのファイルが不完全な可能性が高いので吸い出し直してください。
Citron Neo PC 版
Citron Neo の PC 版は、キーがないときに昔の yuzu と同じ文言を出します。
Derivation Components Missing
Encryption keys are missing.
For support, please visit Help > Get Support (Discord) in the main emulation window.
英語で「encryption keys are missing」と検索すると yuzu・Citron Neo・Eden Android の結果がまとめて出てくるのはこのためです。意味はどれも同じで、prod.keys がまだ入っていません。入れ方は Eden PC 版とほぼ同じで、入れたあとに再起動します。
バージョンをそろえる:キーはファームウェアより古くしない
- キーはファームウェアと同じかそれより新しくします。 キーが古いとファームウェアは入っても読み込めず、Eden は「Firmware Corrupted」を出し、ゲームでも復号エラーが出ます。本体をアップデートしたら、キーとファームウェアは一緒に入れ替えます。
- ファームウェアは新しければいいわけではありません。 2026年11月1日時点で、Citron Neo の公式サイトは 21.2.0 まで対応と書いています。23.x への完全対応を公式に表明したエミュはなく、Eden の 23.x ファームウェアに関する issue #4414 もまだ閉じられていません。
- それぞれの役割とエミュごとの置き場所は prod.keys・title.keys・ファームウェアとは にまとめています。
Android のドライバー管理:「Error during Fetch」とドライバー導入の失敗
Eden Android 版の「GPUドライバーの管理」(GPU driver manager)にも独自のエラーがあります。キーやファームウェアとは関係ありませんが、同じ初期設定の段階でよく出会うのでまとめておきます。
| 英語原文 | 日本語 UI | 原因 | 直し方 |
|---|---|---|---|
Error during Fetch / Failed to fetch | 取得中にエラーが発生しました / 取得に失敗しました | Fetch は api.github.com に直接アクセスします。回線が GitHub につながらない、または未ログイン時の上限(1時間60回)に達した | 回線を変えるか1時間ほど待つ。ドライバー作者の GitHub リリースページで zip を入手し、Install で取り込む方法も(展開しない) |
Downloaded driver is empty, check your internet | ダウンロードしたドライバーが空です、インターネット接続を確認してください | 転送が途中で切れた | 別の回線でやり直す |
Driver installation failed / Failed to install %1$s driver, does your system support it? | ドライバーのインストールに失敗しました / %1$sドライバーのインストールに失敗しました、システムがサポートしていますか? | Snapdragon ではない(Mali・Xclipse に Turnip は入らない)、または zip が違う | Dimensity・Exynos 機はシステムドライバーのみ。Snapdragon 機はドライバーの zip そのものを選ぶ |
Unsupported GPU / Your GPU does not support driver injection. Attempting to set custom drivers is not recommended. | サポートされていないGPU / あなたのGPUはドライバーインジェクションをサポートしていません。カスタムドライバーの設定は推奨されません。 | GPU がドライバーの差し替えに対応していない | System Driver を使う |
ドライバーの選び方と切り替え方は Android の Turnip ドライバー解説 を見てください。ドライバーを替えたあとゲームで「ビデオコアの初期化中にエラーが発生しました」が出る場合は Vulkan・ビデオコアのエラー へ。
よくある質問
Eden で「Encryption keys are missing(暗号化キーが不足)」と出たら?
Android 版の Eden が prod.keys を見つけられないときの表示です。初回セットアップ、または設定の「Eden データを管理」にある「プロッドキーをインストール」(Install prod.keys)で prod.keys を選んでください。選べるのはこのファイルだけです。PC 版では「Decryption keys are missing. Install them now?」と出るので、Yes を押して prod.keys を選び、Eden を再起動します。
Eden Android でファームウェアのインストールに失敗します(Firmware installation failed)
Eden は ZIP を展開したあと、最上位に .nca 以外のものが1つでもあると失敗扱いにします。フォルダーが1段挟まっているだけでもダメです。.nca ファイルだけを直接 ZIP にまとめ直し、展開せずにその ZIP を選んでください。
Eden が prod.keys を認識しません。「Keys failed to initialize」の意味は?
まずメッセージの原文を見てください。「Verify your keys file has a .keys extension」ならファイル名の問題で、prod.keys.txt や prod (1).keys になっていることが多いので prod.keys に直します。「Keys failed to initialize」は中身の問題(不完全・破損・古い)なので、prod.keys を吸い出し直します。
Eden Android でファームウェアを入れると「Fatal Error(致命的なエラー)」が出ます
展開やコピーの途中で例外が起きると Eden はこの表示を出します。Galaxy S22 や Tab S9 などのユーザーからは、ストレージ権限が原因だったという報告があります。本体設定の「すべてのファイルへのアクセス」でシステムアプリを表示し、External storage というシステムコンポーネントを許可すると入ったそうです。ユーザー報告なので、すべての機種に当てはまるとは限りません。
「Install decryption keys and restart Eden before attempting to install firmware」と出ます
ファームウェアを入れる前に、復号キーを入れて Eden を再起動してくださいという意味です。Tools → Install Decryption Keys で prod.keys を選び、Eden をいったん閉じて開き直してから Tools → Install Firmware を実行します。
「Error installing file(s) to NAND」の意味と直し方は?
更新データや DLC のインストールに失敗したという表示です。多くは prod.keys がまだ入っていないか、更新データ・DLC のファイル自体が壊れています。先にキーを入れ、それでもダメならそのファイルを吸い出し直してください。ゲーム本体は NAND にはインストールできないので、ゲームフォルダーとして追加します。
Eden のドライバー管理で「Error during Fetch(取得中にエラーが発生しました)」と出ます
Fetch は GitHub の API に直接アクセスしてドライバー一覧を取ります。ネットワークが GitHub につながらないときや、GitHub の未ログイン時の上限(1時間60回)に達したときに失敗します。別の回線に切り替えるか1時間ほど待ってください。ドライバー作者の GitHub リリースページで zip を入手し、Install から展開せずに取り込む方法もあります。
Eden の「Firmware Corrupted」はどういう意味ですか?
ファームウェアは入っているのに読み込めない状態です。多くはキーがファームウェアより古いか、ファームウェアのファイルが壊れています。ファームウェアと同じかそれより新しいキーに替え、それでもダメならファームウェアを吸い出し直してください。