Solved Should You Run System File Checker (SFC) Periodically?


There are tons of threads about the built in disk optimiser in Windows going back to the start of Windows 10, the app used to be just disk defragmenter, then they bolted on SSD recognition and the result, in my opinion is a buggy mess.
Some people say that only mechanical drives can have a schedule set, Microsoft tech posters think your drive might have bad sectors causing the optimisation to fail and so on and on.
Is the status of your C drive at 31 days since last try due to it being the boot drive and constantly in use? Or was the machine shutdown during the time it should have run? Or is the scheduling just broken?
You have two options really, first just set a schedule, forget about it and never check the app again or second, manually optimise and turn the schedule off. You can still use the app to analyze your drives to determine if optimisation is needed or not.
 

My Computer

System One

  • OS
    Windows 11 Pro 22H2, build: 22621.521
    Computer type
    PC/Desktop
    Manufacturer/Model
    Scan 3XS Custom 1700
    CPU
    Intel i7-12700K 3.6GHz Base (5.0GHz Turbo)
    Motherboard
    Asus ProArt Creator B660 D4
    Memory
    64GB DDR 3600Mhz
    Graphics Card(s)
    Asus Tuff RTX 3080 10GB OC
    Sound Card
    Onboard Realtek
    Monitor(s) Displays
    Gigabyte G32QC 32inch 16:9 curved @2560 x 1440p 165Hz Freesync Premium Pro/ Dell SE2422H 24inch 16:9 1920 x 1080p 75Hz Freesync
    Screen Resolution
    2560 x 1440p & 1920 x 1080p
    Hard Drives
    WD SN570 1TB NVME (Boot), Samsung 870QVO 1TB (SSD), SanDisk 3D Ultra 500Gb (SSD) x2, Seagate 3Tb Expansion Desk (Ext HDD), 2x Toshiba 1Tb P300 (Ext HDD)
    PSU
    Corsair RM1000X Modular
    Case
    Corsair 4000D Airflow Desktop
    Cooling
    Corsair Hydro H150i RGB Pro XT 360mm Liquid Cooler, 3 x 120mm fans, 1x Exhaust
    Keyboard
    Microsoft Ergonomic
    Mouse
    Logitech G402
    Internet Speed
    800Mbs
    Browser
    Edge Chromium
    Antivirus
    Defender, Malwarebytes
Is the status of your C drive at 31 days since last try due to it being the boot drive and constantly in use? Or was the machine shutdown during the time it should have run? Or is the scheduling just broken?
You have two options really, first just set a schedule, forget about it and never check the app again or second, manually optimise and turn the schedule off. You can still use the app to analyze your drives to determine if optimisation is needed or not.

Thank you for your comment.

Boot drive being constantly in use? No. I tend to turn my computer on and off one to four times per day. When I am not using it, it gets turned off.

Shutdown when it was supposed to run? Perhaps. If the time that it is supposed to run is at 3 a.m., then it was shut down. I would expect, though, that it check to see if there are any outstanding items and run those items when it is turned on. My expectations and computer reality may be completely divorced, however. If so, that makes the case for setting a schedule?

I am in the schedule camp.

As an aside, I also have Norton 360 (yeah, I know, many dislike Norton) and it will run optimization periodically. I have toggled Norton's switches so that it no longer Optimizes my drives.
 

My Computer

System One

  • OS
    Microsoft Windows 11 Professional High End
    Computer type
    PC/Desktop
    Manufacturer/Model
    Boxx Technologies
    CPU
    13th Gen Intel(R) Core(TM) i9-13900K 3.00 GHz
My question is, Why is one of the scheduled options one month? If drives are trimmed every ten days at most, then what's the purpose of having a monthly option?

View attachment 53877
In post #7 of this thread I see that you have "Scheduled Optimization" turned on.

In post #19 it is shownas being off.

Make sure that this is turned on, if you have not already verified this.

If you already addressed this and I missed it in the posts following your, my apologies for the duplication.
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
In post #7 of this thread I see that you have "Scheduled Optimization" turned on.

In post #19 it is shownas being off.

Make sure that this is turned on, if you have not already verified this.

If you already addressed this and I missed it in the posts following your, my apologies for the duplication.

Absolutely no apologies needed nor wanted.

Graphics in Post 19 occurred before graphics in Post 7. In Post 19, we see that some drives were never optimized and that there is no schedule. In Post 7, we see that all drives have been optimized and a schedule has been set.

Post 19 was meant to demonstrate that Windows does not rigorously enforce a ten-day period of using TRIM. Windows might have some system to do that, but if it means that your computer must be running at all times, then perhaps it is best not to rely on that system and instead use the schedule.
 

