BleachBit on Solid State Drives

Forums: 

Hello. I just got a Solid State Drive and will be using this as my main drive from now on. I just want to know if it is a good idea to use BleachBit on a Solid State Drive still. I am new to SSDs and heard they are quite unstable/fragile compared to a HDD. I know you should never wipe a SSD because it only shortens there lifespans and offers no security/privacy improvements but is there anything else I should know about?

If you have security concerns about recovering deleted files, consider doing a wipe: any SSD should survive doing this occasionally. If you find you need to do this often, consider alternatives such as whole disk encryption.

Also, just today there was a new article about the endurance of SSDs: Consumer-Grade SSDs Survive Two Petabytes of Writes. I am not sure whether this is typical, but it is good someone is doing some research.

---
Andrew, lead developer

ROCKNROLLKID's picture

I got a CD with my drive that has a secure wipe for SSDs, so if I need to wipe, I can use that I guess.

My question is, is it a good idea to wipe free space with BleachBit on a SSD? Also, should I use the secure pass wipe when cleaning out entries in BleachBit or would these options shorten it's lifespan?

____________________
Also known as Alex.

Moderator for BleachBit and a maintainer for Winapp2.

Check out my open-source group on Steam: http://steamcommunity.com/groups/opencommunity

Windows 10 x64 (switching to ReactOS in the future).

Do you mean "good idea" as in to avoid wearing out the drive?

The option "overwrite files to hide contents" does not affect wiping free disk space. This option is just for deleting existing files (such as cache, cookies, etc.) and parts of files (for certain SQLite databases). For wiping free disk space, BleachBit also uses a single pass, as explained in the documentation.

---
Andrew, lead developer

ROCKNROLLKID's picture

By good idea I mean does not damage the SSD or affect it's lifespan. When I have the secure pass wipe enabled, will it damage/shorten my SSD at all? Will the free space wiper damage/shorten my SSD? I just want to get an idea of what to use/what not to use in BleachBit.

____________________
Also known as Alex.

Moderator for BleachBit and a maintainer for Winapp2.

Check out my open-source group on Steam: http://steamcommunity.com/groups/opencommunity

Windows 10 x64 (switching to ReactOS in the future).

BleachBit's wipe method basically involves writing to all the unallocated parts of the file system, and according to the linked article, SSDs seem to have a long life and can survive being written over (for any reason) many times. The article implies that if the life is shortened, it would be by a very small and possibly unnoticeable amount. It seems generally safe to wipe SSDs occasionally, but I cannot make any universal guarantee or prediction. It seems like a very small risk, and you should weight the potential privacy benefits against the potential costs (such as losing data if you do not have a backup).

If by "secure pass wipe" you mean the preference option: BleachBit wipes free disk space in only one way, and the preference option does not apply to wiping free disk space.

---
Andrew, lead developer

ROCKNROLLKID's picture

Thank you. That answered my questions. Do you know if wiping individual files (I.E not free space but secure deleting individual files with BleachBit's preference option) has any affect or is that completely different? Also, I should have mentioned, I have a Samsung 840 EVO SSD which, according to that article, had the lowest test results compared to the others.

____________________
Also known as Alex.

Moderator for BleachBit and a maintainer for Winapp2.

Check out my open-source group on Steam: http://steamcommunity.com/groups/opencommunity

Windows 10 x64 (switching to ReactOS in the future).

The article states the Samsung 840 made it to 100TB. Assuming it was the 120GB model, that is about 800 writes over the whole storage device. That seems pretty good, though you could reach that in about two years if you wiped it once per day. If you wipe once per day (and assuming few other writes), the SSD would last maybe 15 years (and assuming the controller and other components did not fail first).

---
Andrew, lead developer

I don't see any "secure pass wipe" in the preference for Linux? Is this suppose to be 'Edit' - 'Preferences'?

ROCKNROLLKID's picture

Yes it is under Edit - Preferences. It should be called "Overwrite files to hide contents", at least that is what it's called under Windows.

____________________
Also known as Alex.

Moderator for BleachBit and a maintainer for Winapp2.

Check out my open-source group on Steam: http://steamcommunity.com/groups/opencommunity

Windows 10 x64 (switching to ReactOS in the future).

Ok yes, I see "Overwrite files to hide contents". The way they were making it sound I thought it was going to say "secure pass wipe"...

thanks