
The cs2 shader cache is a store of compiled graphics programs that your PC builds and reuses. Shaders tell the GPU how to draw smoke, fire, lighting and skins. Compiling them takes time. Once they are saved, the game can reuse them instead of doing that work again in the middle of a gunfight.
Understanding this explains a common complaint: the game runs badly for a few minutes after an update, then feels fine.
Why does CS2 stutter after an update or driver install?
CS2 compiles many shaders on demand. When a game update or a new GPU driver arrives, part of the saved cache no longer matches. The next time an effect appears for the first time, such as a volumetric smoke, a Molotov or a particular weapon finish, the game pauses briefly to compile it.
This is normal. The hitches fade as the cache fills again. A common tip, shared by csdb.gg's stutter guide, is to play 10 to 15 minutes of casual or deathmatch before you queue a ranked game. That way the hitches happen where they do not cost you a round.
Where the CS2 shader cache lives
There is not just one cache. Several layers can hold shader data.
| Cache | Typical location or control | Notes |
|---|---|---|
| Steam shader pre-cache | steamapps/shadercache/730 in your Steam library | 730 is CS2's app ID. Toggle in Steam > Settings > Downloads. |
| NVIDIA driver cache | %LOCALAPPDATA%\NVIDIA\DXCache | Rebuilt automatically by the driver. |
| AMD driver cache | Adrenalin graphics settings, "Reset shader cache" | Reset from inside the AMD app. |
Paths can change between driver and Steam versions, so treat these as starting points rather than fixed rules.
When should you clear the shader cache?
Clearing a cache does not make the game faster. It forces everything to compile again, so you get more hitches at first. Only clear it when you suspect the saved data is broken. Signs include:
- CS2 crashes on startup after a driver change, and verifying files did not help.
- Textures or effects look corrupted, flicker or render in the wrong colour.
- Stutter does not fade even after several sessions.
If one of those applies, try this order:
- Close CS2 and exit Steam fully.
- In Steam > Settings > Downloads, toggle shader pre-caching off and on, or delete the
730folder insideshadercache. - Clear your GPU driver cache using the method in the table.
- Restart your PC, launch CS2 and play a casual match to rebuild the cache.
Deleting these caches does not touch your settings, binds or inventory. Your configs live elsewhere, in the Steam userdata folder.
How to shorten CS2 loading times
Map loads are mostly limited by storage speed, not by shaders. These steps help most:
- Install on an SSD. This is the biggest single gain. An NVMe drive is ideal, but any SSD beats a hard drive. The store page lists 85 GB of required space.
- Keep free space. A nearly full drive slows updates and can cause failed patches.
- Let updates finish. Launching while Steam is still processing a patch makes the first load slow. Our guide to CS2 update size explains why patches take time to apply.
- Close heavy background apps. Real-time antivirus scanning of the game folder can slow loading. Add an exclusion only for the official Steam folder if you trust your setup.
Do launch options help?
Old CS:GO tips such as +cl_forcepreload no longer apply. That command was removed in CS2. Many copied launch options do nothing or cause problems, which is covered in our launch options guide. There is no confirmed launch option that pre-compiles all CS2 shaders at once.
Shader cache on Linux and Steam Deck
CS2 runs with Vulkan on Linux and SteamOS. Valve's store page says the VK_EXT_graphics_pipeline_library driver extension is highly recommended. That extension is designed to reduce compile stutter, so keep your Vulkan drivers up to date. The same rule applies: the first session after an update may hitch, then settle.
Sources and checks
Details in this guide were checked on 1 November 2026 against the csdb.gg CS2 stuttering guide, the csdb.gg startup crash guide (cache locations) and the CS2 Steam store page. Driver menus change often, so check your GPU vendor's current documentation.
Frequently asked questions
Is it safe to delete the CS2 shader cache?
Yes. It only holds compiled graphics data that the game and driver rebuild. Expect extra hitches for the first session afterwards.
Will clearing the shader cache increase my FPS?
No. It only helps if the cache was corrupted. A healthy cache is what keeps play smooth.
Should I turn off Steam shader pre-caching?
Usually not. Toggling it off and on is a troubleshooting step for corruption, not a performance tweak.


