Tools for Recovering SSD Drives

SSD drive recovery is a hot topic. There are many myths and misconceptions surrounding SSD drives in general. Users become confused, not knowing whether they’ll be able to recover files from an SSD drive. We’ll try to address these concerns and clear the confusion. But first let’s look at how different SSD drives are compared to traditional mechanical storage devices.

Recovering SSD Drives

Yes, SSD Drives Destroy Deleted Data

As you may know, the content of a file deleted from a hard drive, USB flash drive or SD card is not going anywhere anytime soon. The operating system simply marks the file’s record in the file system to advertise its data blocks as available. From now on, the OS can store other data in those data blocks; however, the system will not wipe, erase or deliberately overwrite their content until the moment it claims one or more blocks to store another file. This mechanism is exactly the reason why we can use a data recovery tool to recover deleted files.

SSD drives operate on a different principle. With solid-state memory, only empty NAND cells can be written to. In order to write something into a flash cell, the controller must first erase the content of that cell. While that’s already slow, it’s only part of the problem. Since the storage capacity of a physical NAND cell is generally much larger than the minimum size of the writeable data block (or disk sector, as addressed by the operating system), writing into non-empty blocks becomes a three-step endeavor. When writing into a non-empty data block, the SSD controller has to read the content of the NAND cell, modify its content in the drive’s cache memory, erase the cell, then write modified content back. This makes write operations extremely slow.

In order to avoid the slowdown, SSD manufacturers employed a combination of smart technologies such as background garbage collection and physical address remapping. These technologies allow the SSD drive using a different physical NAND cell to accept data, assigning that cell to the same logical address as the one being modified. The content of the original cell is treated as “garbage” and is getting cleaned (trimmed) in background.

So what happens when you delete a file from an SSD drive? The operating system tells the SSD controller that a certain flash cell becomes empty by passing the “TRIM” command to the SSD drive. Once the drive receives the TRIM command, it knows that this and that data blocks are no longer in use. The drive then erases the content of these data blocks in background without taking further notice. This mechanism makes recovering deleted files from an SSD drive impossible.

Starus Partition Recovery for Recovering SSD Drives

When SSD Recovery Is Possible

Wait, didn’t we just say that recovering deleted files from an SSD drive is impossible due to background trimming, remapping and garbage collection? While we did say so, this claim assumes that the TRIM command was actually issued to the SSD controller, which in fact may or may not be the case. In Windows, the TRIM command is only issued when ALL of the following conditions are true:

  • The SSD drive is connected via a SATA link (or M.2 or similar interface). USB, FireWire and Ethernet SSD drives are never trimmed.
  • The SSD drive is formatted with NTFS. FAT32, exFAT and other file systems are not supported by Windows TRIM mechanism.
  • You’re running Windows 7, 8, or 10. Earlier versions of Windows did not support TRIM.
  • The file system is healthy. If you experienced a corrupted file system or a partition table malfunction, you’ll lose access to your files and folders, but the TRIM command has not been issued.

If any single condition is not met, the TRIM operation is not commenced, and you can still recover data from the SSD drive. In order to recover the data, download and run Starus Partition Recovery.

Top of the line product to repair broken partitions and recover missing information

Choose your SSD drive and click “Scan” to locate available files and folders. Once the scan has finished, select files you’re about to recover, specify target device to receive recovered data, and click Save. Your data will be extracted from the SSD drive and saved safely onto a new location.

Skip to the video
Recover Deleted Files and Repair Corrupted Partitions

Recover Deleted Files and Repair Corrupted Partitions

  • Evaluations:
  • 2
  • /
  • Rating:
Ruslan Yermolov

Ruslan Yermolov

Data recovery expert - providing practical advice on how to use simple tools to solve complex data recovery and data protection problems on today's storage devices. Education - Manager Economist, and since 2010 the creator of Starus Recovery, developer of the eponymous website, which provides users with a wide range of software for digital information recovery.

Author's page


Read Our Frequent Questions

To put it more correctly, it is usually difficult to recover data from an SSD. But sometimes it is possible.

The high write performance of an SSD is ensured by the Trim function, which cleans up media cells after data is deleted. This is done so that new data is not overwritten in the cells, but rather written. So that during a new recording, time is not wasted erasing old data.

It is possible to recover data from an SSD if Trim did not have time to clear the cells, and also if Trim is not applied. But it does not apply in cases such as: an external USB-SSD, an SSD in a RAID or NAS, a file system other than NTFS, using Windows XP, Vista (Trim works in Windows 7) or other operating systems without Trim support.

In any case, you should try to recover the data deleted from the SSD. Especially if they were removed recently, Trim may not have worked yet. To do this, you need to use an effective data recovery program such as Starus Partition Recovery.

You can configure the Windows "File History" function or scheduled backup of data by third-party programs with copies stored on the HDD. In this case, the chances of data recovery will be the highest.

Comments (1)

  • Ruslan Yermolov
    Ruslan Yermolov 10.04.2023 06:50

    If you have something to add or want to share your personal experience with SSD recovery tools, please leave a comment!

Post Comment
Leave a reply
Your email address will not be published. Required fields are marked *

Similar articles

Similar articles about data recovery