My Computer

System One

  • OS
    Microsoft Windows 11 Professional High End
    Computer type
    PC/Desktop
    Manufacturer/Model
    Boxx Technologies
    CPU
    13th Gen Intel(R) Core(TM) i9-13900K 3.00 GHz
Thank you for your comment, @BruceR.

Your link certainly indicates what you say is true. I have one observation and one question, though.

My new computer is about a month old. When I ventured into this area, I noticed that my C drive had not been TRIMMed for 31 days. If Windows does this automatically, then why has the C drive not been TRIMMed?
Your computer was not switched on for one month before you got it?

My question is, Why is one of the scheduled options one month? If drives are trimmed every ten days at most, then what's the purpose of having a monthly option?
Weekly is default but Daily and Monthly are alternative user preferences.

Time is set at Control Panel\All Control Panel Items\Security and Maintenance\Automatic Maintenance.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    Laptop
Going back a few posts in this message, I just wanted to provide a little clarification on the topic of running TRIM.

In a perfect world, you would NEVER need to run TRIM manually or on a scheduled basis, because TRIM runs automatically every time a block of data is deleted on the SSD.

However, we don't live in a perfect world. In real life, here is just one example of the kind of thing that can happen:

A large amount of data can get deleted which causes TRIM to take a long time to complete, during which time the system is rebooted or shutdown, resulting in pending TRIM operations not being completed.

So, when an optimization is kicked off manually or via the schedule for doing so, Windows is simply providing "hints" to the SSD, telling it what blocks it sees as being unused. The SSD then looks at all those blocks to see if they have already been TRIMed, and if any blocks have not been TRIMed, it will perform a TRIM operation on them at that time.

As was noted, TRIM is something very different than SFC. TRIM does not care one bit about the validity or integrity of your data. It's sole reason for living is to ensure that unused blocks on the SSD are erased. With a HDD, if you want to write data to previously used blocks, there is absolutely no difference than writing to blocks that were never used before; you simply write your data to that block and you are done. With an SSD, any block that previously had data on it must first be erased before new data can be placed into that block. In fact, it gets even worse: Even if you want to alter only a single byte of data in a block, you first need to read the contents of the block, erase it, then re-write the entire block of data along with the changes. That process can DRAMATICALLY slow down an SSD, hence the need for TRIM to avoid that scenario. With a properly TRIMed drive, any new writes to the SSD will go to blocks that have already been erased, ensuring that maximum performance is achieved.

Hope this helps to clarify what TRIM is actually doing.
It doesn't ensure that the blocks in question are erased, as all it does is just mark these blocks as invalid. When talking about SSDs, an unused block is a block that has never been written to, whereas an invalid block is a block that was written to so it still contains data, but this data no longer is valid because the filesystem sees the block as free available (empty) space just like the unused blocks─the only difference being garbage left over from the previous write. It is up to the garage collection of the SSD firmware to decide if or when the blocks will be erased, but also keep in mind that blocks pages on an SSD cannot be individually erased, it means that a whole page block consisting of multiple blocks pages must be erased instead if wanting to achieve this. That's part why the actual erasure gets delayed in this manner, the blocks only get marked so the garbage collection kicks in much later. When garbage collection kicks in, it doesn't necessarily have to erase all the blocks that have been marked invalid. It may decide to leave them alone or erase only those specific pages that it needs to erase to not let the overall performance of the SSD start to get worse significantly over time. Another part of this equation is wear leveling. Erasing cells causes wear on the cells so as a result it makes even more sense for an SSD to wait with the erasure until the last moment, which may turn out to be never. I.e., as opposed to ensuring that the blocks are erased, it's actually trying to avoid that from happening more than really should be needed to ensure that the performance stays high. It usualy means that it doesn't ensure that maximum performance is achieved. Just some near-optimum balance that is close enough to maximum performance, but not so close that it causes too much extra wear and tear in exchange for not enough extra gain in performance. Under normal circumstances with normal SSD usage, over provisioning also helps, significantly, to ensure that no invalid blocks have to be erased any sooner than what's needed to allow this whole strategy to work great.
 
Last edited:

My Computers

System One System Two

  • OS
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Asus TUF Gaming (2024)
    CPU
    i7 13650HX
    Memory
    16GB DDR5
    Graphics Card(s)
    GeForce RTX 4060 Mobile
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    512GB SSD internal
    37TB external
    PSU
    Li-ion
    Cooling
    2× Arc Flow Fans, 4× exhaust vents, 5× heatpipes
    Keyboard
    Logitech K800
    Mouse
    Logitech G402
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF
  • Operating System
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Medion S15450
    CPU
    i5 1135G7
    Memory
    16GB DDR4
    Graphics card(s)
    Intel Iris Xe
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    2TB SSD internal
    37TB external
    PSU
    Li-ion
    Mouse
    Logitech G402
    Keyboard
    Logitech K800
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF
Absolutely no apologies needed nor wanted.

