Good day,
The question is, "Should you defrag an SSD?" Also, why or why not. What is the consensus here?
Note: I am aware of "trim - but it with regards to defragging that I am interested in.
For my part - at present anyhow, I would say "No".
Good day,
The question is, "Should you defrag an SSD?" Also, why or why not. What is the consensus here?
Note: I am aware of "trim - but it with regards to defragging that I am interested in.
For my part - at present anyhow, I would say "No".
Defragging an SSD doesn't really mean or accomplish anything. SSD's are not rotation/mechanical devices and memory is accessed randomly unlike a spinning hard drive that has to wait for the disk to spin to be under the read/write head.
Defragging a spinner helps by putting all of the data in track sequential order allowing large blocks of data to be read without having to move the head all over the disk surface and wait for the disk to spin to the correct location to read the data.
---------------------------------------
Philip G.
Dave "it aint the heat, it's the humidity" Labrecque
Becket, Massachusetts
This article seems to agree with you, Dell.
Dave "it aint the heat, it's the humidity" Labrecque
Becket, Massachusetts
Dave,
The reason why I am asking is that all Windows OS's - including Windows 10 enable a defrag schedule by default.
For those that do not know, or are simply interested, here is the procedure for Windows 10:
Note: The procedure for Windows 7 is a bit different.
1. Right-click on a drive
2. Select: Properties
3. Select: Tools
4. Select: Optimize
5. Select: Change settings
* Observations: [Run on a schedule ...] is enabled. However, as with Windows 7, you can choose what disks you want to defrag.
As we know, most new systems that come with Windows 10 use SSD's. I know this for sure as I have just recently setup three laptops and ten desktops all with SSD's.
Most of the information regarding SSD's is dated - going back to 2014. One fellow stated that Windows 10 knows the type of drive and trims or defrags the drive accordingly. In a discussion with Microsoft, I was unable to ascertain a definitive response to this query. A lot of sites reference Scott Hanselman, but his article dates back to 2014. It is true that Windows 10 does acknowledge the type of drive however:
Attachment 2926
Until I know for sure, I will continue to disable scheduled defrag.
One final point, is that if I had to defrag my drives, there are much better tools out there than what comes with Windows. Ultradefrag is one - but I am sure there are others.
I hope you find this information - if nothing more - interesting!
Last edited by mr_es335; 02-22-2019 at 09:39 AM.
The concept of continuous data on an SSD is meaningless. Data is written to the SSD flash memory in what ever location the internal controller deems best from a wear-leveling standpoint, not in physical geographic order. Even though the external computer sees the drive effectively as a physical hard drive, it doesn't have any control over where data is stored on the SSD, that is handled entirely by the SSD storage controller in the SSD itself.
Last edited by cgrafx; 02-22-2019 at 06:21 PM.
---------------------------------------
Philip G.
The initial tab talks about defragging and optimization, but the dialogues deeper into disabling this for each drive only use the term "optimize" or "optimization." Is there a difference or is one a subset of the other? Not very well thought-out by whoever did the technical writing for this bit of the interface.
I turned it off for the available lettered partitions of my SSD, but there are other partitions (non-lettered, Windows reserved) that exist on it, too. Can anything be done to turn off optimizing or degfragging those?
Thanks for the heads-up on this, guys. You'd think Windows 10 would be the wiser and disable this stuff by default.
UPDATE: July 2017 someone was saying that Windows 10 does know what it's doing. Apparently, it optimizes but doesn't defrag when it sees an SSD. Seems like a trim operation to my novice brain.
https://www.howtogeek.com/256859/don...hat-its-doing/
That plus the fact that newer SSDs seem to have crazy big write capacity before failure has me thinking that I can leave the SSD partitions set to be optimized by Windows periodically.
Last edited by Dave Labrecque; 02-23-2019 at 07:55 PM.
Dave "it aint the heat, it's the humidity" Labrecque
Becket, Massachusetts
Dave,
If a partition/drive is not listed in the defrag/optimize schedule "Select disks..." option, then those partitions/drives would not be part of a schedule.
Am I understanding this query correctly, Dave?
Regarding the use of the terms, I asked a very knowledgeable acquaintance of mine and he stated that the difference that he has been able to ascertain is that defrag only refers to that function, while optimize refers to both trim and defrag - with Windows determining what type of drive gets what operation.
Last edited by mr_es335; 02-23-2019 at 07:50 PM.
Ah, so no harm/no fowl for those partitions, we're thinking?
Sounds right to me. See my updated post.Regarding the use of the terms, I asked a very knowledgeable acquaintance of mine and he stated that the difference that he has been able to ascertain is that defrag only refers to that function, while optimize refers to both trim and defrag - with Windows determining what type of drive gets what operation.
Now I'm worrying that Windows isn't optimizing my non-lettered partitions!
Dave "it aint the heat, it's the humidity" Labrecque
Becket, Massachusetts
Connect With Us