SSD Slows Down After Months of Use – Real Fix

Hardware – RAM & MB Intermediate 👁 12 views 📅 Jun 18, 2026

Your SSD got slow because of TRIM queue buildup or firmware bugs. Here's the fix for both.

Yeah, it's frustrating when your SSD goes from blazing fast to sluggish

You're not alone. I've seen this with hundreds of drives, from old Samsung 840 EVOs to brand-new WD Black SN850X. You bought an SSD to avoid the slow drive blues, and now your apps take forever to open. The good news: it's almost never hardware failure. It's almost always a software issue you can fix in 15 minutes.

First – the fix that works 80% of the time

Run the TRIM command manually. Windows does this automatically, but it sometimes gets backed up or the queue gets stuck. Here's how to force it:

  1. Open Command Prompt as admin. Press Windows key, type cmd, right-click 'Command Prompt' and pick 'Run as administrator'.
  2. Type fsutil behavior query DisableDeleteNotify and press Enter.
  3. You'll see either DisableDeleteNotify = 0 (TRIM is on) or DisableDeleteNotify = 1 (TRIM is off). If it's 1, set it to 0 with fsutil behavior set DisableDeleteNotify 0.
  4. Now run defrag C: /L (that's a lowercase L). Yes, 'defrag'. On SSDs, this command retrims the entire drive. It doesn't defrag. It sends a TRIM command to every unused block.
  5. Wait. On a 500GB drive, this takes maybe 30 seconds. On a 2TB drive with lots of free space, up to 2 minutes.
  6. After it finishes, run fsutil behavior query DisableDeleteNotify again. Should still be 0.

What you should see: After the defrag /L command finishes, you'll get a 'Storage Optimizer completed' message. No numbers. No percentages. That's normal.

Why this works

SSDs need to know which blocks are 'dirty' – ones that have data you no longer need. Windows keeps a map. When TRIM works, the SSD's controller can erase those blocks in the background, keeping them ready for new writes. When TRIM gets stuck (common after large file deletes or system updates), the controller fills up with stale data it thinks is still in use. New writes slow down because the controller has to erase a block before writing to it. That's the 'write amplification' you read about. The manual TRIM clears that queue in one shot.

Less common variations of the same problem

If the manual TRIM didn't fix it, you might have one of these:

1. Firmware bug

I've seen this on Samsung 840 EVOs (old firmware let the drive slow down dramatically) and some Crucial MX500s. Check your drive's model number in Device Manager under 'Disk drives'. Then go to the manufacturer's support page. Download their toolbox – Samsung Magician, Crucial Storage Executive, WD Dashboard, etc. Run the firmware update if available. Don't skip this. A firmware update can literally double your write speeds.

2. Overprovisioning misconfigured

Some SSDs let you reserve a small percentage of space (overprovisioning) that the controller uses for garbage collection. If it's set to 0%, the drive has no room to shuffle data. Most consumer SSDs have a fixed 7% hidden overprovision. But if you used a tool like Intel's MAS or Samsung Magician to set it to 0, you've squeezed out extra capacity at a big performance cost. Re-set it to 10% (yes, you lose 10% of your space). The trade-off is worth it for speed.

3. Defragmentation schedule turned on

Windows 10 and 11 'optimize' SSDs automatically. That's fine. But some third-party tools (like CCleaner) or old versions of Windows 7/8 manually defragmented the drive. That actually wears out the NAND and slows writes. Check your scheduled tasks. Open Task Scheduler, go to 'Microsoft' > 'Windows' > 'Defrag'. If there's a task with 'defrag.exe' and '-o' (optimize) is missing, you might be defragging. Delete that task and let Windows handle optimization.

4. Drive is nearly full

SSDs need free space to work fast. Once you're above 90% capacity, write speeds can drop to a third. The controller has to constantly erase and rewrite. If your drive has less than 10% free, move some files off. Or buy a bigger drive. No fix for physics.

Prevention – keep it fast for years

Now that your drive is fast again, here's how to keep it that way:

  • Keep at least 15% of the drive empty. I know, it's a waste. But an SSD that's 95% full will always be slow. Trust me on this.
  • Run a manual TRIM every 3 months. Just the defrag C: /L command. Takes 30 seconds. Set a calendar reminder.
  • Update firmware once a year. Set a note in January. Check your manufacturer's site for updates.
  • Don't run benchmark tools constantly. They write a lot of data and can wear out the drive. If you benchmark, limit it to once a quarter.
  • Avoid third-party 'optimizers'. They often disable TRIM or turn on defrag. Windows does a fine job on its own.

One last thing: if your drive still feels slow after all this, check its health with CrystalDiskInfo. If it shows 'Caution' or 'Bad', the drive is dying. Back up your data and replace it. But for 9 out of 10 cases, the manual TRIM fix is all you need.

Was this solution helpful?