# Jogo travando no começo: compilação e cache de shaders (2026)

> Jogo travando no começo, compilando shaders ou engasgando depois de atualizar o driver? Entenda o cache de shaders da NVIDIA, da AMD, da Steam e da Microsoft e quando vale limpar.

Canonical: https://risefps.com.br/blog/jogo-travando-no-comeco-shaders
Last updated: 2026-11-13

Equipe Rise · 2026-11-13 · Guias de FPS · 5 min

Jogo que trava nas primeiras partidas, ou logo depois de você atualizar o driver de vídeo, quase sempre está compilando shaders: traduzindo os efeitos gráficos para a sua placa e guardando o resultado num cache. Nas partidas seguintes ele reaproveita o que já está pronto e os engasgos diminuem. A correção é deixar esse cache trabalhar, não apagá-lo.

## O que é compilação de shaders

Shaders são os pequenos programas que dizem à placa de vídeo como desenhar luz, sombra, fumaça e reflexo. Antes de rodar, eles precisam ser compilados para o formato da sua GPU. A Microsoft explica que, sem shaders pré-compilados, isso acontece numa tela de carregamento ou na hora em que o efeito aparece pela primeira vez, durante a partida, e é aí que surge o engasgo. O resultado fica guardado no cache de shaders, e na próxima vez ele sai do disco, sem compilar de novo.

- Tela de “compilando shaders” ou “otimizando” na primeira abertura, às vezes demorada.
- Engasgo na primeira vez que aparece um efeito, um mapa ou uma skin, e não na segunda.
- Travadas logo depois de atualizar o driver ou o jogo, que diminuem sozinhas em algumas partidas.
- FPS médio alto e, mesmo assim, trancos curtos, inclusive em PC bom.

## Por que o jogo volta a travar depois de atualizar o driver

Shader compilado vale para uma combinação exata de jogo, placa de vídeo e driver. A Microsoft diz que o cache dura até o driver ser atualizado, porque a atualização invalida o que estava guardado. Então, nas primeiras partidas com driver novo, é normal o jogo compilar tudo de novo. Um patch do jogo que traz mapa, efeito ou personagem novo também traz shaders que o seu PC ainda não compilou.

## Os caches de shader que existem hoje

- Driver NVIDIA: no Painel de Controle da NVIDIA › Gerenciar as configurações em 3D fica o tamanho do cache de shader (Shader Cache Size). Desde o driver 496.13, ele define quanto espaço em disco o driver usa para guardar shaders compilados.
- Driver AMD: segundo a AMD, o cache acelera o carregamento e reduz o uso do processador porque guarda os shaders mais usados em vez de gerar tudo de novo. No AMD Software: Adrenalin Edition, a opção Reset Shader Cache fica nas configurações avançadas de Gráficos e apaga tudo o que está guardado.
- Steam: com o Shader Pre-Caching ligado nas configurações, a Steam pode baixar shaders já compilados para a sua placa, quando o hardware e o driver permitem. A Valve diz que isso reduz carregamento e engasgo nas primeiras aberturas de jogos em OpenGL e Vulkan. Jogo em DirectX fica com o cache do driver.
- Advanced Shader Delivery, da Microsoft: os shaders são compilados na nuvem e baixados junto com o jogo. Desde outubro de 2026 funciona em placas AMD, Intel, NVIDIA e Qualcomm, no Windows 11 24H2 ou mais novo, nos jogos com suporte da Microsoft Store e do app Xbox. A Microsoft diz que Steam e Epic vêm depois.

## O que fazer quando o jogo trava no começo

