How to Remove Game Cache Files on Windows
Delete unnecessary game cache files on Windows to recover space and reduce clutter 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 →Game cache files build up over time as launchers and games store temporary downloads, shaders, thumbnails, logs, and update leftovers. These files are meant to speed up loading, but they often stick around long after they’re useful. On Windows, cache folders can grow quietly across Steam, Epic Games, EA app, Battle.net, and individual game folders, wasting storage and adding clutter.
Common Symptoms
- Your SSD or hard drive is filling up even though you haven’t installed many new games
- Game folders contain large temporary or shader cache files
- Launchers feel bloated or keep re-downloading small files
- You want to free up space without uninstalling games
- Windows Storage settings shows large amounts of temporary app data
How to Fix It Manually
-
Close your games and launchers
- Save your progress and fully exit any running game.
- Close Steam, Epic Games Launcher, EA app, Ubisoft Connect, Battle.net, and similar apps.
- Open Task Manager with Ctrl + Shift + Esc and make sure no game or launcher processes are still running.
-
Use Windows Temporary Files cleanup
- Press Windows + I to open Settings.
- Go to System > Storage > Temporary files.
- Let Windows scan, then review the list.
- Check items such as Temporary files, DirectX Shader Cache, and other safe cache-related entries.
- Click Remove files.
-
Clear the DirectX shader cache
- Press Windows + R, type
cleanmgr, and press Enter. - Select your Windows drive, usually C:.
- In the list, check DirectX Shader Cache.
- Click OK, then Delete Files.
- This removes graphics shader cache files that can grow over time. Games may rebuild them later.
- Press Windows + R, type
-
Delete launcher cache folders
- Press Windows + R, type
%localappdata%, and press Enter. - Look for launcher-related folders such as:
SteamEpicGamesLauncherBattle.netEA DesktoporElectronic Arts
- Open these folders and look for subfolders named cache, webcache, temp, or logs.
- Delete only clearly temporary cache folders, not the full game install folder unless you’re sure.
- Press Windows + R, type
-
Check game-specific cache locations
- Press Windows + R, type
%appdata%, and press Enter. - Also check
%localappdata%andDocuments\My Games. - Some games store shader caches, crash dumps, thumbnails, or temporary download files there.
- If you see folders named cache, shadercache, temp, or logs, you can usually remove them after closing the game.
- Press Windows + R, type
-
Empty the Recycle Bin
- Right-click Recycle Bin on your desktop.
- Select Empty Recycle Bin.
- This makes sure the deleted cache files actually free up disk space.
-
Restart your PC and test
- Restart Windows after cleanup.
- Open your launcher and game again.
- Expect some games to rebuild cache files on first launch, which is normal.
Fix It Automatically with Kudu
If you don’t want to hunt through launcher folders and temporary directories by hand, Kudu can scan your PC for unnecessary cache files and other junk safely. It helps you clean up game-related clutter, temporary files, and leftover data without guessing which folders are safe to remove.
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 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.
How to Remove App Cache on Windows
Clear app cache on Windows to free storage and fix sluggish behavior using Kudu’s cleanup tools.