Base de conhecimento →5 min de leituraAtualizado: 2026-09-21

Como limpar o cache de sombreador do DirectX no Windows 11

O cache de sombreador do DirectX guarda os shaders compilados para que os jogos não os recompilem a cada inicialização. Quando o cache corrompe, chegam travadas, artefatos visuais ou jogos que fecham ao abrir — a solução é apagá-lo e deixar o sistema compilar do zero. No Windows 11: Configurações → Sistema → Armazenamento → Arquivos temporais → marque “Cache de Sombreador do DirectX” → “Remover arquivos”; a pasta principal é %LOCALAPPDATA%\D3DSCache.

O que é o cache de shaders e onde ele mora

Um shader é um programa pequeno que a GPU executa para cada efeito: iluminação, sombras, água. Compilar um shader do código-fonte do jogo em código pronto para a placa leva tempo, então o Windows e os drivers de GPU guardam os resultados em disco e os reutilizam na próxima inicialização. Esse é o cache de shaders: dado puramente derivado, amarrado ao seu modelo exato de GPU e à versão do driver.

Uma atualização de driver começa um cache novo e deixa o velho no disco — por isso vários gigabytes se acumulam sem ninguém notar numa máquina de jogo. No Armazenamento é categoria própria. Além da pasta central D3DSCache, cada fabricante mantém seus próprios diretórios.

  • Cache genérico do DirectX — %LOCALAPPDATA%\D3DSCache
  • NVIDIA — %LOCALAPPDATA%\NVIDIA\DXCache e %LOCALAPPDATA%\NVIDIA\GLCache
  • AMD — %LOCALAPPDATA%\AMD\DxCache, Dx9Cache e GLCache
  • Intel — %LOCALAPPDATA%\Intel\ShaderCache
  • Cada pasta guarda shaders compilados para a sua GPU e driver exatos — nada seu ali dentro

Como limpar: o caminho nativo e o manual

O caminho nativo é a mesma página de Arquivos temporais dos demais caches: Configurações → Sistema → Armazenamento → Arquivos temporais, espere a varredura, marque “Cache de Sombreador do DirectX” e clique em “Remover arquivos”. O caminho manual é tão legítimo quanto. Feche jogos e launchers (Steam, EA app e cia.), cole %LOCALAPPDATA%\D3DSCache na barra de endereços do Explorador e apague todo o conteúdo; as pastas dos fabricantes se esvaziam do mesmo jeito.

Quem tem AMD ganha uma terceira opção: o Adrenalin traz o próprio reset de cache de shader em Configurações → Gráficos, que limpa os caches da AMD num clique. Apagar qualquer uma dessas pastas é seguro — ali não vivem perfis, saves nem configurações. Arquivos que se recusam a sumir só indicam que um jogo ainda os usa: feche-o antes.

O que esperar depois — e quando repetir

A primeira inicialização de cada jogo depois da limpeza trava mais e carrega mais tempo: o sistema está compilando shaders que antes lia do cache. É normal e passa em uma ou duas sessões. Limpar ajuda contra os sintomas de cache corrompido — artefatos, congelamentos, fechamentos ao iniciar —, mas não aumenta os FPS médios de um sistema saudável: “faxina” semanal só compra travadas repetidas.

Vale a pena em três momentos: logo depois de atualizar o driver da GPU, quando falhas gráficas surgem do nada e após um patch grande do jogo que coincidiu com travadas. Se os sintomas sobrevivem ao cache limpo, a causa está em outro lugar. Comece pela reinstalação limpa do driver e pela verificação dos arquivos do jogo.

Perguntas e respostas

É seguro apagar o cache de sombreador do DirectX?

Sim. Ele contém só shaders compilados para a sua GPU e driver — os jogos os regeneram sozinhos. Lá não existem saves nem configurações.

Por que os jogos travam depois de limpar o cache de shaders?

Os shaders são recompilados na primeira inicialização em vez de lidos do cache. As travadas somem quando o cache enche de novo.

Onde fica o cache de sombreador do DirectX no Windows 11?

Pasta principal: %LOCALAPPDATA%\D3DSCache. Caches dos fabricantes: NVIDIA\DXCache, AMD\DxCache e Intel\ShaderCache dentro de %LOCALAPPDATA%.

Veja exatamente o que está incluído antes de comprar.

O teste único de 30 minutos cobre os recursos básicos. Os recursos marcados PRO ficam bloqueados até a ativação de uma licença paga.

Continue lendo

Todos os artigos · FAQ

Fale com a gente: [email protected]