Graphics in Post 19 occurred before graphics in Post 7. In Post 19, we see that some drives were never optimized and that there is no schedule. In Post 7, we see that all drives have been optimized and a schedule has been set.

Post 19 was meant to demonstrate that Windows does not rigorously enforce a ten-day period of using TRIM. Windows might have some system to do that, but if it means that your computer must be running at all times, then perhaps it is best not to rely on that system and instead use the schedule.
Performing too much maintenance too frequently on Windows causes it to suffer from cleaning sickness.
 

My Computers

System One System Two

  • OS
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Asus TUF Gaming (2024)
    CPU
    i7 13650HX
    Memory
    16GB DDR5
    Graphics Card(s)
    GeForce RTX 4060 Mobile
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    512GB SSD internal
    37TB external
    PSU
    Li-ion
    Cooling
    2× Arc Flow Fans, 4× exhaust vents, 5× heatpipes
    Keyboard
    Logitech K800
    Mouse
    Logitech G402
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF
  • Operating System
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Medion S15450
    CPU
    i5 1135G7
    Memory
    16GB DDR4
    Graphics card(s)
    Intel Iris Xe
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    2TB SSD internal
    37TB external
    PSU
    Li-ion
    Mouse
    Logitech G402
    Keyboard
    Logitech K800
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF
Performing too much maintenance too frequently on Windows causes it to suffer from cleaning sickness.
Yeah, fuzz around too much with just about anything (not just Windows) and you first go beyond the point of diminishing returns to doing more harm than good.
 

My Computer

System One

  • OS
    Windows 10 Pro
Your computer was not switched on for one month before you got it?


Weekly is default but Daily and Monthly are alternative user preferences.

Time is set at Control Panel\All Control Panel Items\Security and Maintenance\Automatic Maintenance.


Hello Bruce and thank you for your comment. I must say that I am puzzled by your question. And I am curious as to what caused you to ask that question?

Regardless, please allow me to answer your question.

You quoted me as saying:

My new computer is about a month old. When I ventured into this area, I noticed that my C drive had not been TRIMMed for 31 days. If Windows does this automatically, then why has the C drive not been TRIMMed?

So I received my computer mid-January, and I provided that screenshot in mid-February, about 31 days later. Hence my comment. But that still does not address your question. One month before I got my computer, it was just parts waiting to be assembled. I called the manufacturer, detailed exactly what I wanted (RAM memory, number and size of SSDs, Windows 10 or 11, desired graphics card and so on). and then within several days, the computer arrived at my doorstep. So, no, it was physically impossible for my computer to be turned on one month before I got it, because it did not physically exist one month before I got it.

Regarding the Automatic Maintenance, this is what my computer shows:

2023-03-01_17-36-16-Maint01.jpg

I then selected "Change maintenance settings."

2023-03-01_17-36-47-Maint02.jpg

My brand-new computer has its default set to daily. I don't even see an option to change it, though I may not be looking in the correct location. It doesn't matter, though, because I am happy with the daily schedule.
 

My Computer

System One

  • OS
    Microsoft Windows 11 Professional High End
    Computer type
    PC/Desktop
    Manufacturer/Model
    Boxx Technologies
    CPU
    13th Gen Intel(R) Core(TM) i9-13900K 3.00 GHz
Hello @BruceR,

I turned off Scheduled optimization last week. My prior post showed that I have Automatic Maintenance set to daily. I have not altered that setting.

2023-03-10_20-37-58-Retrim.jpg

As we see from the above screenshot taken just a few minutes ago, my SSD drives were not retrimmed on a weekly basis. I will trim these drives tomorrow, Saturday, as that is when I usually do maintenance.

I thought I would share my results with this board. Perhaps others have different experiences, but it seems that I need to have Scheduled optimization turned on or retrim manually.

I hope this information helps others.
 

My Computer

System One

  • OS
    Microsoft Windows 11 Professional High End
    Computer type
    PC/Desktop
    Manufacturer/Model
    Boxx Technologies
    CPU
    13th Gen Intel(R) Core(TM) i9-13900K 3.00 GHz
Hello @BruceR,

I turned off Scheduled optimization last week. My prior post showed that I have Automatic Maintenance set to daily. I have not altered that setting.

View attachment 54884

As we see from the above screenshot taken just a few minutes ago, my SSD drives were not retrimmed on a weekly basis. I will trim these drives tomorrow, Saturday, as that is when I usually do maintenance.

