ガイド
Ryujinx(Ryubing)のエラー RYU-0001・RYU-0002・RYU-0003 の対処法|Keys がありません・ファームウェアのパーズエラー・MissingKeyException【2026年11月】
ポイント
- RYU-0001 は prod.keys が見つからない、RYU-0002 はファームウェア未導入、RYU-0003 はファームウェアを解析できない(たいていキーがファームウェアより古い)、RYU-0004 は指定パスにゲームがない、という意味です。
- RYU-0001 は、prod.keys が Ryujinx フォルダー内の system フォルダーにあるか、ファイル名がちょうど prod.keys かを確認します。正しく置いても出るならキー自体に問題があるので、吸い出し直してください。
- RYU-0003 は、キーとファームウェアを同じバージョンにそろえれば直ります。キーがファームウェアより古いのは不可です。
- ログの MissingKeyException(Missing NCA title key など)や KeyNotFoundException 'None' は、キーがないか古いという意味です。prod.keys と title.keys を更新してください。
- 2026年後半に SDK 22.2 で作られた一部の新作は、本体プログラムが新しい ZBIC 圧縮で、2026年11月1日時点の Ryubing は読めません。キーの問題ではなく、Eden Nightly は対応済みです。
- Kenji-NX の PC 版も同じ RYU コードを使い、対処法も同じです。
目次
**RYU-XXXX は、Ryubing(Ryujinx のコミュニティ後継版)が起動時やゲームを開く前に行う設定チェックのエラーコードです。RYU-0001 は prod.keys が見つからない、RYU-0002 はファームウェアが入っていない、RYU-0003 はファームウェアを解析できない(たいていキーがファームウェアより古い)、RYU-0004 は指定したパスにゲームがない、という意味です。**よくある対処は、prod.keys を Ryujinx フォルダーの system フォルダーに prod.keys という名前のまま置き、キーとファームウェアを同じバージョンにそろえることです。Kenji-NX の PC 版も同じコードを使います。2026年11月時点では「キーは正しいのに起動しない」ケースもあり、2026年後半の一部の新作は新しい圧縮形式のため Ryubing ではまだ読めません(最後の節で解説)。
エラーの表示例
英語 UI:
Ryujinx Error (RYU-0001)
RYU-0001: Keys not found.
Ryujinx was unable to find your "prod.keys" file.
For more information on how to fix this error, follow our Setup Guide.
日本語 UI:
Ryujinx エラー (RYU-0001)
RYU-0001: Keys がありません。
"prod.keys" が見つかりませんでした。
このエラーへの対処方法については, セットアップガイドを参照してください.
Ryubing のソースコードでは、RYU- のあとはエラー番号を 16 進数 4 桁で表したものです。
エラーコード早見表
| コード | 英語の原文 | 日本語 UI の原文 | 出るタイミング | 原因 | 対処 |
|---|---|---|---|---|---|
| RYU-0001 | Keys not found. / Ryujinx was unable to find your "prod.keys" file. | Keys がありません。/ "prod.keys" が見つかりませんでした。 | 起動時、ファームウェア導入時 | prod.keys がない、置き場所やファイル名の誤り、キーが無効 | system フォルダーに置いて再起動。それでも出るならキーを吸い出し直す |
| RYU-0002 | Firmware not found / Ryujinx was unable to find any firmwares installed. | ファームウェアがありません / インストールされたファームウェアが見つかりませんでした。 | 市販ゲームを開くとき(.nro / .nso の自作ソフトはチェックなし) | ファームウェア未導入 | Actions → Install Firmware で導入 |
| RYU-0003 | Firmware parsing error / Ryujinx was unable to parse the provided firmware. This is usually caused by outdated keys. | ファームウェアのパーズエラー / ファームウェアをパーズできませんでした.通常,古いキーが原因です. | ファームウェア導入時 | キーがファームウェアより古い | キーとファームウェアを同じバージョンにそろえる |
| RYU-0004 | Application not found / Ryujinx couldn't find a valid application at the given path. | アプリケーションがありません / 指定されたパスに有効なアプリケーションがありませんでした. | ショートカットやコマンドラインからゲームを開くとき | ファイルの移動・名前変更、ドライブ文字の変化 | ゲームフォルダーを追加し直し、ショートカットを作り直す |
| RYU-DEAD | Unknown error / An unknown error occured! | 不明なエラー / 不明なエラーが発生しました! | 不定 | 分類されないエラー | ログを確認(下記) |
RYU-0001:Keys not found(Keys がありません)
Ryubing はデータフォルダーの system フォルダーで prod.keys を探します。次の順に確認してください。
- 置き場所:メニューの File → Open Ryujinx Folder(日本語 UI では「Ryujinx フォルダを開く」)で
systemフォルダーに入り、prod.keys(あれば title.keys も)を置きます。Windows の既定のデータフォルダーは%appdata%\Ryujinxです。 - ファイル名:ちょうど
prod.keysである必要があります。Windows は標準で拡張子を隠すため、実際はprod.keys.txtになっていることがあります。ブラウザーで二重に保存するとprod(1).keysになることもあります。 - 再起動:置いたら Ryubing を完全に閉じて開き直します。チェックは起動時に行われます。
- メニューから導入:新しい Ryubing には Actions → Install Keys(キーをインストール)があり、
.keysファイルかフォルダーを選べます。An invalid Keys file was found in ...と出る場合は、ファイルの中身が無効です。 - 正しく置いても出る:キーのファイル自体に問題があります(不完全、破損、prod.keys ではない)。Ryubing 公式の issue #405 では、キーを入れたあとファームウェアの導入で RYU-0001 が出たユーザーに、協力者が「自分の Switch からキーを吸い出し直す」よう答えています。
RYU-0002:Firmware not found(ファームウェアがありません)
Ryubing は市販ゲームを開く前にファームウェアの有無を確認し、なければ RYU-0002 を出します。自作ソフト(.nro / .nso)はこのチェックの対象外です。
- Actions → Install Firmware → XCI or ZIP...(ファームウェアをインストール → XCI または ZIP...)でファームウェアの ZIP を選ぶか、Folder...(フォルダー...)でフォルダーから導入します。バージョンによっては Tools メニューにあります。導入できると右下にシステムバージョンが表示されます。
- ファームウェアではないファイルを選ぶと
A valid system firmware was not found in ...(「… には有効なシステムファームウェアがありません」)と出ます。 - トリミングしていないカートリッジの XCI を開くと、
Would you like to install the firmware embedded in this game?(「このゲームに含まれるファームウェアをインストールしてよろしいですか?」)と聞かれます。はいを選ぶと、カートリッジのイメージに含まれるファームウェアが入ります。
RYU-0003:Firmware parsing error(ファームウェアのパーズエラー)
メッセージ自体に原因が書かれています。キーがファームウェアより古いのです。ファームウェアは prod.keys で復号するため、古いキーには新しいファームウェアに必要な世代の鍵がありません。
- 対処:キーとファームウェアを同じバージョンにそろえます。キーはファームウェアと同じかそれより新しくしてください。本体のシステムを更新したら、両方を吸い出し直します。
- 同じバージョンなのに出る:原因は公式には説明されていません。Ryubing を最新版にし、キーを吸い出し直してから入れ直してみてください。
- ファームウェアは新しければいいわけではなく、エミュの対応は遅れます。詳しくは prod.keys・タイトルキー・ファームウェアとは を参照してください。
RYU-0004:Application not found(アプリケーションがありません)
ショートカットやコマンドラインが指すパスにゲームのファイルがありません。ファイルを移動・改名した、外付けドライブのドライブ文字が変わった、といったケースです。ゲームフォルダーを追加し直し、一覧から開くかショートカットを作り直してください。
ログに出るエラー:ゲームが落ちる・固まるとき
キーやファームウェアの問題でも、RYU のダイアログが出ずにゲームが閉じるだけのことがよくあります。Ryubing 公式 FAQ のとおり、File → Open Logs Folder(ログフォルダを開く)で最新かつ一番大きいログを開き、次の文字列を探してください。
| ログの原文(要点) | 意味 | 対処 |
|---|---|---|
LibHac.Common.Keys.MissingKeyException: Missing NCA title key. | そのゲーム・更新データ・DLC のタイトルキーがない、またはキーが古い | prod.keys と title.keys を吸い出し直して更新 |
MissingKeyException: Unable to decrypt title key. | 同上 | 同上 |
MissingKeyException: Unable to decrypt NCA section. | 同上 | 同上 |
System.Collections.Generic.KeyNotFoundException: The given key 'None' was not present in the dictionary. | 公式 FAQ ではキーの問題に分類 | 同上 |
System.IO.FileNotFoundException: System archive with titleid 0100000000000823 was not found on Storage BuiltInSystem. | ファームウェアが古く、ゲームが必要とするシステムデータがない(titleid はゲームによって変わる) | キーとファームウェアを一緒に更新 |
Ryujinx has encountered an error: System update title was not found in the firmware package. | 選んだファイルがファームウェアではない | ファームウェアの ZIP か、トリミングしていないカートリッジの XCI を選び直す |
System.ArgumentException: An item with the same key has already been added.(設定が開けない、落ちる) | ファームウェアの登録フォルダーに残骸がある。PTC と出ていれば PPTC キャッシュの破損 | Ryujinx フォルダーの bis\system\Contents\registered の中身を消してファームウェアを入れ直す。PTC の場合はゲームを右クリック → Cache Management → Queue PPTC Rebuild(キャッシュ管理 → PPTC を再構築) |
Loader LoadNca: No ExeFS found in NCA(起動で固まる) | ゲームファイルの吸い出し方が正しくない | ゲームファイルを吸い出し直す |
NPDM file not found, using default values! … Unable to load: Could not find Main NCA | 更新データをゲームとして開いた | ゲーム本体を開き、更新データは右クリック → Manage Updates(アップデートを管理)で追加 |
ダイアログ No applications found in selected file. | 選んだファイルにゲーム本体がない(更新データ、DLC、不完全なファイル) | ゲーム本体を開き、更新データと DLC は Manage Updates / Manage DLC で追加 |
キーとファームウェアの関係や置き場所は prod.keys・タイトルキー・ファームウェアとは、キーが原因ではないクラッシュや黒画面は トラブル対処法 を参照してください。
キーは正しいのに起動しない:2026年後半の新作
2026年11月1日時点で、Ryubing には新作ゲームに関する既知の問題が 2 つあります。キーやファームウェアを替えてもどちらも直りません。
| ログの原文 | 内容 | 状況 |
|---|---|---|
System.ArgumentOutOfRangeException: srcOffset ('-38731') … Lz4.Decompress … NsoReader.ReadSegmentImpl | SDK 22.2 で作られたゲームは、本体プログラム(main)が新しい ZBIC 圧縮(Zstandard の派生)になっています。Ryubing は従来の LZ4 として展開しようとして失敗し、ゲームがすぐ止まります | Ryubing issue #492(2026-09-01、Canary 1.3.351・ファームウェア 22.1.0 で報告)、未修正 |
GuestBrokeExecutionException、ゲスト側のスタックに TlsHeapCentral::LockMutexSlow_ | 同じ SDK 22.2.0 のゲームが sdk モジュールの初期化中に停止 | Ryubing issue #493(2026-09-01)、未修正 |
どちらかが出ていたら、Eden の Nightly 版を試してください。Eden は 2026-09-27 のコミットで ZBIC の展開(Switch 22.0+)に対応しました。安定版 v0.2.1(2026-06-01)にはまだ入っていません。Eden 自体のエラーは Error while loading ROM(0007)エラーコード一覧 を参照してください。
Kenji-NX と MeloNX
- Kenji-NX の PC 版はエラーダイアログのコードが Ryubing と同じで、
RYU-XXXXが表示されます。このページの対処法がそのまま使えます。Android 版 Kenji-NX のエラー文言は当サイトでは確認していません。 - MeloNX は 2.4 で Ryubing をベースに作り直されたので、キーとファームウェアが合わないと同じ理屈で動きません。ただし iPhone では MeloNX 独自のメッセージが出ます。MeloNX のエラー対処法 を参照してください。
よくある質問
Ryujinx で RYU-0001「Keys がありません」と出たら?
Ryubing が prod.keys を見つけられないという意味です。File → Open Ryujinx Folder(Ryujinx フォルダを開く)でデータフォルダーを開き、system フォルダーに prod.keys(あれば title.keys も)を入れ、ファイル名をちょうど prod.keys にしてエミュを再起動します。Actions → Install Keys(キーをインストール)からも入れられます。正しく置いても出る場合はキーのファイルが無効なので、本体から吸い出し直してください。
prod.keys を入れたのに、ファームウェアのインストールで RYU-0001 が出ます
Ryubing 公式の issue #405 がまさにこのケースで、キーを入れたあとファームウェアを入れようとして RYU-0001 が出ています。協力者の回答は「自分の Switch からキーを吸い出し直す」でした。ファイル名も確認してください。Windows は標準で拡張子を隠すので、実際は prod.keys.txt や prod(1).keys になっていることがあります。
RYU-0003「ファームウェアのパーズエラー」の原因は?
メッセージにあるとおり、たいていはキーがファームウェアより古いことが原因です。キーとファームウェアを同じバージョンにそろえてください。キーはファームウェアと同じかそれより新しい必要があります。バージョンが同じなのに出る場合の原因は公式には説明されていません。Ryubing を最新版にし、キーを吸い出し直して入れ直してみてください。
RYU-0002「ファームウェアがありません」の直し方は?
Ryubing は市販ゲームを開く前にファームウェアの有無を確認し、なければ RYU-0002 を出します。Actions → Install Firmware → XCI or ZIP(ファームウェアをインストール → XCI または ZIP)でファームウェアの ZIP を選んでください。トリミングしていないカートリッジの XCI を開くと、ゲームに含まれるファームウェアを入れるか聞かれるので、はいを選べばそれが使われます。
ログに MissingKeyException: Missing NCA title key と出たら?
そのゲーム・更新データ・DLC のタイトルキーがないか、キーが古いという意味です。Ryubing 公式 FAQ では Unable to decrypt title key、Unable to decrypt NCA section、KeyNotFoundException 'None' と同じ分類で、どれも prod.keys と title.keys を吸い出し直して更新すれば直ります。
No applications found in selected file と出ます
選んだファイルにゲーム本体が入っていません。更新データや DLC をゲームとして開いた、またはファイルが不完全、というケースがほとんどです。ゲーム本体を開き、更新データは右クリック → Manage Updates(アップデートを管理)、DLC は Manage DLC(DLCを管理)で追加してください。
2026年の新作が、新しいキーとファームウェアでも Ryubing ですぐ落ちます
ログに ArgumentOutOfRangeException: srcOffset と Lz4.Decompress、NsoReader が出ていないか見てください。出ていれば新しい SDK の ZBIC 圧縮の問題(Ryubing issue #492、2026年11月1日時点で未修正)で、キーを替えても直りません。ZBIC に対応済みの Eden Nightly を試してください。
Kenji-NX でも RYU エラーコードは出ますか?
出ます。Kenji-NX は Ryujinx 系のフォークで、PC 版のエラーダイアログは Ryubing と同じコードなので RYU-XXXX と表示され、対処法も同じです。Android 版 Kenji-NX のエラー文言は当サイトでは確認していません。