What Windows.old is and why it exists

Windows.old is a folder that Windows creates automatically when you upgrade from one version of Windows to a newer one — for example, from Windows 10 to Windows 11. It contains a complete backup of your old operating system, your old user files, your old settings, and your old programs. Windows keeps it around for 10 days by default so you can roll back to your previous version if the upgrade causes problems.

The folder typically takes up 15 to 30 gigabytes of disk space, sometimes more. If your hard drive is nearly full, that's real storage you could reclaim. If your drive has plenty of room, leaving it alone costs you nothing and gives you a safety net.

Key Takeaways

  • Windows.old is a backup folder created during a Windows upgrade and contains your entire previous operating system and files.
  • You can safely delete Windows.old only after you are certain the new Windows version is working correctly — usually after 10 days or more.
  • Deleting Windows.old frees up 15 to 30 gigabytes or more of disk space, but you lose the ability to roll back to your previous Windows version.
  • Use Disk Cleanup or Storage Settings to delete Windows.old rather than trying to delete the folder manually, which often fails due to permission restrictions.
  • If you have already deleted Windows.old and need to recover files from it, recovery is possible but difficult and may require professional help.

When it is safe to delete Windows.old

Wait at least 10 days after upgrading before you delete Windows.old. During those first 10 days, Windows will let you roll back to your previous version if something breaks — a driver that stops working, software that becomes incompatible, or a hardware issue that only shows up after the upgrade. Once you delete Windows.old, rolling back becomes impossible.

After 10 days, check that the things you use every day are working: your printer, your internet connection, your external drives, the programs you rely on. If everything is stable and you have not had to troubleshoot anything major, it is safe to delete. If you are still having problems or you are not sure, wait longer — there is no penalty for keeping it.

How to delete Windows.old using Disk Cleanup

The safest way to delete Windows.old is through Windows' built-in Disk Cleanup tool, which handles the permission issues that prevent manual deletion.

On Windows 10 or 11, open the Start menu and type "Disk Cleanup" into the search box. Click the Disk Cleanup process when it appears. A window will open asking which drive you want to clean — select your C: drive (or whichever drive Windows is installed on). Disk Cleanup will scan the drive and show you a list of file types it can remove.

Look for an entry called "Previous Windows installation(s)" or "Previous Windows version" — this is Windows.old. Check the box next to it. You can also check other items like "Temporary files" or "Recycle Bin" if you want to free up additional space, but Windows.old is the main target. Click "Delete Files" and confirm when prompted. The deletion will take a few minutes.

How to delete Windows.old using Storage Settings

On Windows 11, you can also delete Windows.old through the Settings app, which is sometimes faster. Open Settings, go to System, then Storage. Scroll down and click "Temporary files".

A new window will open showing categories of files you can delete. Look for "Previous Windows installation(s)" and check the box next to it. Click "Remove files" at the bottom. Windows will delete the folder and show you how much space was freed.

This method works on Windows 11 but may not be available on Windows 10. If you do not see the option, use Disk Cleanup instead.

What happens if you cannot delete Windows.old

Sometimes Windows.old refuses to delete even through Disk Cleanup or Storage Settings. This usually means a program or Windows itself is still using a file inside the folder. Restart your computer and try again — many temporary locks clear after a reboot.

If deletion still fails, check that you are logged in as an administrator. Right-click Disk Cleanup and select "Run as administrator" before opening it. If you are already an administrator and it still will not work, the folder may contain system files that Windows is protecting. In that case, it is safe to leave Windows.old alone — it will not cause problems, and you can try again in a few weeks.

The trade-off: space versus safety

Deleting Windows.old gives you back 15 to 30 gigabytes of storage space. If your drive is under 20 percent full, that space probably does not matter to you. If your drive is over 80 percent full, freeing up that much space can noticeably improve your computer's speed and stability.

The cost of deletion is the ability to roll back. After Windows.old is gone, you cannot return to your previous Windows version without reinstalling it from scratch using a USB drive or installation media. For most people, after 10 days of stable use, that risk is acceptable. But if you are running specialized software that you know has compatibility issues with the new Windows version, keeping Windows.old gives you an straightforward escape route.

If you need files from Windows.old after deleting it

If you deleted Windows.old and later realize you need a file that was in it, recovery is possible but not may provide. The file data may still be on your hard drive even though the folder is gone — it is just marked as deleted space that Windows can overwrite.

The longer you wait after deletion, the less likely recovery becomes, because new files overwrite the old data. If you need to recover something, stop using your computer as much as possible and contact a data recovery service. They can sometimes retrieve files from deleted folders, but the process is expensive (often $300 to $1,000) and success is not certain. This is why waiting 10 days before deleting is worth the storage cost.

Frequently Asked Questions

Can I move Windows.old to an external drive instead of deleting it?

No — Windows.old is locked to your system drive and cannot be moved. You can only delete it. If you want to keep a backup of your old files before deleting Windows.old, copy them manually to an external drive first, then delete the folder.

Will deleting Windows.old speed up my computer?

Not directly. Deleting Windows.old frees up disk space, and having more free space can help your computer run faster if your drive was nearly full. But the folder itself does not slow down your system while it sits there.

What if Windows.old is taking up more space than it should?

Windows.old should be roughly the size of your Windows installation plus your user files — typically 15 to 30 gigabytes. If it is much larger, something unusual happened during the upgrade. It is still safe to delete using Disk Cleanup, and you will not lose anything you need.

Can I delete Windows.old before 10 days if I am sure everything is working?

Technically yes, but waiting the full 10 days is safer. Some problems do not show up when ready — a program might crash the first time you use a specific feature, or a driver issue might only appear when you connect a particular device. Ten days gives you time to use your computer normally and catch these issues before you lose the rollback option.

Does deleting Windows.old affect my current files or programs?

No. Windows.old contains only your old operating system and old files from before the upgrade. Your current Windows installation and all your current files are separate and will not be touched.