1. Dê tempo ao cache. Jogue duas ou três partidas antes de concluir algo. Se o jogo tem tela de compilar shaders, espere ela terminar antes de entrar na partida. Se o engasgo diminui a cada partida, era o cache sendo montado.
2. Confira se o cache está ligado no driver. Na NVIDIA, o tamanho do cache de shader não deve estar em Desativado. Na AMD, não desligue o cache de shader.
3. Deixe espaço livre no disco do Windows. O cache do driver ocupa espaço em disco; com o SSD quase cheio, sobra menos lugar para guardar shaders.
4. Driver novo: espere algumas partidas antes de culpar a versão. Se depois de várias partidas a travada continuar igual, aí vale testar a versão anterior, baixada do site da fabricante.
5. Na Steam, deixe o Shader Pre-Caching ligado se você joga títulos em Vulkan ou OpenGL. A Valve avisa que ele usa um pouco mais de internet, porque envia um relatório de uso de shaders depois de cada sessão.
6. Em jogo da Microsoft Store ou do app Xbox com Advanced Shader Delivery, a Microsoft pede Windows 11 24H2 ou mais novo, driver atualizado e o app Xbox instalado antes de baixar o jogo.

> **Atenção: O que não fazer**
>
> - Apagar o cache de shaders toda semana ou a cada travada: o jogo volta a compilar tudo e os engasgos voltam junto.
> - Desligar o cache no driver para economizar disco ou porque um vídeo mandou.
> - Usar limpador que apaga o cache de shaders a cada execução.
> - Voltar o driver na primeira partida com engasgo, antes de o cache ser refeito.

## Quando vale limpar o cache

Limpar o cache é diagnóstico, não rotina. Vale quando o jogo mostra gráfico corrompido, fecha sempre no mesmo carregamento ou continua travando igual depois de muitas partidas, mesmo com o cache tendo tido tempo de se formar. Depois de limpar, as primeiras partidas voltam a engasgar enquanto o cache é refeito, e isso é esperado.

Se o engasgo não diminui nunca, nem depois de várias partidas, provavelmente não é shader. Aí a causa costuma estar em temperatura, memória, disco ou programa em segundo plano, e vale seguir a ordem do guia de PC travando. Para saber se melhorou, meça o 1% low antes e depois, e não só o FPS médio.

> **No Rise isso é… NVIDIA: cache de shader de 10 GB**
>
> Em Otimizações › Mais FPS.
>
> Ajuste · Rise Basic · Volta em um clique
>
> Liga o cache de shader do driver NVIDIA e aumenta o limite dele para 10 GB nas configurações globais, pela via oficial do driver. Com mais espaço, o driver descarta menos shaders já compilados quando você alterna entre jogos grandes. Exige driver 496.13 ou mais novo. Em SSD pequeno ou quase cheio, o padrão é melhor.

**Leia também**

- [PC travando em jogos: o que checar, em ordem](https://risefps.com.br/blog/pc-travando-em-jogos)
- [Como medir 1% low e frametime](https://risefps.com.br/blog/como-medir-fps-1-low-e-frametime)
- [Fortnite com FPS baixo, travando ou engasgando](https://risefps.com.br/guias/fortnite/como-aumentar-fps)
- [CS2 travando com FPS alto](https://risefps.com.br/guias/cs2/travando-fps-alto)

## Fontes

- [Microsoft, DirectX Developer Blog: Advanced Shader Delivery (2025)](https://devblogs.microsoft.com/directx/introducing-advanced-shader-delivery/)
- [Microsoft, DirectX Developer Blog: Advanced Shader Delivery em todo o hardware (outubro de 2026)](https://devblogs.microsoft.com/directx/advanced-shader-delivery-is-available-now-across-hardware)
- [NVIDIA: notas do driver 496.13 (Shader Cache Size)](https://us.download.nvidia.com/Windows/496.13/496.13-win11-win10-release-notes.pdf)
- [AMD: configurações gráficas do AMD Software: Adrenalin Edition (Reset Shader Cache)](https://www.amd.com/en/resources/support-articles/faqs/dh3-012.html)
- [Valve: atualização do cliente Steam com Shader Pre-Caching](https://store.steampowered.com/oldnews/35534)

## Relacionados

- [Guias de FPS](https://risefps.com.br/blog/categoria/guias-de-fps)
- [Blog](https://risefps.com.br/blog)
