CCleaner and SSDs

CCleaner is designed to be compatible with solid-state drives (or SSDs), and you are welcome to make use on computers making use of these drives.

However, we would not recommend using any secure overwrite procedure on solid-state drives, including CCleaner's Secure Deletion and Drive Wiper tools. This is because these tools are both ineffectual on solid-state drives and will wear them out much faster.

Both of these points stem from the same issue; the lifespan of a solid-state drive is largely determined by how many writes any particular portion of the drive can take before failing. Because this is so critical, solid-state drives include functionality to spread the writes out along the drive - enhancing their lifespan, but also making it so that secure overwrite procedures cannot write over the same portion of the drive repeatedly as they need to in order to function.

Because of these concerns, the Drive Wiper is limited to only using a “1-pass” wipe on drives detected as solid-state drives. The Wipe Free Space Cleaning Rule will always perform a “1-pass” wipe. At this time, the Secure Deletion option may be set to additional passes for drives set as solid-state drives, but this is not recommended.

We also do not recommend defragmenting such drives due to the same lifespan concerns - you can find out more at our article on Defraggler and SSDs located here:

https://support.piriform.com/hc/en-us/articles/204044034-Defraggler-and-SSDs 

Specifically, these concerns would apply to the features located at:

  • ‘Custom Clean’ > ‘Windows’ tab > ‘Advanced’ group > ‘Wipe Free Space’
  • ‘Tools’ > ‘Drive Wiper’
  • ‘Options’ > ‘Settings’ > ‘Secure Deletion’ and ‘Wipe Free Space drives’

Why is my hard drive shown as a solid-state drive?

In certain cases, the software is unable to determine whether a drive is a solid-state drive or a conventional hard drive. In this circumstance, CCleaner will assume that the drive is a solid-state drive for safety. Alternatively, it can happen that the drive is misreporting itself to the computer. 

In either case, if you are certain the drive in question is a conventional hard drive, you are welcome to make use of the Secure Deletion option and Wipe Free Space Cleaning Rule, though the Drive Wiper will still be limited to “1 pass”.