How to Permanently Delete the Windows.old Folder and Reclaim GBs of Space

Learn the safest and most effective methods to remove the large Windows.old folder from your hard drive, freeing up valuable storage space after a major system upgrade.

The Windows.old folder is a backup created by Windows when you perform a major system upgrade. It allows you to roll back to a previous version of Windows if something goes wrong.

Because it contains a complete copy of your old operating system, it can take up tens of gigabytes of storage space. However, Windows treats this as a protected system folder, so you cannot simply select it and press Delete.

The safest and most reliable ways to remove it are built right into Windows.

Method 1: Use Storage Sense (The Easiest Way)

Windows has an automated tool designed specifically to hunt down and destroy large, temporary system files.

  1. Open the Start Menu and click the Settings gear icon (or press Win + I).
  2. Go to System and then select Storage.
  3. Click on Temporary files (wait a few moments for Windows to scan your drive).
  4. Look for the checkbox labeled Previous Windows installation(s).
  5. Check that box, scroll back to the top of the window, and click Remove files.

Method 2: Use the Classic Disk Cleanup Tool

If you prefer the traditional Windows interface, the legacy Disk Cleanup utility will get the job done cleanly.

  1. Press the Win key, type Disk Cleanup, and press Enter.
  2. Select your main system drive (usually C:) and click OK.
  3. Once the window loads, click the button near the bottom left labeled Clean up system files (you may need to grant administrator permission and select the C: drive again).
  4. Scroll through the list of checkboxes and find Previous Windows installation(s).
  5. Check the box next to it, make sure you haven’t accidentally checked anything else you want to keep, and click OK to permanently delete the folder.

Method 3: Use Command Prompt (The Forceful Way)

If the settings menus are hanging or refusing to delete the folder, you can force Windows to drop the directory permissions using an elevated Command Prompt.

  1. Press the Win key, type cmd, right-click Command Prompt, and select Run as administrator.
  2. Type or paste the following command to take ownership of the folder and press Enter:
takeown /F C:\Windows.old /A /R /D Y
  1. Next, paste this command to grant full control permissions and press Enter:
    “`cmd
    icacls C:\Windows.old /grant Administrators:F /T /C /Q
  2. Finally, run the removal command to delete the folder entirely: rd /S /Q C:\Windows.old

⚠️ Important Note Before Deleting
Once the Windows.old folder is deleted, you lose the ability to easily “Go Back” to your previous version of Windows via the recovery settings menu. Only delete this folder if you are entirely satisfied with how your current system upgrade is running and you are certain you do not need any old files trapped inside it.

More Information ℹ
Paul
Paul

A technologist and geek advent with alure for computers.

Newsletter Updates

Enter your email address below and subscribe