A bug in Windows 10 could be slowly wrecking your SSD

Windows 10
(Image credit: Microsoft)

Microsoft is currently testing a fix for Windows 10 bug that could cause the operating system to defragment solid state drives (SSDs) more often than is needed. While periodic defragging of a mechanical hard disk drive (HDD) is a good thing, doing it too often on SSDs can actually degrade their integrity and shorten their lifespan.

In simple terms, defragging is the process of relocating scattered bits of data on a drive so they sit next to each other. It has to do with how data is written on drives. Data is written in blocks on your storage drive, and the more you access files, the more scattered they can become on your hard drive or solid state drive.

SSDs behave differently—there are no moving parts or platters, and the NAND flash memory cells can only be written to so many times. Therefore frequent defragging can actually reduce the lifespan of an SSD.

As spotted by Bleeping Computer, when Microsoft rolled out the May 2020 update for Windows 10, it introduced a bug to the Optimize Drives feature causing it to incorrectly determine the last time a drive has been optimized. When you open it up, you might notice your SSD says "Needs optimization" even if the routine was recently run (Windows 10 handles this automatically).

Your next upgrade

(Image credit: Future)

Best CPU for gaming: the top chips from Intel and AMD
Best graphics card: your perfect pixel-pusher awaits
Best SSD for gaming: get into the game ahead of the rest

According to our friends at TechRadar, Windows 10 is usually able to discern whether to defrag or run a harmless TRIM process on a drive, depending on its type. But if volume snapshots are enabled (so you can revert to a backup using System Restore), it will in fact defrag the drive even if it is an SSD.

Regardless, Microsoft has a fix in place, which has been implemented in Windows Insider program.

"Thank you for reporting that the Optimize Drives Control Panel was incorrectly showing that optimization hadn’t run on some devices. We’ve fixed it in this build," Microsoft says.

Apparently Microsoft is planning to roll out the fix to the general public with an upcoming update. At this point, it's probably best to hang tight. However, you can sidestep the issue by typing 'Defrag and Optimize Drives' in the Windows 10 search box, then highlight your SSD, click 'Change settings', and uncheck 'run on a schedule'.

Paul Lilly

Paul has been playing PC games and raking his knuckles on computer hardware since the Commodore 64. He does not have any tattoos, but thinks it would be cool to get one that reads LOAD"*",8,1. In his off time, he rides motorcycles and wrestles alligators (only one of those is true).