PCMag editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

ElcomSoft Advanced Encrypting File System Data recovery

 & Neil J. Rubenking Principal Writer, Security

Our team tests, rates, and reviews more than 1,500 products each year to help you make better buying decisions and get more from technology.

Our Expert
LOOK INSIDE PC LABS HOW WE TEST
65 EXPERTS
43 YEARS
41,500+ REVIEWS
 - ElcomSoft Advanced Encrypting File System Data recovery
4.0 Excellent

The Bottom Line

It's way too easy to lose access to Windows-encrypted files. As long as you can remember a password for the account that did the encrypting, this product will recover those lost files, and its free trial shows exactly what it will do before you pay.

Pros & Cons

    • Recovers Windows-encrypted files.
    • Free trial shows exactly what it can recover.
    • You must have the password for the locked-out account.

ElcomSoft Advanced Encrypting File System Data recovery Specs

OS Compatibility: Windows Vista
OS Compatibility: Windows XP
Type: Personal

Locking your car to keep the street punks from stealing it is smart. But when you lock the keys inside it, that's a whole different security problem. In the same way, Windows handily encrypts private files, but many common events can leave you locked out as well. If you've just plain forgotten the password, you're screwed. Had you previously backed up your encryption credentials, you could regain access to your files, but few users have the foresight and technical skill to do this. Don't worry: ElcomSoft's Advanced Encrypting File System Data Recovery (AEFSDR) can get you out of this jam.

The Problem

Windows NT4, 2000, XP, and Vista, as well as Windows Server 2003 and 2008, support the Encrypting File System for any disks formatted as NTFS (the default). To encrypt a file or folder you right-click on it, choose Properties, and click the Advanced button in the Attributes area. Then check the box "Encrypt contents to secure data" and click OK, twice. If it's a folder, specify whether you also want to encrypt its contents and subfolders. Easy! When you're logged in, you won't notice any difference, except that Windows Explorer displays the filenames in green text. But any other user who tries to open one of those files will get "Access denied."

The problem is that it's just too easy to lose access to these files. If you delete an account and then remember that you left some files encrypted, you're out of luck. Re-creating the account with the same username and password won't bring back the same account, so the files stay encrypted. If you completely reinstall Windows to solve some drastic problem, you'll lose access to encrypted files (though a repair-reinstall that retains existing user accounts should be okay). If your computer dies and you put the drive into another machine to recover what data you can, oops—those encrypted files won't yield their secrets. And, according to ElcomSoft's Vladimir Katalov, even if none of these bad things happen, just one damaged Registry entry could corrupt Windows certificate storage and block your access to encrypted files.

Windows Vista at least recognizes the possible danger. The first time you use file encryption, it offers to back up your encryption credentials and even walks you through the process. XP doesn't offer a similar warning, but if you change the password for an account other than the active one, it warns that this account will lose access to EFS-encrypted files. Alas, many users breeze past these warnings.—Next: The Solution

The Solution

For each account that uses encryption, Windows creates a key file on disk, and each encrypted file links to the key file of the user account that enabled encryption. AEFSDR scans the system's drives to make a list of these key files. It also scans for encrypted files and internally matches the encrypted files with the key files it found.

Matching up the files isn't enough. AEFSDR also needs the appropriate password to decrypt the files. The password itself isn't stored in the key, but a "hash" function can identify whether a given password is the correct one for a key. If you're not sure which password was used or if files were encrypted by multiple accounts, just enter all of the passwords that might be correct and AEFDSR will try them all. If none of them work, you're out of luck. AEFDSR won't crack them for you.

On the plus side, a malefactor who steals your computer can't use it to break your encryption. Unless, that is, you left your password on a sticky note or used a dreadfully weak password like "password." AEFDSR does include a last-ditch option to check the found keys against a list of some hundred-odd common passwords. If you've totally lost your password you can give this a try. According to the help system, this can significantly slow the process of decrypting the keys in Vista and Windows Server 2008, but hey—if it works, you're saved.—Next: Testing File Recovery with AEFSDR

Testing File Recovery with AEFSDR

