I upgraded from Windows 8.1 to Windows 10. I was looking around and noticed that Windows 10 optimize drives, is schedule to optimize (defragment) my solid state drive. I have always been under the impression that defragmenting a solid state drive, is not advised. Has this changed?
What this does is run the Trim command to wipe blocks which are no longer in use.
It does not actually defrag the drive.
Interesting, and thanks for the response. I understand what TRIM is, I just thought that was a separate function.
I have mine scheduled to run daily (optimize SSD) but just checked and it has not run in 8 days. So how is this fixed to have it run? Seems the only way to have it run it to do it manually.
You dont need to run that daily. If fact dont even schedule it, just run it when you feel you system is running poorly.
Then why have the option to have is scheduled and to have it run daily if it will not run when scheduled or daily?
Are you leaving your PC idle for enough time? The maintenance won't start if you are using your PC.
Notice that it says "optimize" and not "defragment". For a normal drive it will say "Defragment".
Windows disk optimization for SSD does in fact defrag (I believe once per month), because doing so does clean up certain directory structures which will eventually start performing poorly, but most of the time it just does a TRIM operation. The defrag is not a full defrag, I believe it just defrags MFT and directory entries.
Mine seems to do the same no matter how it is scheduled, might recall Windows 8.1 doing the same to me. BTW Daily is too often, unless just trying to see if it worked
Yeah just seeing if it worked and no I have not been on my pc for 8 days none stop.