Yes, you can delete Windows.old, but only after a specific window closes
Windows.old is a folder that Windows creates automatically when you upgrade from an older version of Windows to a newer one. It contains your old operating system, programs, and settings — a backup in case the upgrade fails or you want to go back. You can delete it safely, but only after 10 days have passed since the upgrade. Before that 10-day mark, Windows uses it to roll back if something goes wrong.
After 10 days, Windows stops using Windows.old for recovery, and it becomes just storage taking up space on your drive. At that point, deleting it is safe and often necessary — the folder typically uses 15 to 25 gigabytes or more, depending on how much was on your old system.
Key Takeaways
- Windows.old appears only after you upgrade to a newer version of Windows and contains your previous operating system as a backup.
- Do not delete Windows.old during the first 10 days after an upgrade, because Windows may need it to undo the upgrade if something fails.
- After 10 days, Windows automatically stops using Windows.old for recovery, and you can delete it without risk.
- Deleting Windows.old requires administrator access and can be done through Disk Cleanup or by right-clicking the folder and choosing Delete.
- If you delete Windows.old and later regret the upgrade, you can still roll back Windows for up to 10 days using Settings, but you will lose any files created after the upgrade.
What Windows.old actually contains
When you upgrade Windows — for example, from Windows 10 to Windows 11 — the installer moves your old operating system, user files, and program settings into a folder called Windows.old. This is not a duplicate of everything on your drive. Instead, it holds the pieces Windows needs to restore your previous system if the upgrade fails or you change your mind.
The folder sits at the root of your C: drive (or whichever drive holds Windows) and includes your old Windows folder, Program Files, Users folder with your documents and desktop, and other system directories. Because of this, Windows.old is usually very large — often 20 to 30 gigabytes or more on a system with many programs or large files.
The 10-day rule: when it becomes safe to delete
Windows gives you 10 days after an upgrade to change your mind and roll back to the previous version. During this window, Windows.old is essential — it holds the files needed to undo the upgrade and restore your old system exactly as it was. Deleting it before 10 days have passed means you lose the ability to roll back.
After 10 days, Windows automatically removes the ability to roll back using Windows.old. At that point, the folder becomes just a storage hog with no special purpose. You can delete it without affecting your current system, your programs, or your files. The 10 days starts from the moment the upgrade completes, not from when you first started the upgrade process.
How to delete Windows.old safely
The safest way to delete Windows.old is through Disk Cleanup, a built-in Windows tool that removes the folder without risking system files. Open the Start menu, type "Disk Cleanup" and press Enter. When the tool opens, it may ask you to choose a drive — select C: or whichever drive holds Windows. Let it scan for a moment.
In the Disk Cleanup window, look for an entry called "Previous Windows installation(s)" and check the box next to it. This is Windows.old. You can also check other items like "Temporary files" or "Recycle Bin" if you want to free up more space. Click "Delete Files" at the bottom, and Windows will remove Windows.old and anything else you selected.
If Disk Cleanup does not show the "Previous Windows installation(s)" option, it means either Windows.old has already been deleted or the 10-day window has not yet closed. You can also delete Windows.old manually by opening File Explorer, navigating to C:, right-clicking the Windows.old folder, and selecting Delete. You will need administrator access to do this. Windows may ask for confirmation — click "Yes" to proceed.
What happens if you delete Windows.old before 10 days
If you delete Windows.old before the 10-day window closes, you lose the ability to roll back to your previous Windows version using the built-in recovery option. Your current Windows installation will continue to work normally — deleting Windows.old does not harm Windows 11 or Windows 10 or any other version you are running now.
However, if the upgrade caused problems you did not notice when ready, you will have to fix them using other methods like System Restore, reinstalling programs, or a clean Windows installation. For this reason, it is worth waiting the full 10 days before deleting Windows.old, especially if you are still testing whether the upgrade works well with your programs and hardware.
Rolling back after you delete Windows.old
If you delete Windows.old and then decide within 10 days that you want to go back to your previous Windows version, you can still roll back — but you will lose any files, photos, or documents you created or downloaded after the upgrade. Open Settings, go to System, then Recovery, and look for "Go back" or "Recover your previous version of Windows." This option uses your system files to restore the old version, not Windows.old.
After 10 days have passed, this recovery option disappears entirely, and rolling back requires a clean Windows installation from a USB drive or installation media. For this reason, do not delete Windows.old in a hurry. Wait the full 10 days, make sure everything works, and then delete it when you are confident the upgrade is stable.
Freeing up space without deleting Windows.old
If you need drive space before 10 days have passed and do not want to risk deleting Windows.old, look for other large folders or files to remove. Check your Downloads folder, Documents, Pictures, and Videos for files you no longer need. Use File Explorer to sort folders by size — right-click a folder, select Properties, and note the size. Large video files, old backups, or installer files often take up significant space and are safe to delete.
You can also run Disk Cleanup without selecting Windows.old. Open Disk Cleanup as described above, but uncheck "Previous Windows installation(s)" and check other options like "Temporary files," "Recycle Bin," or "Windows Update Cleanup." These can free up several gigabytes without touching Windows.old. After 10 days, you can run Disk Cleanup again and remove Windows.old along with anything else.
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 or copied while Windows is running. You would need specialized tools or to boot from another drive, which is not worth the effort. After 10 days, just delete it. If you want a backup of your old system before upgrading, create one before you start the upgrade process.
Will deleting Windows.old speed up my computer?
No. Windows.old sits unused on your drive and does not slow down your system while it is there. Deleting it frees up storage space, which can help if your drive is nearly full, but it will not make programs run faster or improve performance. The benefit is purely about reclaiming disk space.
What if Windows.old is still there after 30 days?
Windows should automatically delete Windows.old after 10 days, but sometimes it remains. This is harmless — you can delete it manually using Disk Cleanup or File Explorer at any time after the 10-day window closes. If you are past 10 days and Disk Cleanup does not show the option, use File Explorer to delete the folder directly.
Do I need to empty the Recycle Bin after deleting Windows.old?
No, but you can if you want to fully reclaim the space. When you delete Windows.old, it goes to the Recycle Bin first. The space is not truly freed until you empty the Recycle Bin. Right-click the Recycle Bin on your desktop and select "Empty Recycle Bin" to complete the deletion.