We are committed to providing fast, efficient, and affordable software solutions that set new standards in the software development industry.
  • How to recover data from NVMe devices

General information:
Solid State Drives (SSD) have now become the main storage devices in modern computers, even in very inexpensive models. They have many advantages over conventional hard disk drives: they have higher read/write speed, consume less power, and are more shock-resistant. Even their two main disadvantages, relatively less capacity and higher cost, are steadily descending.

At first, SSD devices had the same form factor (2.5" HDD) and interface (SATA) as conventional hard drives did. But now they also have a different, much smaller, form factor M.2, more convenient for laptops. They also may have several different interfaces: SATA 3.0, USB 3.0, and the fastest one: NVM Express (NVMe), which is based on the PCI Express bus.

An example of a NVMe device
Click image to enlarge
Fig.1. An example of a NVMe device

Specifics for file recovery from NVMe devices
Software must be able to work correctly with such devices to get direct access to their data which is necessary for file recovery. All data recovery products of R-TT, Inc, R-Undelete, R-Photo, and all R-Studio versions (including R-Studio Emergency) support such work. Moreover, they specifically show such devices on their panels.

Click image to enlarge
Click image to enlarge
Fig.2. NVMe devices in R-Undelete and R-Studio.

Being SSD devices in nature, NVMe devices have all their drawbacks in file recovery. We discussed them in detail in our article File Recovery Specifics for SSD devices. Below is a brief summary.

File Recovery Specifics for SSD devices.

  • Deleted files can almost never be recovered on Windows and Mac computers. Even raw file recovery cannot help. It may be possible to recover some deleted files on Linux machines if recovery is done before the TRIM command is issued.
  • Some files can be recovered from slightly damaged file systems (recognized by their native OS) if recovery is done fast and on systems with the TRIM command disabled.
  • Data recovery is possible from severely damaged file systems (not recognized by their native OS).

Recommendations for file recovery from NVMe devices:
A standard procedure for file recovery from a system storage device - taking the device out of the system and connecting it to a SATA port, or through a USB, FireWire, or Thunderbolt external box to an another computer specially set up for file recovery - something that usually cannot be applied to NVMe devices because such a task requires serious experience in handling electronic components. Quite often such devices are hardwired to the system board which makes such extraction impossible for a common computer user and needlessly difficult even for a skilled professional. That is why the data has to be recovered on that same computer with the NVMe device. Here there are two options:

  • Disable the TRIM command on the computer with the NVMe device. See the File Recovery Specifics for SSD devices article for more information on how to do that. We recommend you to use portable versions of our file recovery programs: R-Undelete for Windows machines and R-Studio for Mac for Apple computers.
  • Use the startup version of R-Studio. It has all of the features of R-Studio for Windows/Mac/Linux and similar looking panels and controls, but starts from a separate bootable disk with the TRIM command disabled.

The last but perhaps the most important advice: with all the difficulties that come with file recovery from SSD devices, a regular data backup from such devices becomes especially important. We have a very powerful yet easy-to-use solution for such tasks: R-Drive Image. We strongly recommend you to download the fully functional 30 day trial and give it a try.

Data Recovery Feedback
362 feedbacks
Rating: 4.8 / 5

I used some software for data recovery on MAC, but THIS IS only one, that help me!!!

THX :)

Tom from Hungary
I want to upgrade it to the technician tool.
This tool is amazing. I was able to recover 5 years` worth of lost photos by imaging 4 disks from a corrupted RAID 10 array.

It did a byte copy of the disks and then replicated the array layout and I could see the files instantly. I`d recommend it to anyone, especially at these license fees. You`ll struggle to get better for the price.
After several attempts, using various softwaretools, I wasn`t able to recover any files from my encrypted drive.
I almost had to come to terms with the darkest of dark scenarios, losing it all to oblivion and no one to blame but myself.
Then I came across the demo version of R-studio and decided to giving it a final try.
YES-yes-yes... Utterly wonderfully fabulously FANTASTIC R-Studio!
The most important files were in good condition so (the paid version of) R-Studio could recover these right away.
Unfortunately ...
I accidentally deleted several gigs worth of data from an external drive - no restore point. I tried other recovery software, but what was `recovered` was mostly junk files in randomized order. Considering the cost of professional data recovery, and given the online reviews, I decided to purchase R-Studio.

Wow. Everything - like, EVERYTHING I had ever moved to the Trash from that drive - was recovered, folder and subfolder structure intact.

I am grateful and beyond impressed at this program`s price point ...