TRIM is the quiet housekeeping feature that keeps an SSD fast years into its life. Without it, your drive gradually slows as it loses track of which flash cells are truly empty, which on a gaming PC means longer level loads and slower shader-cache writes. The reassuring news: on modern Windows, TRIM is almost always already on. This guide shows you how to confirm it, enable it if needed, and keep your drive healthy.

What TRIM does and why gamers should care

When you delete a file, the operating system marks the space as free, but the SSD does not know those flash cells are reusable until TRIM tells it. TRIM lets the drive pre-erase and consolidate free space in the background so future writes are fast. Games write constantly: shader caches, save files, update patches of 20-80 GB, and streaming asset data. A drive without TRIM can see write speeds sag noticeably as it fills and ages.

Drive type TRIM support Notes
NVMe / SATA SSD (Windows 10/11) On by default Runs on a weekly schedule
External USB SSD Sometimes limited Depends on enclosure/UASP
SSD in RAID Varies Chipset and driver dependent
Mechanical hard drive Not applicable Uses defrag instead

Check whether TRIM is already enabled

The one-line command

Open Command Prompt as administrator and run fsutil behavior query DisableDeleteNotify. You will get a result for NTFS (and ReFS). A value of 0 means TRIM is enabled. A value of 1 means it is disabled. On a stock Windows 10 or 11 install with an SSD, you will almost always see 0.

Enable it if it is off

If the query returns 1, enable TRIM with fsutil behavior set DisableDeleteNotify 0. The change takes effect immediately, no reboot required. It is safe to run this even if TRIM is already on.

Keep the schedule healthy

Windows does not TRIM on every delete; it batches the work through the Optimize Drives tool, which runs weekly by default. Open “Defragment and Optimize Drives,” select your SSD, and confirm it is listed as a solid state drive with optimization scheduled. Clicking Optimize sends a manual TRIM pass, which is handy right after uninstalling a large game or a big Windows update.

Do not defragment an SSD

Optimize Drives correctly issues TRIM to an SSD rather than a traditional defrag. Never run an old third-party defragmenter against a solid state drive; it adds pointless writes that consume endurance without any speed benefit. The built-in Windows tool already knows the difference.

External and edge cases

USB SSDs only receive TRIM if the enclosure and driver support UASP pass-through, so an external game library drive may not be trimmed automatically. Drives in certain RAID configurations depend on chipset and driver support. If you rely on an external SSD for your Steam library, periodically check its health in the manufacturer’s utility, since it may not benefit from the same automatic maintenance as your internal boot drive.

Leave some free space for the drive to breathe

TRIM works best when the drive has spare capacity to shuffle data into. An SSD crammed to 98 percent full has little room for the controller to consolidate free blocks, so write performance suffers even with TRIM enabled. As a rule of thumb, keep at least 10-15 percent of the drive free; on a 1 TB gaming SSD that means leaving roughly 100-150 GB unused. Modern drives also reserve hidden over-provisioning space, but user-visible free space adds to it. If your game library drive is nearly full and feels sluggish, uninstalling a couple of large titles you are not playing does more for sustained speed than any tweak.

FAQ

Will enabling TRIM speed up my old SSD immediately?

Not instantly. TRIM prevents future slowdown and lets the drive recover free-space performance over subsequent idle cycles. A heavily filled, long-neglected drive improves gradually as scheduled TRIM passes and the drive’s own garbage collection catch up, especially if you free some space.

Does TRIM wear out my SSD faster?

No, the opposite. By letting the controller manage free space efficiently, TRIM reduces write amplification, which actually helps preserve flash endurance. Leaving it on is the recommended, healthiest setting for any modern SSD.

Bottom line

Run the fsutil query; if it returns 0, TRIM is already doing its job and you are done. If it returns 1, flip it to 0 and let the weekly Optimize Drives schedule handle the rest. Keep the schedule on, avoid defragmenting solid state drives, and your gaming SSD will hold its load-time performance for years.

Related guides

Browse all PC Gaming Guides guides →