SSD's and Windows defrag

steffeeh

Reputable
Feb 12, 2016
265
1
4,815
I have an SSD only in my system (meaning no harddrives), and I understand that you should avoid trying to defrag it.
However if I click on Optimize on my SSD in the Windows defrag utility, it says that it's trimming, and not defragmenting and all other tasks it would do with a harddrive.
Does this mean that I'm good to go and schedule optimizations for my SSD in the Windows defrag utility?
 
Solution
You asked: "Does this mean that I'm good to go and schedule optimizations for my SSD in the Windows defrag utility?"

The answer to the first part of your question is yes, you are good to go.

The answer to the second part of your question is no need to schedule ssd optimization and/or defragmentation.

The TRIM feature you are referring to was first introduced in Microsoft Windows 7. When a user deletes data the TRIM feature automatically sends a message to the ssd indicating that a user has deleted data. The message also gives the location of the deleted data. That is all that TRIM does. When an ssd receives the message it initiates garbage collection to delete the data from the ssd. It is done using a tiny burst of electricity to...

Colif

Win 11 Master
Moderator
defragging an ssd would be unnecessary read/writes reducing its life span. TRIM runs as soon as the data is removed meaning ssd always at max efficiency.
Now if it was an SSHD then you do defrag them as it only defrags the hdd portion.
 

steffeeh

Reputable
Feb 12, 2016
265
1
4,815
Once again, it's not any defraging when I click optimize, but trimming. Though like you mentioned it's trimming by itself as well, so is there any point in having scheduled trimming in this utility?
 
You asked: "Does this mean that I'm good to go and schedule optimizations for my SSD in the Windows defrag utility?"

The answer to the first part of your question is yes, you are good to go.

The answer to the second part of your question is no need to schedule ssd optimization and/or defragmentation.

The TRIM feature you are referring to was first introduced in Microsoft Windows 7. When a user deletes data the TRIM feature automatically sends a message to the ssd indicating that a user has deleted data. The message also gives the location of the deleted data. That is all that TRIM does. When an ssd receives the message it initiates garbage collection to delete the data from the ssd. It is done using a tiny burst of electricity to clear the cell blocks containing deleted data. Garbage collection may take place immediately or it may be delayed until the pc is an idle or near idle state. Most modern ssd's usually deleted data immediately.

Defragmentation is a completely different process that has nothing to do with ssd TRIM and garbage collection. Defragmentation was designed expressly for hard disk drives. The idea was to make hard disk drive performance more efficient by arranging the data stored on the drive platters in an orderly fashion. SSD's data storage is completely different from hard drive data storage. Therefore, defragmenting an ssd is not needed or recommended.




 
Solution