I thought I would share my results with this board. Perhaps others have different experiences, but it seems that I need to have Scheduled optimization turned on or retrim manually.

I hope this information helps others.
TBH, I really don't see how this could help others. What exactly are you hoping to achieve? Scheduled retrim or no, it's still a ticking time bomb, when you never let the SSD(s) be partially defragged. Manually clicking on the Optimize button has the same effect, but Task Scheduler can do that automatically for you, each time when it's about needed. So, unless you have found some kind of explanation that I haven't, I see no point. To the contrary, having to click on something kills your own efficiency versus not having to. Only when there is a problem with the scheduled type of approach, then it does make sense to do it manually. So then the obvious question becomes, what seems to be the problem you're having with it? Until answered, it's just a question, and will simply not help others.
 

My Computers

System One System Two

  • OS
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Asus TUF Gaming (2024)
    CPU
    i7 13650HX
    Memory
    16GB DDR5
    Graphics Card(s)
    GeForce RTX 4060 Mobile
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    512GB SSD internal
    37TB external
    PSU
    Li-ion
    Cooling
    2× Arc Flow Fans, 4× exhaust vents, 5× heatpipes
    Keyboard
    Logitech K800
    Mouse
    Logitech G402
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF
  • Operating System
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Medion S15450
    CPU
    i5 1135G7
    Memory
    16GB DDR4
    Graphics card(s)
    Intel Iris Xe
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    2TB SSD internal
    37TB external
    PSU
    Li-ion
    Mouse
    Logitech G402
    Keyboard
    Logitech K800
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF
TBH, I really don't see how this could help others. What exactly are you hoping to achieve? Scheduled retrim or no, it's still a ticking time bomb, when you never let the SSD(s) be partially defragged. Manually clicking on the Optimize button has the same effect, but Task Scheduler can do that automatically for you, each time when it's about needed. So, unless you have found some kind of explanation that I haven't, I see no point. To the contrary, having to click on something kills your own efficiency versus not having to. Only when there is a problem with the scheduled type of approach, then it does make sense to do it manually. So then the obvious question becomes, what seems to be the problem you're having with it? Until answered, it's just a question, and will simply not help others.

I enjoyed reading your response. It seems like my prior comment stirred a lot of passion.

Let's rewind the tapes to see if we can make more sense out of my prior comment. I am going to use "points" so that I can refer to my prior comments more readily.

Point One

I began this thread asking: "Should You Run System File Checker (SFC) Periodically?" See link here.

Point Two

Along the way, the thread drifted into TRIM or Retrimming, and how often it should be done. Bruce mentioned that Windows automatically trims weekly, implying, I believe, that we do not need set a Scheduled optimization period. See link here.

Regarding the drifting, Mae West once said, "I used to be Snow White, but I drifted."

Point Three

I acknowledged Bruce's comment and acknowledged his source of information. I then went on to say that my brand-new computer is showing that the drives have not been trimmed for 31 days, which implies that perhaps we do need to set a schedule. Or at least I do. See link here.

Point Four

Bruce then asked if my computer was not switched on one month before I got it. And he then discussed Automatic Maintenance. See link here.

Point Five

I replied to his comment that my computer did not exist one month before I got it; it was just a bucket of parts. I had to specify what I wanted.

And regarding the Automatic Maintenance, my computer has always been set to daily. See link here.

Point Six

As a test, I turned off my Schedule optimization for the past week. I was curious if the weekly or daily maintenance would kick in automatically. See Point Two.

As demonstrated, my computer showed 10 days without retrimming, which is longer than either the daily or weekly periods.

So my conclusion is that I need to set the Scheduled optimization period or do it manually. I should not rely on Windows retrimming automatically for me. I also noted that others may have different experiences. In other words, do your own homework to see if you do or do not need or want to set your Scheduled optimization period. See link here.

Point Seven

I'd like to address your ticking stuff. Given that Scheduled optimization provides the option for daily retrimming, do you really think that any frequency longer than daily is worrisome?

As shown in my prior screenshots, I am going back to having Scheduled optimization set to weekly. And I am confident that I have not set anything ticking in my computer. For my prior screenshot, see link here.

Wrapping Up

For my purposes, setting Scheduled optimization to a weekly setting is a good thing. If I don't set any Schedule optimization, then I need to either do it manually or just forget about it.

Others may have different experiences. And they should, of course, do whatever they want.
 

My Computer

System One

  • OS
    Microsoft Windows 11 Professional High End
    Computer type
    PC/Desktop
    Manufacturer/Model
    Boxx Technologies
    CPU
    13th Gen Intel(R) Core(TM) i9-13900K 3.00 GHz
