Jump to content
Enpass Discussion Forum

How to obtain copy of the keyfile from Desktop PC?

Mark H

Recommended Posts

Looking for guidance on how to copy the enpass keyfile from one PC to another?

I am testing out Enpass as an alternative to my existing password manager. As I work from a couple of desktop PCs (home & office) being able to use Enpass directly from both desktops is a showstopper requirement. Further to this keeping a local backup of the keyfile is needed should I change PC's in the future.

Having setup a vault that requires both a master password and keyfile on one PC, I now want to copy the keyfile across to the other PC so I can open the vault from there, but I am unable to access the keyfile.

When browsing in file explorer to the location I saved the keyfile it does not exist. Curiously I can only see the keyfile folder when browsing from within Enpass. However it is not possible to copy the file from this browse window. The only option I can see for transferring the keyfile is the QR code so the mobile app can access it, which doesn't help with the desktop version.

Does anyone know:

  1. How to access the local keyfile so it can be copied/backed up?
  2. If the copy placed on the 2nd PC needs to be setup in a special way? (i.e. Does Enpass app require the keyfile to be stored in a similar 'phantom' folder setup) 

Thanks in advance

Link to comment
Share on other sites

Hey @Mark H

Welcome to the forum!

3 hours ago, Mark H said:

how to copy the enpass keyfile from one PC to another?

You can transfer the key-file from one device to other using any means (mail or using Enpass), save it in a secure location and then add it in the Enpass. To do so, follow the steps- Open Enpass ---> Setting ---> Security ---> Change Master password ---> Set 'Master password' --> Select 'Advanced' ----> Add keyfile ---> Select the location > Done.

For more details, please refer to this link to our user manual page.


Link to comment
Share on other sites

Hi Garima,

Sorry if this wasn't clear from my original post, but I am unable to transfer the keyfile as it is not accessible in the first place, either from Windows file explorer or using cmd shell.

It seems at the time the keyfile was generated and saved within Enpass the application appears to have saved it in a way that makes it inaccessible through conventional means.

This circumstance is not covered by the documentation in the user manual.


Link to comment
Share on other sites

Thanks Pratyush,

That's what I had thought initially however in Windows explorer I normally have hidden items as shown. Doing checks from the command prompt running the usual commands like 'dir /A:DHSL'  reveals other hidden folders and junction points, but the Enpass folder I created just does not exist outside of the application.

To help illustrate, attached are screenshots showing:
1. the folder and keyfile created in, and accessed from, Enpass.
2. the same parent folder trying to access using Windows explorer
3. the Error message when I copy the path from the Enpass keyfile dialog, and try pasting that path into the Windows Explorer address bar.

One possible explanation I can think of is Enpass has implemented some form of virtual folder mapping to hide the actual location of the keyfile. 

Hopefully this makes the nature of the problem clearer.

Folder visible using Enpass keyfile dialog.png

Same location under Windows explorer.png

Error with copy-paste of path from Enpass to Windows Explorer.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy