Jump to content

- - - - -

Should You Defrag an SSD?

SSD optimization increase lifespan fo SSD Solid state disk Wise Care 365

  • Please log in to reply
2 replies to this topic

#1 Linkin


    Advanced Member

  • Members
  • PipPipPip
  • 162 posts

Posted 13 October 2014 - 09:43 AM

Nowadays, more and more computers are using SSD, some computer users upgrade their HDD to SSD, which brings the question should we defrag an SSD?

Attached File  SSD-Performance-PC.jpg   23.71KB   678 downloads

Traditional spinning hard drives have a metric known as Access Time (or Seek Time, which is a slightly different measurement) that refers to the average amount of time it takes for the drive armature to physically reposition the heads so that they can begin reading data from a given sector of the disk (it may be more or less depending on how far the heads have to travel). It should be noted that this latency is measured in milliseconds (thosandths of a second) and is incurred every single time the heads have to be repositioned.


The whole purpose of defragmentation is to arrange the files in such a way as to make them more or less sequential, so that the heads do not have to be repositioned as much in order to read a file.


SSD's do not have heads that need to be moved, nor do they have spinning latency. As a result, the access time for every cell in the matrix is equal, and is measured in nanoseconds (billionths of a second). Even if a file is very heavily fragmented, the increased latency to read it is imperceptibly small. Defragging will not improve performance to a noticeable degree.


Also unlike traditional spinning hard drives, the individual cells in an SSD have a limited number of write cycles before they "wear out". SSDs employ a wear-leveling algorithm to spread out writes to extend the life of the drive. Relocating the same data to a different area of the flash cells waste those write cycles. In this case, defragging can actually reduce the lifespan of the drive.


So now our concern is what shall we do to increase the lifespan of SSD. 


Below are the 5 most basic and effective ways to improve SSD’s lifespan.

1. Disable prefetch parameters to increase SSD working life.
2. Disable Superfetch parameters to increase working life of SSD.
3. Disable defrag system drive on boot to increase working life of SSD. 
4. Disable auto defrag when idle to increase working life of SSD.
5. Enable TRIM function to improve working performance of SSD.


These tweaks may sound a little bit hard for normal users. No biggie, you can make all these setting modifications with one single click. I am not bluffing. Just download Wise Care 365, you can see System Optimizer feature in System Tuneup section. If there is an SSD in your computer, there will be an item called SSD Optimization right below Network Speedup( Unfortunately my computer does not have one, so this item is not shown here). Single click ‘Optimize’, Wise Care 365 will make all the 5 changes I mentioned above along with other optimizing tweaks.

Attached File  Wise Care 365.png   88.65KB   711 downloads



  • UCanFixIt, AnthonyPoelf, RobertPhesk and 5 others like this

#2 UCanFixIt


    Advanced Member

  • Moderators
  • 500 posts

Posted 13 October 2014 - 11:07 AM

Nice work Linkin!

Please include the following information when describing your problem:

  • A basic description of your system
  • Specific error codes and/or warnings received
  • Supporting screenshots: How to Post Screenshots
  • Any software or hardware that you recently installed or removed
  • Any recent changes that were made to the system
  • The amount of time that that you have experienced the problem
  • The things that you have already tried to troubleshoot the problem

Note: Failure to provide ALL relevant details may result in a complete misunderstanding of your problem.


#3 Linkin


    Advanced Member

  • Members
  • PipPipPip
  • 162 posts

Posted 21 November 2014 - 05:07 AM


Also tagged with one or more of these keywords: SSD optimization, increase lifespan fo SSD, Solid state disk, Wise Care 365