For my purposes, setting Scheduled optimization to a weekly setting is a good thing. If I don't set any Schedule optimization, then I need to either do it manually or just forget about it.


Three cookies for a very "neat and legible" response. :-)
 

My Computers

System One System Two

  • OS
    Win 11 Home ♦♦♦22631.3527 ♦♦♦♦♦♦♦23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® [May 2020]
    CPU
    AMD Ryzen 7 3700X
    Motherboard
    Asus Pro WS X570-ACE (BIOS 4702)
    Memory
    G.Skill (F4-3200C14D-16GTZKW)
    Graphics Card(s)
    EVGA RTX 2070 (08G-P4-2171-KR)
    Sound Card
    Realtek ALC1220P / ALC S1220A
    Monitor(s) Displays
    Dell U3011 30"
    Screen Resolution
    2560 x 1600
    Hard Drives
    2x Samsung 860 EVO 500GB,
    WD 4TB Black FZBX - SATA III,
    WD 8TB Black FZBX - SATA III,
    DRW-24B1ST CD/DVD Burner
    PSU
    PC Power & Cooling 750W Quad EPS12V
    Case
    Cooler Master ATCS 840 Tower
    Cooling
    CM Hyper 212 EVO (push/pull)
    Keyboard
    Ducky DK9008 Shine II Blue LED
    Mouse
    Logitech Optical M-100
    Internet Speed
    300/300
    Browser
    Firefox (latest)
    Antivirus
    Bitdefender Internet Security
    Other Info
    Speakers: Klipsch Pro Media 2.1
  • Operating System
    Windows XP Pro 32bit w/SP3
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® (not in use)
    CPU
    AMD Athlon 64 X2 5000+ (OC'd @ 3.2Ghz)
    Motherboard
    ASUS M2N32-SLI Deluxe Wireless Edition
    Memory
    TWIN2X2048-6400C4DHX (2 x 1GB, DDR2 800)
    Graphics card(s)
    EVGA 256-P2-N758-TR GeForce 8600GT SSC
    Sound Card
    Onboard
    Monitor(s) Displays
    ViewSonic G90FB Black 19" Professional (CRT)
    Screen Resolution
    up to 2048 x 1536
    Hard Drives
    WD 36GB 10,000rpm Raptor SATA
    Seagate 80GB 7200rpm SATA
    Lite-On LTR-52246S CD/RW
    Lite-On LH-18A1P CD/DVD Burner
    PSU
    PC Power & Cooling Silencer 750 Quad EPS12V
    Case
    Generic Beige case, 80mm fans
    Cooling
    ZALMAN 9500A 92mm CPU Cooler
    Mouse
    Logitech Optical M-BT96a
    Keyboard
    Logitech Classic Keybooard 200
    Internet Speed
    300/300
    Browser
    Firefox 3.x ??
    Antivirus
    Symantec (Norton)
    Other Info
    Still assembled, still runs. Haven't turned it on for 13 years?

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Dell XPS 15 9510 OLED
    CPU
    11th Gen i9 -11900H
    Memory
    32 GB 3200 MHz DDR4
    Graphics Card(s)
    NVIDIA® GeForce® RTX 3050Ti
    Monitor(s) Displays
    15.6" OLED Infinity Edge Touch
    Screen Resolution
    16:10 Aspect Ratio (3456 x 2160)
    Hard Drives
    1 Terabyte M.2 PCIe NVMe SSD
    2 Thunderbolt™ 4 (USB Type-C™)
    1 USB 3.2 Gen 2 (USB Type-C™)
    SD Card Reader (SD, SDHC, SDXC)
    Internet Speed
    900 Mbps Netgear Orbi + 2 Satellites
    Browser
    Microsoft Edge (Chromium) + Bing
    Antivirus
    Microsoft Windows Security (Defender)
    Other Info
    Microsoft 365 subscription
    Microsoft OneDrive 1TB Cloud
    Microsoft Outlook
    Microsoft OneNote
    Microsoft PowerToys
    Microsoft Visual Studio
    Microsoft Visual Studio Code
    Macrium Reflect
    Dell Support Assist
    Dell Command | Update
    LastPass Password Manager
    Amazon Kindle
    Interactive Brokers Trader Workstation
    Lightroom/Photoshop subscription
  • Operating System
    Windows 11 Pro
    Computer type
    Tablet
    Manufacturer/Model
    Microsoft Surface Pro 7
    CPU
    i5
    Memory
    8 GB
    Hard Drives
    256GB SSD
    Internet Speed
    900 Mbps Netgear Orbi + 2 Satellites
    Browser
    Microsoft Edge (Chromium) + Bing
    Antivirus
    Microsoft Windows Security (Defender)
    Other Info
    Microsoft 365 subscription (Office)
    Microsoft OneDrive 1TB Cloud
    Microsoft Outlook
    Microsoft OneNote
    Microsoft Visual Studio
    Amazon Kindle
    Interactive Brokers Trader Workstation
    Lightroom/Photoshop subscription

My Computers

System One System Two

  • OS
    Win 11 Home ♦♦♦22631.3527 ♦♦♦♦♦♦♦23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® [May 2020]
    CPU
    AMD Ryzen 7 3700X
    Motherboard
    Asus Pro WS X570-ACE (BIOS 4702)
    Memory
    G.Skill (F4-3200C14D-16GTZKW)
    Graphics Card(s)
    EVGA RTX 2070 (08G-P4-2171-KR)
    Sound Card
    Realtek ALC1220P / ALC S1220A
    Monitor(s) Displays
    Dell U3011 30"
    Screen Resolution
    2560 x 1600
    Hard Drives
    2x Samsung 860 EVO 500GB,
    WD 4TB Black FZBX - SATA III,
    WD 8TB Black FZBX - SATA III,
    DRW-24B1ST CD/DVD Burner
    PSU
    PC Power & Cooling 750W Quad EPS12V
    Case
    Cooler Master ATCS 840 Tower
    Cooling
    CM Hyper 212 EVO (push/pull)
    Keyboard
    Ducky DK9008 Shine II Blue LED
    Mouse
    Logitech Optical M-100
    Internet Speed
    300/300
    Browser
    Firefox (latest)
    Antivirus
    Bitdefender Internet Security
    Other Info
    Speakers: Klipsch Pro Media 2.1
  • Operating System
    Windows XP Pro 32bit w/SP3
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® (not in use)
    CPU
    AMD Athlon 64 X2 5000+ (OC'd @ 3.2Ghz)
    Motherboard
    ASUS M2N32-SLI Deluxe Wireless Edition
    Memory
    TWIN2X2048-6400C4DHX (2 x 1GB, DDR2 800)
    Graphics card(s)
    EVGA 256-P2-N758-TR GeForce 8600GT SSC
    Sound Card
    Onboard
    Monitor(s) Displays
    ViewSonic G90FB Black 19" Professional (CRT)
    Screen Resolution
    up to 2048 x 1536
    Hard Drives
    WD 36GB 10,000rpm Raptor SATA
    Seagate 80GB 7200rpm SATA
    Lite-On LTR-52246S CD/RW
    Lite-On LH-18A1P CD/DVD Burner
    PSU
    PC Power & Cooling Silencer 750 Quad EPS12V
    Case
    Generic Beige case, 80mm fans
    Cooling
    ZALMAN 9500A 92mm CPU Cooler
    Mouse
    Logitech Optical M-BT96a
    Keyboard
    Logitech Classic Keybooard 200
    Internet Speed
    300/300
    Browser
    Firefox 3.x ??
    Antivirus
    Symantec (Norton)
    Other Info
    Still assembled, still runs. Haven't turned it on for 13 years?
I enjoyed reading your response. It seems like my prior comment stirred a lot of passion.

Let's rewind the tapes to see if we can make more sense out of my prior comment. I am going to use "points" so that I can refer to my prior comments more readily.

Point One

I began this thread asking: "Should You Run System File Checker (SFC) Periodically?" See link here.

Point Two

Along the way, the thread drifted into TRIM or Retrimming, and how often it should be done. Bruce mentioned that Windows automatically trims weekly, implying, I believe, that we do not need set a Scheduled optimization period. See link here.

Regarding the drifting, Mae West once said, "I used to be Snow White, but I drifted."

Point Three

I acknowledged Bruce's comment and acknowledged his source of information. I then went on to say that my brand-new computer is showing that the drives have not been trimmed for 31 days, which implies that perhaps we do need to set a schedule. Or at least I do. See link here.

Point Four

Bruce then asked if my computer was not switched on one month before I got it. And he then discussed Automatic Maintenance. See link here.

Point Five

I replied to his comment that my computer did not exist one month before I got it; it was just a bucket of parts. I had to specify what I wanted.

And regarding the Automatic Maintenance, my computer has always been set to daily. See link here.

Point Six

As a test, I turned off my Schedule optimization for the past week. I was curious if the weekly or daily maintenance would kick in automatically. See Point Two.

As demonstrated, my computer showed 10 days without retrimming, which is longer than either the daily or weekly periods.

So my conclusion is that I need to set the Scheduled optimization period or do it manually. I should not rely on Windows retrimming automatically for me. I also noted that others may have different experiences. In other words, do your own homework to see if you do or do not need or want to set your Scheduled optimization period. See link here.

Point Seven

I'd like to address your ticking stuff. Given that Scheduled optimization provides the option for daily retrimming, do you really think that any frequency longer than daily is worrisome?

As shown in my prior screenshots, I am going back to having Scheduled optimization set to weekly. And I am confident that I have not set anything ticking in my computer. For my prior screenshot, see link here.

Wrapping Up

For my purposes, setting Scheduled optimization to a weekly setting is a good thing. If I don't set any Schedule optimization, then I need to either do it manually or just forget about it.

Others may have different experiences. And they should, of course, do whatever they want.
So, to summarize, scheduled retrim works exactly as intended, and, as a result of this unexpected miracle, others might or might not want to doublecheck on that. On a side note, the answer to your question in Point Seven is in my post that you quoted, which clearly states that disabling the scheduled optimization task only becomes a ticking time bomb when you never let the SSD(s) be partially defragged. I can see now how this information will help others. It was a very clever joke, and I almost fell for it. Congratulations! Enjoy your well-deserved cookies. Just remember to not eat too much. Or no, just do whatever you want, kind of like... :unsure:
 

My Computers

System One System Two

  • OS
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Asus TUF Gaming (2024)
    CPU
    i7 13650HX
    Memory
    16GB DDR5
    Graphics Card(s)
    GeForce RTX 4060 Mobile
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    512GB SSD internal
    37TB external
    PSU
    Li-ion
    Cooling
    2× Arc Flow Fans, 4× exhaust vents, 5× heatpipes
    Keyboard
    Logitech K800
    Mouse
    Logitech G402
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF
  • Operating System
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Medion S15450
    CPU
    i5 1135G7
    Memory
    16GB DDR4
    Graphics card(s)
    Intel Iris Xe
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    2TB SSD internal
    37TB external
    PSU
    Li-ion
    Mouse
    Logitech G402
    Keyboard
    Logitech K800
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF
So, to summarize, scheduled retrim works exactly as intended, and, as a result of this unexpected miracle, others might or might not want to doublecheck on that. On a side note, the answer to your question in Point Seven is in my post that you quoted, which clearly states that disabling the scheduled optimization task only becomes a ticking time bomb when you never let the SSD(s) be partially defragged. I can see now how this information will help others. It was a very clever joke, and I almost fell for it. Congratulations! Enjoy your well-deserved cookies. Just remember to not eat too much. Or no, just do whatever you want, kind of like... :unsure:

No, your summary is incorrect. No one ever doubted Schedule optimization worked as planned. So there is no miracle. The question was as follows: Do users need to use Schedule optimization because Windows purportedly retrims (not defrags) automatically? As I have demonstrated, I need to either use Schedule optimization or manually engage Trim. Or in other words, I cannot rely on Windows to automatically retrim my SSDs. That said, I believe Bruce acted in good faith in providing his information. While my computer does not act in the manner Bruce suggested, perhaps your or other users' machine do. Others should not necessarily rely on my experience, because I am just one person and may not be representative of a larger population of users. Perhaps I have some setting somewhere that has changed the expected behavior.

Regarding your ticking stuff, no one in this thread—anywhere—suggested retrimming more frequently than daily. And daily is the most frequent option Schedule optimization provides. Because that Windows provides that option, it is probably a good assumption that it is safe. Furthermore, Retrimming is not defragmenting. If you were to defragment your SSDs, you would decrease their lives because of needless writing as it makes files contiguous. As we know, writing to your SSD shortens its life. In fact, when you shop for SSDs, you might come across the term TBW or terabytes written. The higher number, the more terabytes that can be written to the drive before failure.

Below is a screenshot from Samsung Magician, where you see that I have written about 1.8 TB to one of SSDs. It is a relatively new computer, so the number of terabytes written so far is low.

2023-03-12_18-04-08-Magic.jpg
 

My Computer

System One

  • OS
    Microsoft Windows 11 Professional High End
    Computer type
    PC/Desktop
    Manufacturer/Model
    Boxx Technologies
    CPU
    13th Gen Intel(R) Core(TM) i9-13900K 3.00 GHz
No, your summary is incorrect. No one ever doubted Schedule optimization worked as planned. So there is no miracle. The question was as follows: Do users need to use Schedule optimization because Windows purportedly retrims (not defrags) automatically? As I have demonstrated, I need to either use Schedule optimization or manually engage Trim. Or in other words, I cannot rely on Windows to automatically retrim my SSDs. That said, I believe Bruce acted in good faith in providing his information. While my computer does not act in the manner Bruce suggested, perhaps your or other users' machine do. Others should not necessarily rely on my experience, because I am just one person and may not be representative of a larger population of users. Perhaps I have some setting somewhere that has changed the expected behavior.

Regarding your ticking stuff, no one in this thread—anywhere—suggested retrimming more frequently than daily. And daily is the most frequent option Schedule optimization provides. Because that Windows provides that option, it is probably a good assumption that it is safe. Furthermore, Retrimming is not defragmenting. If you were to defragment your SSDs, you would decrease their lives because of needless writing as it makes files contiguous. As we know, writing to your SSD shortens its life. In fact, when you shop for SSDs, you might come across the term TBW or terabytes written. The higher number, the more terabytes that can be written to the drive before failure.

Below is a screenshot from Samsung Magician, where you see that I have written about 1.8 TB to one of SSDs. It is a relatively new computer, so the number of terabytes written so far is low.

View attachment 55089
I would trim manually weekly if Windows doesn't do it automatically. As for defragging the SSD Windows will partially defrag it if needed.

"
2 – Does Windows 10 / 11 Defrag SSD’s Automatically?
Mostly no. Windows 10 and Windows 11 still have a defragment utility built in but it is now smart enough to flag SSD’s and disable defrag.

However, once a month Windows automatically considers partially defragmenting an SSD if there is exceptional fragmentation that is approaching the ‘maximum fragmentation threshold’. After that threshold is reached the “meta data” for the file fragments exceeds what the SSD can handle causing the SSD to stop reading and writing. This is a bad thing so Microsoft will carefully defrag the rare potentially problematic files."

From:

 

My Computers

System One System Two

  • OS
    Win 11 Pro & 🐥.
    Computer type
    Laptop
    Manufacturer/Model
    ASUS VivoBook
    CPU
    AMD Ryzen 7 3700U with Radeon Vega Mobile Gfx
    Motherboard
    ASUSTeK COMPUTER INC. X509DA (FP5)
    Memory
    12GB
    Graphics Card(s)
    RX Vega 10 Graphics
    Monitor(s) Displays
    Generic PnP Monitor (1920x1080@60Hz)
    Screen Resolution
    1920x1080@60Hz
    Hard Drives
    Samsung SSD 970 EVO Plus 2TB NVMe 1.3
    Internet Speed
    25 Mbps
    Browser
    Edge
    Antivirus
    Defender
  • Operating System
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    ACER NITRO
    CPU
    AMD Ryzen 7 5800H / 3.2 GHz
    Motherboard
    CZ Scala_CAS (FP6)
    Memory
    32 GB DDR4 SDRAM 3200 MHz
    Graphics card(s)
    NVIDIA GeForce RTX 3060 6 GB GDDR6 SDRAM
    Sound Card
    Realtek Audio. NVIDIA High Definition Audio
    Monitor(s) Displays
    15.6" LED backlight 1920 x 1080 (Full HD) 144 Hz
    Screen Resolution
    1920 x 1080 (Full HD)
    Hard Drives
    Samsung 970 Evo Plus 2TB NVMe M.2
    PSU
    180 Watt, 19.5 V
    Mouse
    Lenovo Bluetooth
    Internet Speed
    25 Mbps
    Browser
    Edge
    Antivirus
    Defender
Running scannow frequently enlarges the CBS text log file so that it can be large when troubleshooting.

Other than that it is useful to run scannow, restorehealth, and chkdsk regularly as they check the status of each:
operating system
component store
drive file system
 

My Computer

System One

  • OS
    Windows 10
    Computer type
    Laptop
    Manufacturer/Model
    HP
    CPU
    Intel(R) Core(TM) i7-4800MQ CPU @ 2.70GHz
    Motherboard
    Product : 190A Version : KBC Version 94.56
    Memory
    16 GB Total: Manufacturer : Samsung MemoryType : DDR3 FormFactor : SODIMM Capacity : 8GB Speed : 1600
    Graphics Card(s)
    NVIDIA Quadro K3100M; Intel(R) HD Graphics 4600
    Sound Card
    IDT High Definition Audio CODEC; PNP Device ID HDAUDIO\FUNC_01&VEN_111D&DEV_76E0
    Hard Drives
    Model Hitachi HTS727575A9E364
    Antivirus
    Microsoft Defender
    Other Info
    Mobile Workstation
As I have demonstrated, I need to either use Schedule optimization or manually engage Trim. Or in other words, I cannot rely on Windows to automatically retrim my SSDs. That said, I believe Bruce acted in good faith in providing his information. While my computer does not act in the manner Bruce suggested, perhaps your or other users' machine do.

I did not say that Windows would retrim if scheduled optimization is disabled. The default is enabled.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    Laptop

Latest Support Threads

Back
Top Bottom