1. Backup Software Retention Settings Are Wrong
This is the number one reason. I see it all the time. Your backup software is set to keep every backup forever, or the retention policy is too loose. It doesn't automatically delete old backups because you told it not to. Or you never told it to delete anything at all.
How to check and fix it (Windows Backup)
- Open Control Panel (search for it in the Start menu).
- Click Backup and Restore (Windows 7) – yes, even if you're on Windows 10 or 11, this tool lives here.
- On the left side, click Manage Space.
- In the new window, click View Backups.
- You'll see a list of backups by date. Select an old one and click Delete.
- Repeat for each old backup you want gone. Yes, it's tedious, but this works.
For third-party backup software (like Acronis, Macrium, Veeam)
- Open your backup software.
- Go to Settings or Backup Plan or Retention Policy.
- Look for something called "backup retention" or "keep backups for." It's often set to "Keep all backups" by default. Change it to something like:
- Keep last 7 daily backups
- Keep last 4 weekly backups
- Or a specific number of days, like 30 days
- Click Apply or OK. After clicking Apply you should see a message saying the policy has been updated. The next time your backup runs, it'll delete the oldest one automatically when the drive gets full.
Real-world trigger: This happens most often when you set up a backup and thought "I'll just keep everything," then two years later you're wondering why your 1TB drive is full of backups from 2022.
2. The Backup Version Limit Is Reached But Not Enforced
Some backup programs let you set a limit like "Keep only 10 versions." But they don't actually delete old ones until a new backup completes successfully. If your backup fails because the drive is too full, the old ones stay stuck. It's a stupid catch-22.
How to fix it
- First, free up some space manually by moving or deleting a few large files from the backup drive. Don't use the backup software for this – just open the drive in File Explorer and delete things like old ISO files or videos you already backed up elsewhere.
- Then run a new backup from your software. After it completes successfully, the software should finally trigger the automatic deletion of old versions.
- If that doesn't work, go back to your backup software's retention settings. Decrease the version limit by 1 (e.g., from 10 to 9). Apply the change, then change it back to 10. This forces the software to recalculate and delete excess versions.
For macOS Time Machine users specifically
Time Machine doesn't delete old backups until the drive is actually full. Then it starts with the oldest hourly backups first. But if your drive is full and Time Machine says "Backup drive is full," you need to do this:
- Open System Settings (or System Preferences on older Macs).
- Click General > Time Machine Backup.
- Click the info button (i) next to your backup disk.
- Click Delete Backups and pick the oldest ones. Delete enough to free at least 10% of the drive space.
3. Backup Files Are Locked by Another Process
Less common, but I've seen it. Another program or even Windows itself might have a lock on a backup file. This stops the backup software from deleting it. The file looks like it's there but can't be removed.
How to check and fix it
- Press Ctrl + Shift + Esc to open Task Manager.
- Look under Processes for anything that might be using your backup drive – like antivirus scanning, file indexing, or another backup app.
- Close those programs. If it's Windows Search Indexing, you can pause it temporarily: right-click the Start button, choose Search, then Search Settings, and turn off indexing for that drive.
- Try deleting the old backup files manually via File Explorer. Right-click the folder, choose Properties, and see if it says "Read-only" – if so, uncheck that box.
- If you still can't delete files, restart your computer in Safe Mode. In Safe Mode, most extra processes don't load. Then delete the backup files from there.
Real-world trigger: This tends to happen if you run your backup at the same time as a scheduled antivirus scan. Or if you're using cloud backup software (like OneDrive or Google Backup and Sync) that's syncing the same folder.
Quick-Reference Summary Table
| Cause | What to check | Fix |
|---|---|---|
| Retention settings wrong | Backup software settings | Set a limit (e.g., keep last 7 versions) |
| Version limit not enforced | Drive is too full for new backup | Free space manually, then run backup |
| Backup files locked | Another process using the drive | Close other apps, delete files in Safe Mode |
Most of the time, it's cause #1. Go check your backup software settings first. You'll probably find you never set a retention limit. Set one, and the problem solves itself. If not, try the other fixes. And if nothing works? Honestly, just manually delete the oldest backups from within your backup software. It's not elegant, but it gets the job done.