Does Windows 8.1 Automatic Maintenance activate TRIM?

IllusionaryInno

Member
Member
Messages
50
I need to know this, as I hear Defragmentation can damage an SSD if it is performed on it. Now we know Windows 8 and Windows 8.1 possess the Automatic Maintenance routine, where it starts to run some maintenance tasks when the computer is idle (apparently after 4 minutes of not detecting user activity with the keyboard or mouse and usually only once per hour).

Now my current computer runs a HDD, and it does the regular Defrag every week or so when it can try and do so.

However... SSDs can't be defragged, they have their own mechanism. TRIM.

My planned computer build involves an SSD used as a OS Drive which also holds the browser and Anti-Virus Software Suite (which is going to be Kaspersky. Cause its decent and better than Norton). And also a HDD for storage of photos, videos, games, documents, etc.

So it has one thing that needs TRIM and can't be defragmented and one thing that can't use TRIM and needs defragmentation.

Does Windows 8.1's Automatic Maintenance differenciate between the two and just run TRIM on the SSD and Defrag on the HDD without performing the wrong thing on the other?
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Self-Built
    CPU
    i5 661 @ 3.33GHz
    Motherboard
    ASUS P7P55D-E Deluxe
    Memory
    2x2 Corsair Vengence 1600MHz @ 1333MHz
    Graphics Card(s)
    ASUS GTX 660 GDDR5 2GB Direct CU II OC
    Screen Resolution
    1920 by 1080
    Hard Drives
    1 x 500GB Samsung Spinpoint
    PSU
    Corsair HX520
    Browser
    Google Chrome
    Antivirus
    Kaspersky Pure 3.0

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Self made!
    CPU
    Intel Core i7-4790 (8 core, 3,6 GHz)
    Motherboard
    Z97 Gaming 5 (MS-7917)
    Memory
    Kingston DDR3
    Graphics Card(s)
    R9 280X DirectCU II TOP
    Sound Card
    MB: HD-Sound Realtek ALC1150. GC: HDMI to HT-R390
    Monitor(s) Displays
    3x Acer AL2223W
    Screen Resolution
    4x 1680 x 1050 or 5040 x 1050 plus 1680 x 1050 on top
    Hard Drives
    Hitachi HDS5C3020ALA632, ST31000524AS and a WDC WD2500KS-00MJ0
    Case
    CM Force 500
    Cooling
    Cooler Master ELite 120
    Keyboard
    Logitech G110
    Mouse
    Logitech MX518
    Internet Speed
    50/50 Fiber
    Browser
    Chrome!
    Antivirus
    Microsoft Security Essentials, aka Windows Defender :D
    Other Info
    Even Though You Fall, That Flesh Shall Be Made A New!
If you installed windows on SSD anew and AHCI was turned on, on its controller, there should be no problem. You can check if trim is enabled by doing this in Command prompt:
DisableDeleteNotify = 0 : TRIM is already enabled and working in Windows
DisableDeleteNotify = 1 : TRIM is not enabled
If necessary you can enable it:
To enable SSD TRIM support in Windows
fsutil behavior set DisableDeleteNotify 0

You can check if trim is enabled for SSD in disk defragment settings and force it if necessary.
Note that Trim only activates SSD's own deleted sectors cleanup and what may be thought of as defragmenting, it's all in it's firmware.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home made
    CPU
    AMD Ryzen7 2700x
    Motherboard
    Asus Prime x470 Pro
    Memory
    16GB Kingston 3600
    Graphics Card(s)
    Asus strix 570 OC 4gb
    Hard Drives
    Samsung 960 evo 250GB
    Silicon Power V70 240GB SSD
    WD 1 TB Blue
    WD 2 TB Blue
    Bunch of backup HDDs.
    PSU
    Sharkoon, Silent Storm 660W
    Case
    Raidmax
    Cooling
    CCM Nepton 140xl
    Internet Speed
    40/2 Mbps
    Browser
    Firefox
    Antivirus
    WD
If you installed windows on SSD anew and AHCI was turned on, on its controller, there should be no problem. You can check if trim is enabled by doing this in Command prompt:
DisableDeleteNotify = 0 : TRIM is already enabled and working in Windows
DisableDeleteNotify = 1 : TRIM is not enabled
If necessary you can enable it:
To enable SSD TRIM support in Windows
fsutil behavior set DisableDeleteNotify 0

You can check if trim is enabled for SSD in disk defragment settings and force it if necessary.
Note that Trim only activates SSD's own deleted sectors cleanup and what may be thought of as defragmenting, it's all in it's firmware.
I get that, but what I meant was...

Does the Automatic Maintenance only do TRIM for SSDs and only do Defragment on HDDs and not fire off Defragmentation on an SSD when it should really only be using TRIM on it? Or did Microsoft account for the fact people would be using SSD Boot Drives in combination with HDDs.

...Unless I'm fretting too much over an explictly clear answer and you pretty much said 'yeah microsoft did account for different drive types for automatic maintinenance' judging by your 'there should be no problem' comment. I'm just trying to handle all contingancies for when I pull the trigger and buy all the parts.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Self-Built
    CPU
    i5 661 @ 3.33GHz
    Motherboard
    ASUS P7P55D-E Deluxe
    Memory
    2x2 Corsair Vengence 1600MHz @ 1333MHz
    Graphics Card(s)
    ASUS GTX 660 GDDR5 2GB Direct CU II OC
    Screen Resolution
    1920 by 1080
    Hard Drives
    1 x 500GB Samsung Spinpoint
    PSU
    Corsair HX520
    Browser
    Google Chrome
    Antivirus
    Kaspersky Pure 3.0
Yes, it does exactly as it's set in disk defragment section, no more and no less.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home made
    CPU
    AMD Ryzen7 2700x
    Motherboard
    Asus Prime x470 Pro
    Memory
    16GB Kingston 3600
    Graphics Card(s)
    Asus strix 570 OC 4gb
    Hard Drives
    Samsung 960 evo 250GB
    Silicon Power V70 240GB SSD
    WD 1 TB Blue
    WD 2 TB Blue
    Bunch of backup HDDs.
    PSU
    Sharkoon, Silent Storm 660W
    Case
    Raidmax
    Cooling
    CCM Nepton 140xl
    Internet Speed
    40/2 Mbps
    Browser
    Firefox
    Antivirus
    WD
Yes, it does exactly as it's set in disk defragment section, no more and no less.
Oh good.
Now I don't have to worry about my SSD being defragmented and not TRIM'd by Automatic Maintenance
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Self-Built
    CPU
    i5 661 @ 3.33GHz
    Motherboard
    ASUS P7P55D-E Deluxe
    Memory
    2x2 Corsair Vengence 1600MHz @ 1333MHz
    Graphics Card(s)
    ASUS GTX 660 GDDR5 2GB Direct CU II OC
    Screen Resolution
    1920 by 1080
    Hard Drives
    1 x 500GB Samsung Spinpoint
    PSU
    Corsair HX520
    Browser
    Google Chrome
    Antivirus
    Kaspersky Pure 3.0
Back
Top