Windows 8.1 - !!WARNING!! - Defrags SSD drives by default

*edit*

nvm

I thought is had defragged both my SSD's but checking it further 8.1 has automatically noted them both and has just run trim commands.
 
Last edited:
The biggest issue is that auto scheduled optimise, also defrags your SSD.

Not cool Microsoft, not cool.

Yeah, that seems to be the case. Action Center > Maintenance > Start Maintenance seems to kick off a proper defrag in my case...

XfAnp7h.png



After getting strange error messages relating to the System Reserved partition in Win 8.1 , I did a little digging.

I take it this is the "The volume System Reserved was not optimised because an error was encountered: The parameter is incorrect. (0x80070057)" error?
 
Last edited:
Yeah, that seems to be the case. Action Center > Maintenance > Start Maintenance seems to kick off a proper defrag in my case...

XfAnp7h.png





I take it this is the "The volume System Reserved was not optimised because an error was encountered: The parameter is incorrect. (0x80070057)" error?

Yep, you got it. I am unable to trim the system reserve partition. Wonderful. :eek:
 
I've got mine to trim automatically with Starting Maintenance, I just added a schedule. it's in one of the links above.

has for the system reserve partition you don't really need to trim it
 
Last edited:
Checked mine last night and after some reading up it doesn't defrag your ssd it just sends a trim command at the scheduled time.
 
After getting strange error messages relating to the System Reserved partition in Win 8.1 , I did a little digging.

It appears that by removing WEI , Win 8.1 is not correctly configuring the OS environment for SSDs.

http://www.tweakhound.com/2012/11/14/windows-8-ssd-settings-etc/



Poor show Microsoft.

I looked a bit further and noticed that Windows have been defragging my SSD ....AND... Trimming it.

Event viewer "The storage optimiser successfully completed defragmentation on (C)"

Look under Application > Event ID 258 and check out the results. Windows 8.1 defrags your SSDs out of the box!!! :mad:

I found the following article on this topic.

http://www.outsidethebox.ms/why-windows-8-defragments-your-ssd-and-how-you-can-avoid-this/

I wonder how many SSD drives this is going to kill, this isn't exactly common knowledge to most. Pretty disappointing.

An extra note is that it will not allow me to optimise \ trim the system reserved partition whatsoever.

When I navigate there it shows two folders within readyboot.
 
Last edited:
"Sheduled optimisisations" turned off. By optiomisations I take that to mean defrag?

Edit that*

When I run the optimise option, it 'trims' so this is safe to leave on!! Thread should be closed to stop causoing alarm. It is fine by default!
 
Last edited:
sorry to be an idiot but to sort this out do i just click on the drive and go to defrag section and turn the schedule optimisation off ? is that it ?
 
sorry to be an idiot but to sort this out do i just click on the drive and go to defrag section and turn the schedule optimisation off ? is that it ?


You don't do anything to sort it out, just people not understanding what windows does and doesn't do. There isn't an issue.

OP needs to edit his Post to stop the confusion alarmist rant.
 
Yep, you got it. I am unable to trim the system reserve partition. Wonderful. :eek:

Same here. No idea what's causing it, but I doubt it'll cause any issues.


You don't do anything to sort it out, just people not understanding what windows does and doesn't do. There isn't an issue.

If you have a look at my previous post you'll see that the defragmenter is running several defragmented/consolidated passes - I'm pretty sure it shouldn't be doing that on an SSD. Manually optimising shows the drive being re-trimmed and only takes a few seconds.
 
If you have a look at my previous post you'll see that the defragmenter is running several defragmented/consolidated passes - I'm pretty sure it shouldn't be doing that on an SSD. Manually optimising shows the drive being re-trimmed and only takes a few seconds.

No, it is not being defragged.
Its doing what it should, people are misunderstanding what they have no clue about.
A Lol at power users moment.

As MS says, they've changed he defrag tool is.
It simply gets posted in event view as defrag, as its the defrag tool, ms and companies like ocz have all confirmed this.

Hello, In Windows 7 - we turned off defrag for SSDs as you mention in your entry; but in Windows 8, we have changed the defrag tool to do a general optimization tool that handles different kinds of storage, and in the case of SSD's it will send 'trim' hints for the entire volume;

SSDs are storage devices made of flash memory; flash memory unlike hard disks are block erasable devices - they can be written to at a byte level but need to erased at a block level; Trim is a storage level hint that was introduced in the Windows 7 days to indicate that Windows is not using certain regions of the storage device; NTFS will send these trim hints when files are deleted or moved from those regions; SSDs consume these hints to perform a cleanup in the background called as 'reclaim' that helps them get ready for next writes. The SSD may choose to perform the optimization immediately, store the information for later optimization or throw away the hint completely and not use it for optimization since it does not have time to perform this optimization immediately.

In Windows 8, when the Storage Optimizer (the new defrag tool) detects that the volume is mounted on an SSD - it sends a complete set of trim hints for the entire volume again - this is done at idle time and helps to allow for SSDs that were unable to cleanup earlier - a chance to react to these hints and cleanup and optimizer for the best performance. We do not do a traditional defrag (moving files to optimizer there location for space and performance) on SSDs.

Thank you for your question and I hope this clarifies the need to run the Storage Optimizer on a regular basis.

---

Hello, the real time trim hints are still sent to the SSD when the file system (NTFS) removes of moves files, but we know that the SSD may not be able to react to the hint sent at that time as it maybe busy doing other things like writing, erasing storage; the storage optimizer ensures that these hints are sent at idle to enable the SSD time to be able to react to the hints.
 
Last edited:
@Glaucus win8 is fine, it doesn't have this bug.

but on win8.1 when automatic Maintenance kicks in the Optimizer program starts to defrag the SSD,

you can test it yourself. open the Optimizer program and Action Center then start the Maintenance, you will see in the Optimizer program starts to defrag the SSD, which shouldn't happen, it should just send the trim command

also your above post your Quote is about win8 and 8.1
 
Last edited:
Well thats wrong, as the "bug" is in win8 as its been reported many times and if you search you can find hundreads of threads about it.

ohhhh my mistake then, so win8 has this bug also?

tbh i've not seen it happen on win8 which I had running for a year, only had it on 8.1
 
Last edited:
My SSDs were labelled as Hard Disk Drives, I had to delete the storage XML file in WinSAT folder and rerun WinSAT for them to show as Solid state in the disk optimiser. :/
 
Back
Top Bottom