From within Windows 10, Recover XP user certificate to unlock EFS

0

I got a private home user that somehow??? accidentally encrypted his files with EFS. He was using windows XP and was unaware that the files were encrypted because his user account obviously had no problem accessing the files. His XP had trouble booting and he ask me to do an upgrade to windows 10...

Because of the haphazard file structure we decided to leave the drive as is and install windows 10 without changing the original file structure.

After we discovered we could no longer access my documents, I tried running a XP repair, Taking ownership, setting permissions to everyone, enabled inheritance and sharing the folder all of which failed.

The original account used to encrypt the files is still present on the drive, is there a way to extract the certificate form the old XP registry and import it to windows 10's active user? (This pc was never part of a domain)

Rhdr

Posted 2018-02-07T06:30:16.450

Reputation: 101

1If the user doesn't have the certificate, then the certificate cannot be exported, if the installation isn't working. If you could do that you would defeat the purpose of EFS. "is there a way to extract the certificate form the old XP registry and import it to windows 10's active user?" - No – Ramhound – 2018-02-07T14:51:14.513

Answers

0

If you have a fully functioning windows xp system, see if you can do the following:

  • use cipher to create a data recovery account
  • use certmgr.msc to export all the EFS and DRA keys and certs

Then try importing all that into the Win10 system and see if you can decrypt some/all of the files. If the user was very sloppy, they encrypted files with several different keys over the years...and that can be quite a mess to unscramble.

David Taber

Posted 2018-02-07T06:30:16.450

Reputation: 9

The author did not have a installation that was working. – Ramhound – 2018-12-18T19:14:43.277