I encrypted some files using a secondary user account, then logged back into my main account and deleted the secondary account. As expected, I couldn't access the encrypted files. When I launched the trial version of AEFSDR, it started off with a wizard that automatically scanned the system for keys, scanned for encrypted files, and prompted me to enter any relevant usernames and passwords. I made sure to enter the correct password. The last screen of the wizard correctly listed the files I had encrypted and identified them all as available for decryption.

When I tried to continue and decrypt the files, the program asked for some cold cash. Until you purchase and register it, AEFDSR will decrypt only the first 512 bytes of each file. Just to see what would happen, I saved the partially decrypted files and checked them out using a byte-level editor. Yes indeed, the first 512 bytes of one file visibly represented a JPG file header, but all subsequent bytes were replaced by zeroes. This is quite impressive, even so. Without spending a penny I identified the files that could be recovered and even partially recovered them. If there's nothing the app can help you with, you don't have to pay. I like that. I registered the product and repeated the whole process, ending with successful recovery of all the encrypted files.

Next I mounted a virtual drive belonging to a different virtual machine in my test system, simulating what happens when you have to mount the hard drive from a broken computer. Here again the program worked smoothly. It identified the encrypted files and, once I supplied a password, decrypted them.

AEFSDR can't solve every file encryption problem. If an employee gets hit on the head with a flowerpot and forgets all his passwords, there's nothing the program can do. If a disgruntled employee deliberately locks up important files before quitting, ouch! But if one of the common events mentioned earlier locks you out of your encrypted files, AEFSDR can jimmy the lock. Best of all you, can see exactly what it will do before deciding whether to pay for it.

More Security Software Reviews:

Final Thoughts

 - ElcomSoft Advanced Encrypting File System Data recovery

ElcomSoft Advanced Encrypting File System Data recovery

4.0 Excellent

It's way too easy to lose access to Windows-encrypted files. As long as you can remember a password for the account that did the encrypting, this product will recover those lost files, and its free trial shows exactly what it will do before you pay.

About Our Expert

Neil J. Rubenking

Neil J. Rubenking

Principal Writer, Security

My Experience

When the IBM PC was new, I served as the president of the San Francisco PC User Group for three years. That’s how I met PCMag’s editorial team, who brought me on board in 1986. In the years since that fateful meeting, I’ve become PCMag’s expert on security, privacy, and identity protection, putting antivirus tools, security suites, and all kinds of security software through their paces.

Before my current security gig, I supplied PCMag readers with tips and solutions on using popular applications, operating systems, and programming languages in my "User to User" and "Ask Neil" columns, which began in 1990 and ran for almost 20 years. Along the way, I wrote more than 40 utility articles, as well as Delphi Programming for Dummies and six other books covering DOS, Windows, and programming. I also reviewed thousands of products of all kinds, ranging from early Sierra Online adventure games to AOL’s precursor Q-Link.

In the early 2000s, I turned my focus to security and the growing antivirus industry. After years of working with antivirus, I’m known throughout the security industry as an expert on evaluating antivirus tools. I serve as an advisory board member for the Anti-Malware Testing Standards Organization (AMTSO), an international nonprofit group dedicated to coordinating and improving testing of anti-malware solutions.

The Technology I Use

Much of the testing I do, particularly testing with real-world ransomware, is just plain dangerous. To perform such tests safely, I sequester them inside virtual machines managed by VMWare Workstation. For cross-platform testing, I use a MacBook Air, a Google Pixel 4, and a 6th-generation iPad.

I rely on my Delphi coding skills to create and maintain small applications. These include programs to check whether an antivirus correctly handled the malware it detected, launch dangerous URLs and record the security program’s reaction, and analyze the malware that I collect for use in testing. I also wrote a tiny browser and text editor for use in testing security apps that have predefined reactions for known products.

I do my writing and research on a Dell OptiPlex desktop, relying on Microsoft Word (my fingers know all the shortcuts). Many of my articles include charts and analysis; Excel is my go-to for those. When work hours end, though, I escape the bounds of Microsoft and Windows. There’s an iPhone in my pocket, I relax with my oversized iPad, and my Kindle Oasis is always loaded with the best science fiction and fantasy.

Read full bio