DiskHuntFind your perfect storage drive

Why Does a Hard Drive Get Slow When It's Full?

A hard drive that used to feel fine can start dragging once it's nearly full, especially when copying or opening large files. Here's what's actually going on, and how much free space you need to avoid it.

The Short Answer

One seek

Plenty of free space

File written in one piece

vs

Many seeks

Drive nearly full

File scattered into fragments

A nearly full hard drive has fewer large, contiguous free areas to write into, so new files get scattered into more fragments across the platter. Each fragment costs a physical seek to reach. On top of that, a fuller drive trends toward using its slower inner tracks more, since the faster outer tracks tend to fill first. Both effects compound, and the result is a drive that feels noticeably slower than the same model half-empty.

Why Free Space Matters to a Hard Drive

A hard drive reads and writes with a physical arm that has to move to the right spot on the platter before any data transfers. That movement, called seek time, takes several milliseconds, small on its own but significant once it happens over and over. When there's plenty of free space, the drive can lay a new file down in one continuous run, needing only a single seek to read it back later.

When free space is scarce, the drive has to split a new file across whatever gaps are available, sometimes dozens of small ones. Reading that file back means seeking to each fragment in turn instead of reading straight through. This is fragmentation, and it gets worse the fuller a drive gets, simply because there's less room to place files in one piece.

Why the Outer Tracks Are Faster

A spinning platter turns at a constant speed, but the outer tracks cover more physical distance in one rotation than the inner tracks do. That means more data passes under the read/write head per second on the outer edge, so outer tracks deliver higher throughput than inner ones on the same drive. As a drive fills up, the fast outer tracks tend to get used first, and later writes increasingly land on the slower inner tracks, which pulls average performance down even before fragmentation is factored in.

Performance at Different Fill Levels

Free SpaceWhat Happens
Under 50% fullPlenty of contiguous space, most files written in one piece, mostly using faster outer tracks
80%+ fullLarger files start fragmenting more often, more writes land on slower inner tracks
95%+ fullNew files are frequently split into many small fragments, noticeably slower on large sequential transfers

Modern Windows Handles This Better Than It Used To

Manual defragmenting used to be a routine chore. Modern Windows runs "Optimize Drives" automatically on a schedule for HDDs, which keeps fragmentation from building up the way it did in the 2000s. That scheduled optimization still needs free space to do its job, though. A drive that stays nearly full gives it very little room to consolidate files, so the automatic fix works less effectively exactly when you'd want it most.

This is a different, physical mechanism than SSD slowdown. An SSD has no moving parts, and its slowdown when full comes from running out of write cache and free blocks for the controller, not from seek time or fragmentation. See why an SSD gets slow when it's full for that side of it.

How Much Free Space to Leave

A common rule of thumb is to keep at least 10 to 15% of a hard drive free. If you regularly write large sequential files, video footage, disk images, backups, leave a bit more headroom than that, since those files need larger contiguous runs of free space to avoid fragmenting in the first place.

Can You Fix It?

Yes. Freeing up space and running "Optimize Drives" (or letting its schedule catch up) lets Windows consolidate fragmented files and restore most of the lost performance.

Frequently Asked Questions

Should I defragment my hard drive?

Usually you don't need to do anything manually. Windows schedules this automatically for HDDs. If a drive is running very full and feels sluggish, freeing up space and running "Optimize Drives" once can help.

Is fragmentation permanent damage?

No. Fragmentation doesn't harm the drive, it just costs extra seek time until the files are consolidated again. Freeing space and defragmenting fully reverses it.