How to Clean Up Restore and Cache Files on Windows
Recover disk space by cleaning restore-related and cache files on Windows safely with Kudu.
By Kudu Team
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →What Causes This?
Windows stores restore points, update leftovers, temporary files, and app caches so it can recover from problems and load things faster. Over time, these files can grow much larger than expected, especially after major Windows updates, driver installs, or long periods without cleanup. If System Restore is using too much disk space or cache folders are never cleared, your drive can fill up quickly.
Common Symptoms
- You get low disk space warnings on your system drive
- Storage settings shows a large amount of space used by temporary files or system files
- Disk Cleanup finds several gigabytes of old restore or cache data
- Windows updates or app installs fail because there is not enough free space
- Your PC feels slower when the drive is nearly full
How to Fix It Manually
-
Check what is using space
- Press Windows + I to open Settings.
- Go to System > Storage.
- Wait for Windows to calculate usage, then review categories like Temporary files, System & reserved, and Apps.
-
Delete temporary and cache files from Storage
- In Settings > System > Storage, click Temporary files.
- Let Windows scan the drive.
- Check items such as Temporary files, Delivery Optimization Files, DirectX Shader Cache, Thumbnails, and Windows Update Cleanup.
- Do not select Downloads unless you are sure you want to remove those files.
- Click Remove files.
-
Clean old restore points with Disk Cleanup
- Press Windows, type Disk Cleanup, then open it.
- Select your C: drive and click OK.
- Click Clean up system files.
- Select C: again if prompted.
- Open the More Options tab.
- Under System Restore and Shadow Copies, click Clean up.
- Confirm to delete all but the most recent restore point.
-
Reduce System Restore disk usage
- Press Windows, type Create a restore point, and open it.
- In the System Protection tab, select your system drive and click Configure.
- Under Disk Space Usage, move the Max Usage slider lower.
- If restore data is very large, click Delete to remove existing restore points, then click Apply.
- Keep System Protection turned on if you want Windows to keep creating restore points.
-
Clear app and browser cache
- Press Windows + R, type %temp%, and press Enter.
- Select the files and folders you do not need, then delete them. Skip anything Windows says is currently in use.
- Press Windows + R again, type temp, and repeat the cleanup if allowed.
- Open your browser settings and clear cached images and files if browser storage is using a lot of space.
-
Restart and verify free space
- Restart your PC.
- Go back to Settings > System > Storage.
- Confirm that free space has increased and temporary/system file usage has dropped.
Fix It Automatically with Kudu
Kudu can scan your PC for oversized restore data, temporary files, and cache buildup, then clean up what is safe to remove without you digging through multiple Windows menus. It is a faster way to recover space and keep your system from filling up again.
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →Related guides
How to Remove Windows Cache Files
Clean Windows cache files safely and reclaim storage while reducing clutter that can slow down your PC with Kudu.
How to Remove Game Cache Files on Windows
Delete unnecessary game cache files on Windows to recover space and reduce clutter with Kudu.
How to Remove GPU Cache Files on Windows
Free up space and clear stale GPU cache files on Windows safely with Kudu’s cleanup tools.
How to Remove Installer Cache Files on Windows
Clean old installer cache files on Windows and free up disk space safely with Kudu.