Windows does not delete files on its own. Every update it installs, every app you uninstall, every file you put in the Recycle Bin, every video Chrome downloads to run its AI features — they all stay on your drive until you remove them. A 256 GB drive that was half empty a year ago can fill up without you installing a single extra thing.
This guide shows you, step by step, how to find what is actually consuming the space and remove it safely. No third-party tools required, and nothing here will break Windows.
Step 1: find out what is actually full before you delete anything
Guessing wastes time and risks deleting something you need. Spend five minutes on this first.
Press Win + R, type powershell and press Ctrl+Shift+Enter to open it as Administrator. Paste this and press Enter:
Get-ChildItem C:\Users,$env:LOCALAPPDATA,"C:\Program Files","C:\Program Files (x86)","C:\ProgramData" -Force -ErrorAction SilentlyContinue | Where-Object {$_.PSIsContainer} | ForEach-Object { $s=(Get-ChildItem $_.FullName -Recurse -Force -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum).Sum; [PSCustomObject]@{GB=[math]::Round($s/1GB,2);Path=$_.FullName} } | Sort-Object GB -Descending | Select-Object -First 20 | Format-Table -AutoSize
This prints your 20 largest folders. The top of that list is where to start.
Step 2: empty the Recycle Bin
This is the one step everyone forgets. Right-click the Recycle Bin on your desktop and choose Empty Recycle Bin. A single large file you deleted weeks ago can still be sitting there taking a gigabyte or more.
Step 3: run Disk Cleanup as administrator
Windows has a built-in tool that finds safe-to-delete system files, but you need to run it as an administrator to unlock its most useful categories.
- Press Win, search Disk Cleanup, right-click it and choose Run as administrator.
- Select drive C: and click OK.
- When it finishes calculating, click Clean up system files at the bottom.
- Select drive C: again.
- Tick every box that appears, paying particular attention to: Windows Update Cleanup (often 5–15 GB), Previous Windows Installations (can be 20+ GB after a major update), Temporary files, and Delivery Optimisation Files.
- Click OK, then Delete Files to confirm.
This alone commonly frees 10–30 GB on machines that have been running for a year or more.
Step 4: delete the Windows Update download cache
Windows keeps every update file it has ever downloaded in a folder called SoftwareDistribution. After updates install successfully these files serve no purpose, but Windows rarely deletes them automatically.
- Press Win + R, type
services.msc, press Enter. - Find Windows Update in the list, right-click it and choose Stop.
- Open File Explorer and navigate to:
C:\Windows\SoftwareDistribution\Download - Select all files (Ctrl+A) and delete them.
- Go back to services.msc, find Windows Update and choose Start.
The folder will be recreated automatically when the next update runs. Deleting the contents does not affect Windows Update.
Step 5: clear the Windows Temp folder
- Press Win + R, type
%temp%, press Enter. This opens your user temp folder. - Press Ctrl+A to select everything, then Delete. Skip any files that say they are in use — those are safe to leave.
- Press Win + R again, type
C:\Windows\Temp, press Enter. - Select all and delete. Again, skip anything in use.
Step 6: check for Virtual Machine disk files
VirtualBox, VMware and Hyper-V each create a large disk image file for every virtual machine — typically 7 to 50 GB per VM. These live inside your user profile and are easy to forget.
Check these locations in File Explorer:
C:\Users\YourName\VirtualBox VMs\C:\Users\YourName\Documents\Virtual Machines\(VMware)C:\ProgramData\Microsoft\Windows\Hyper-V\
If you find a VM you no longer use, open VirtualBox or VMware, right-click the machine and choose Remove → Delete all files. Do not delete the files in File Explorer directly — use the application, which also cleans up registry entries and snapshots.
If you still need the VM, move it to an external drive: in VirtualBox go to Machine → Settings → General → change the folder to your external drive.
Step 7: remove Chrome's AI model download
Newer versions of Chrome download a large AI model file — sometimes 3 to 5 GB — to run on-device features. It sits quietly in your AppData folder and most people never know it is there.
- Press Win + R, paste this path and press Enter:
%LOCALAPPDATA%\Google\Chrome\User Data\OptGuideOnDeviceModel
- If the folder exists, delete it entirely.
Chrome will download it again if it needs it, so this is safe to repeat whenever you need space.
Step 8: remove Android SDK system images
If you have Android Studio installed, the SDK Manager downloads system images for running emulators. Each image is 1 to 3 GB and you may have several versions you no longer test against.
Open Android Studio → click More Actions → SDK Manager → SDK Platforms tab. Untick any Android version you are not actively testing on and click Apply. The uninstall runs automatically.
Alternatively, browse to C:\Users\YourName\AppData\Local\Android\Sdk\system-images\ and delete individual version folders directly.
Step 9: uninstall software you no longer use
Old versions of Visual Studio, old game installs and old productivity suites commonly run to 10–30 GB each. They rarely show up in a file browser because they are spread across multiple folders.
- Press Win + I to open Settings.
- Go to Apps → Installed apps.
- Click Sort by and choose Size. The largest installs rise to the top.
- Click any app you no longer need and choose Uninstall.
Common large candidates: Microsoft Visual Studio, older Office versions left after an upgrade, SQL Server, Adobe Creative Cloud apps you stopped using, and trial software that installed itself during a driver download.
Step 10: move large media files off the drive
Screen recordings, downloaded videos, lecture recordings and large backups sitting in your user profile do not need to live on the system drive. Move them to an external hard drive or a cloud folder.
Search for large files by size in File Explorer: open a folder, type size:gigantic in the search box and press Enter. This shows every file over 128 MB in that folder and its subfolders. You can also try size:>500MB for anything above half a gigabyte.
Step 11: enable Storage Sense for automatic future cleanup
After you have cleared the backlog, turn on Storage Sense so Windows handles routine cleanup automatically going forward.
- Press Win + I → System → Storage.
- Toggle Storage Sense on.
- Click Storage Sense to open settings.
- Set it to run every month, delete temp files after 1 day, and empty the Recycle Bin after 30 days.
Storage Sense will not delete personal files — only temp files and Recycle Bin contents past the age you set.
How much space should you expect to recover?
On a typical Windows machine that has been running for one to two years without manual cleanup:
- Disk Cleanup including system files: 10–30 GB
- Windows Update cache: 3–10 GB
- Temp folders: 1–5 GB
- Chrome AI model: 3–5 GB (if present)
- Unused VM: 7–50 GB (if present)
- Uninstalled software: 5–30 GB (depends on what you have)
Most people recover 30 to 60 GB doing steps 2 through 9 in order, without touching personal files.
Frequently asked questions
Is it safe to delete everything in the Windows Temp folder?
Yes, with one exception: skip any file that Windows says is currently in use. Temp files are created by running applications as working space and are not needed once the application closes. Deleting them does not affect any installed software or personal files. If Windows refuses to delete a file because it is in use, leave it and delete the rest.
What is the Windows SoftwareDistribution folder and can I delete it?
It is the folder Windows uses to stage downloaded updates before installing them. Once an update installs successfully the files in the Download subfolder are no longer needed. You can safely delete the contents of C:\Windows\SoftwareDistribution\Download after stopping the Windows Update service, as described in Step 4. Stop the service first, delete the contents, then restart the service — skipping that step means Windows holds a lock on some files and the deletion will fail.
Will deleting Virtual Machine files affect my main Windows installation?
No. A VM disk file is self-contained. Deleting it removes the virtual machine and everything inside it, but has no effect on the host Windows installation or any other file on your drive. Make sure you no longer need the VM, or that you have a backup of any data inside it, before deleting.
Why does Chrome download a 4 GB file without asking?
Chrome downloads an on-device AI model to power features like the address bar suggestions, the PDF summariser and similar tools. It does this automatically in the background. Deleting the folder removes the model and Chrome will fall back to cloud-based processing for those features. It downloads the model again if you use those features, so you may need to delete it periodically if storage is tight.
My drive filled up again quickly after cleaning. What should I do?
Something is actively writing large files. The most common causes are: a screen recorder or meeting tool set to save recordings automatically, Windows creating a large system restore point after an update, a development tool rebuilding a large cache, or OneDrive syncing large files locally. Run the PowerShell command from Step 1 again a day after cleaning and compare the folder sizes to your previous results — the folder that grew is the source.