Qué es la caché de sombreadores y dónde vive
Un sombreador es un pequeño programa que la GPU ejecuta para cada efecto: iluminación, sombras, agua. Compilar un sombreador desde el código fuente del juego a código listo para la tarjeta gráfica lleva tiempo, así que Windows y los drivers de GPU guardan los resultados en disco y los reutilizan en el siguiente arranque. Eso es la caché de sombreadores: datos puramente derivados, atados a tu modelo exacto de GPU y versión de driver.
Una actualización de driver arranca una caché nueva y deja la vieja en el disco, por lo que en un equipo gamer se acumulan varios gigabytes sin que nadie lo note. En Almacenamiento es una categoría propia. Además de la carpeta central D3DSCache, cada fabricante mantiene sus propios directorios.
- Caché genérica de DirectX — %LOCALAPPDATA%\D3DSCache
- NVIDIA — %LOCALAPPDATA%\NVIDIA\DXCache y %LOCALAPPDATA%\NVIDIA\GLCache
- AMD — %LOCALAPPDATA%\AMD\DxCache, Dx9Cache y GLCache
- Intel — %LOCALAPPDATA%\Intel\ShaderCache
- Cada carpeta guarda sombreadores compilados para tu GPU y driver exactos — nada creado por ti dentro
Cómo borrarla: la vía integrada y la manual
La vía integrada es la misma página de Archivos temporales que para las demás cachés: Configuración → Sistema → Almacenamiento → Archivos temporales, espera el escaneo, marca «Caché del sombreador de DirectX» y pulsa «Quitar archivos». La vía manual es igual de legítima. Cierra juegos y lanzadores (Steam, EA app y compañía), pega %LOCALAPPDATA%\D3DSCache en la barra de direcciones del Explorador y borra todo su contenido; las carpetas de cada fabricante se vacían igual.
Los usuarios de AMD tienen una tercera opción: Adrenalin trae su propio restablecimiento de la caché de sombreadores en Configuración → Gráficos, que limpia las cachés de AMD en un clic. Borrar cualquiera de estas carpetas es seguro — no viven ahí perfiles, partidas guardadas ni ajustes. Los archivos que se niegan a borrarse solo indican que un juego sigue usándolos: ciérralo primero.
Qué esperar después — y cuándo repetirlo
El primer arranque de cada juego tras el borrado sufre más tirones y tarda más: el sistema está compilando sombreadores que antes leía de la caché. Es normal y se desvanece en una o dos sesiones. Borrar la caché ayuda contra los síntomas de corrupción — artefactos, cuelgues, cierres al iniciar —, pero no sube los FPS medios de un sistema sano, así que una «limpieza» semanal solo compra tirones repetidos.
Hay tres momentos en los que vale la pena: justo después de actualizar el driver de la GPU, cuando aparecen fallos gráficos de la nada, y tras un parche grande del juego que coincidió con tirones. Si los síntomas sobreviven a la caché borrada, la causa está en otra parte. Empieza por reinstalar limpio el driver y verificar los archivos del juego.
Preguntas y respuestas
¿Es seguro borrar la caché de sombreadores de DirectX?
Sí. Solo contiene sombreadores compilados para tu GPU y driver — los juegos los regeneran solos. Ahí no hay partidas guardadas ni configuraciones.
¿Por qué los juegos dan tirones tras borrar la caché de sombreadores?
Los sombreadores se compilan en el primer arranque en lugar de leerse de la caché. Los tirones desaparecen cuando la caché se vuelve a llenar.
¿Dónde está la caché de sombreadores de DirectX en Windows 11?
Carpeta principal: %LOCALAPPDATA%\D3DSCache. Cachés de cada fabricante: NVIDIA\DXCache, AMD\DxCache e Intel\ShaderCache dentro de %LOCALAPPDATA%.
Consulta qué incluye antes de comprar.
La prueba única de 30 minutos incluye las funciones básicas. Las funciones marcadas PRO permanecen bloqueadas hasta activar una licencia de pago.
Sigue leyendo
Escríbenos: [email protected]