Safe to Delete

The PC Gamer's Storage & Performance Guide: Clear Shader Caches & Launcher Bloat

Quick Answer: The ultimate 1,800-word guide for PC gamers and streamers to clear NVIDIA DXCache, AMD Shader Cache, Steam Workshop bloat, and emulator disks.

Bottom Line: Modern AAA games (Call of Duty, Battlefield 2042, Cyberpunk 2077, Starfield) and emulators (RPCS3, Ryujinx, PCSX2) store tens of gigabytes of pre-compiled graphics shader caches, uncompressed Steam Workshop downloads, and launcher update manifests. You can safely clear 15 GB to 80 GB+ of gaming storage bloat to fix micro-stuttering and free up valuable SSD space.


Why Do PC Games Hoard Storage & Cause Stuttering?

Modern graphics APIs (DirectX 12 and Vulkan) compile graphics shaders specific to your exact graphics card model and installed GPU driver version. To prevent your GPU from compiling shaders during live gameplay (which causes frustrating frame drops and micro-stuttering), graphics drivers save pre-compiled binary shader objects directly to your SSD.

However, whenever you update your graphics driver (e.g. updating NVIDIA GeForce Game Ready drivers or AMD Software Adrenalin drivers), older shader caches become obsolete but are rarely deleted automatically by Windows or game launchers.

+-------------------------------------------------------------------------+
| [Game Installs: 150GB] [Obsolete Shaders & Temp: 45GB] [Free: 5GB]      |
+-------------------------------------------------------------------------+
                                        ^
                              Obsolete Gaming Bloat!

The 7 Primary Gaming Storage Bloat Categories

1. NVIDIA DirectX & Vulkan Shader Caches (%LocalAppData%\NVIDIA\DXCache) — 5 GB to 30 GB

NVIDIA stores compiled DirectX 11/12 shader objects in DXCache and OpenGL/Vulkan shaders in GLCache. Over multiple driver updates, obsolete shader folders accumulate.

2. AMD Radeon Shader Cache (%LocalAppData%\AMD\DxCache) — 5 GB to 25 GB

Radeon GPUs cache compiled shaders across DirectX and Vulkan titles in AMD’s local appdata directory.

3. Steam Workshop Download Chunks (steamapps\workshop\downloads) — 10 GB to 50 GB

Steam downloads mod archives into temporary staging folders before extracting them to game directories. Stuck or failed mod updates often leave multi-gigabyte files orphaned in this directory.

4. Emulator Shader & GPU Caches (RPCS3, Ryujinx, Yuzu, PCSX2) — 5 GB to 35 GB

Emulators compile thousands of console shader pipelines to render PS3, Switch, and PS2 games smoothly. When emulator builds update, old cache folders remain on disk.

5. Epic Games & EA Desktop Manifest Staging (%ProgramData%\Epic\EpicGamesLauncher) — 5 GB to 20 GB

Installer staging files retained after major game updates or uninstalled titles.

6. Call of Duty HQ & Battlefield Shader Pre-load Buffers — 10 GB to 35 GB

Call of Duty pre-loads multi-gigabyte shader packs on every major seasonal update.

7. Riot Games & Vanguard Log Files (C:\ProgramData\Riot Games) — 2 GB to 10 GB

Valorant and League of Legends log files accumulate debug logs over months of play.


Step-by-Step Field Manual to Clear PC Gaming Bloat

Follow these 5 steps to reclaim gaming SSD space and fix shader stuttering:

Step 1: Clear NVIDIA Shader Cache (DXCache & GLCache)

  1. Press Win + R, type %LocalAppData%\NVIDIA, and press Enter.
  2. Open DXCache and GLCache.
  3. Press Cmd + A / Ctrl + A and delete all contents.
  4. Alternatively, execute this PowerShell command:
# Delete NVIDIA Shader Cache
Remove-Item -Path "$env:LOCALAPPDATA\NVIDIA\DXCache\*" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "$env:LOCALAPPDATA\NVIDIA\GLCache\*" -Recurse -Force -ErrorAction SilentlyContinue

Step 2: Clear AMD Radeon Shader Cache

  1. Right-click your desktop > open AMD Software: Adrenalin Edition.
  2. Click Gaming > Graphics > Advanced.
  3. Scroll down to Reset Shader Cache and click Perform Reset.
  4. Restart your PC.

Step 3: Clear Steam Download Cache & Workshop Chunks

  1. Open Steam > Settings > Downloads.
  2. Click Clear Cache next to Clear Download Cache.
  3. Open File Explorer and navigate to: C:\Program Files (x86)\Steam\steamapps\workshop\downloads
  4. Delete all orphaned download folders.

Step 4: Clear Emulator Shader & Disk Caches

  • RPCS3 (PS3 Emulator): Navigate to your rpcs3/cache folder. If a game stutters after a GPU driver update, right-click the game in RPCS3 > select Remove > Clear Shader Cache.
  • Ryujinx / Yuzu (Switch Emulators): Right-click the game in the list > select Purge Shader Cache.

Step 5: Clear Epic Games Launcher & EA Desktop Cache

# Clear Epic Games Launcher Cache
Remove-Item -Path "$env:LOCALAPPDATA\EpicGamesLauncher\Saved\webcache\*" -Recurse -Force -ErrorAction SilentlyContinue

# Clear EA Desktop App Cache
Remove-Item -Path "$env:LOCALAPPDATA\Electronic Arts\EA Desktop\*" -Recurse -Force -ErrorAction SilentlyContinue

Gamer Storage Safety Matrix

Target Directory Typical Size Safety Rating Re-creation & Performance Impact
NVIDIA DXCache 5 GB – 30 GB 100% Safe GPU compiles fresh shaders on game launch.
AMD DxCache 5 GB – 25 GB 100% Safe Reset via AMD Adrenalin control panel.
Steam Download Cache 5 GB – 20 GB 100% Safe Cleared natively via Steam settings.
Emulator Shader Caches 5 GB – 35 GB 100% Safe Emulators rebuild shaders smoothly.
Epic Games Web Cache 2 GB – 10 GB 100% Safe Clears cached web store pages.

Frequently Asked Questions (FAQ)

Will clearing my shader cache delete my saved games?

No. Game save files are stored in completely separate directories like Documents\My Games, %AppData%\Roaming, or synced to cloud saves (Steam Cloud, Epic Cloud). Shader caches contain no save game data.

Will clearing shader cache increase my gaming FPS?

Clearing corrupted or obsolete shader caches resolves micro-stuttering and frame pacing hitches, delivering smoother gameplay performance.


Discussion

Loading authentication...

Related in gaming

Battlefield GPU Shader Cache (Battlefield 2042/cache)

Battlefield stores pre-compiled Frostbite engine GPU shaders. Deleting the cache resolves post-patch stuttering.

Safe to Delete

Call of Duty Warzone Shader Cache (main/shadercache)

Call of Duty Warzone caches compiled DirectX graphics shaders. Resetting shaders in-game or purging cache is safe.

Safe to Delete

Citra Nintendo 3DS Emulator Shader Cache (Citra/shaders)

Citra caches compiled PICA200 3DS graphics pipeline shaders. Clearing shader cache is safe.

Safe to Delete
Back to all files