The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    How often should you run a TRIM Command?

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by Spartan@HIDevolution, Nov 28, 2016.

  1. Spartan@HIDevolution

    Spartan@HIDevolution Company Representative

    Reputations:
    39,584
    Messages:
    23,560
    Likes Received:
    36,855
    Trophy Points:
    931
    As the question says
     
  2. hmscott

    hmscott Notebook Nobel Laureate

    Reputations:
    7,110
    Messages:
    20,384
    Likes Received:
    25,139
    Trophy Points:
    931
    It should be done automatically in Windows 10, based on drive operations - delete and then "recover" unused sectors:

    "Generates TRIM and Unmap hints for all currently unused sectors of the volume, notifying the underlying storage that the sectors are no longer needed and can be purged. This can recover unused capacity on thinly provisioned drives.

    Substitute <drive letter> in the command above with the actual drive letter of the SSD you want to TRIM.

    For example: Optimize-Volume -DriveLetter C -ReTrim -Verbose"

    See section 5 as above, or 4, also check the related links at the bottom:

    How to Optimize and Defragment Drives in Windows 10
    http://www.tenforums.com/tutorials/8933-optimize-defrag-drives-windows-10-a.html

    From your question, I would suggest running it manually once a week, to feel connected to the operation, and if you do a bunch of disk operations - move, delete, add files/folders to a drive, then it wouldn't hurt to run it then too :)
     
    Last edited: Nov 28, 2016
    Spartan@HIDevolution likes this.
  3. Spartan@HIDevolution

    Spartan@HIDevolution Company Representative

    Reputations:
    39,584
    Messages:
    23,560
    Likes Received:
    36,855
    Trophy Points:
    931
    but when I open Disk Optimizer, it says for example, last optimization was done days ago despite me setting it to optimize them daily in its built in scheduler :rolleyes:
     
    hmscott likes this.
  4. hmscott

    hmscott Notebook Nobel Laureate

    Reputations:
    7,110
    Messages:
    20,384
    Likes Received:
    25,139
    Trophy Points:
    931
    Maybe the schedule starts the run, but it's not needed and not actually optimized so the volume isn't marked as optimized? The system script might be doing some volume activity checking before actually running the optimize.

    You could write your own one line script with the "manual" Optimize command to run on a schedule, outside of the already scheduled system operation, and see if it forces the optimize that way.

    TRIM should run automatically when needed, you might want to check to see if TRIM operation is enabled for all your volumes, if you haven't already:

    How to ensure TRIM is enabled on Windows 10 to keep an SSD at top performance
    http://www.windowscentral.com/how-ensure-trim-enabled-windows-10-speed-ssd-performance
     
    Last edited: Nov 28, 2016
  5. tilleroftheearth

    tilleroftheearth Wisdom listens quietly...

    Reputations:
    5,398
    Messages:
    12,692
    Likes Received:
    2,717
    Trophy Points:
    631
    Well, I uhm... 'force' trim by defragging (PD14 Pro) monthly (after MS Tuesdays). :)

    I also leave all my systems on overnight (no sleep...) or longer at least once a week. This lets them do what they need to without getting in the way of what I need to do with them. ;)

    Trim is a suggestion from the O/S to the SSD. The SSD decides if it should do it or not (in the end).