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

  1. 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.
  2. 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.
  3. 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.
  4. Delete launcher cache folders

    • Press Windows + R, type %localappdata%, and press Enter.
    • Look for launcher-related folders such as:
      • Steam
      • EpicGamesLauncher
      • Battle.net
      • EA Desktop or Electronic 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.
  5. Check game-specific cache locations

    • Press Windows + R, type %appdata%, and press Enter.
    • Also check %localappdata% and Documents\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.
  6. 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.
  7. 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.

Download Kudu Free →

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →