Skip to content
Download v22.1.0

Keys Not Found Error — Causes and Fixes

Last updated

This error means the emulator never saw a keys file. Nothing about the content is being judged — the lookup failed. Four things cause it, in order of how often they are the answer.

1. The hidden extension

Windows hides the extension of known file types, so a file you downloaded as prod.keys.txt is displayed as prod.keys while remaining a text file to the emulator. Turn on file extensions in Explorer’s View options and look again. On macOS, Get Info reports the true name. Android file managers vary, but the emulator’s own import dialog shows what it received.

2. The folder does not exist

Some emulators never create their keys directory until it is needed. Copying a file into a path that does not exist puts it somewhere else entirely, or fails silently depending on the file manager. Create the folder first, then copy.

3. The wrong folder for that emulator

Ryujinx uses a system folder, not keys. Putting the file in a keys folder you created yourself leaves Ryujinx looking at an empty directory. Paths for every emulator are on the install page.

4. Android app storage

On Android the folder sits inside app storage and is not browsable on recent versions, so a file dropped in Downloads is simply not where the emulator looks. Use the in-app import — see prod keys on Android.

Confirm the fix

Restart the emulator and open its key or system information screen. A correct install reports the key generation. If that field is still empty, the file is still not where the emulator looks.

Frequently asked questions

Why can Windows not see prod.keys.txt?

Windows hides extensions for known types, so the display name is missing the real .txt ending.<br />

How do I rename the file correctly?

Enable file extensions in Explorer, or rename to prod.keys with the extension included and confirm the warning prompt.<br />

Does the keys folder need to exist first?

Yes. Several emulators do not create it automatically, and copying into a missing path does not place the file where they look.<br />