Engasgos por compilação de shaders
O que significa este erro
A Epic Games documenta o cache de PSO na documentação do Unreal Engine: o desenvolvedor pode coletar os estados necessários e compilá-los numa tela de carregamento. Se isso não é feito ou a lista está incompleta, aparecem travadas na primeira explosão, magia ou tipo novo de inimigo, que somem na repetição. Por isso as primeiras horas depois de uma atualização do driver ou do jogo podem ser menos fluidas. Só o desenvolvedor consegue eliminar esses engasgos por completo.
Onde exatamente a cadeia se rompe
Causas: as mais comuns primeiro
Solução passo a passo: do simples ao avançado
Teste o jogo depois de cada passo e só siga em frente se o erro continuar.
-
Deixe os shaders compilarem fácil ≈10 min
Se o jogo tem uma tela de «Compilando shaders», não pule. Ela pode voltar depois de uma atualização do driver — é normal.
-
Configure o cache de shaders do driver fácil ≈3 min
NVIDIA: Painel de controle → Gerenciar as configurações em 3D → «Tamanho do cache de sombreador» — «Padrão do driver» ou maior (não «Desligado»). AMD: o cache de shaders vem ativado por padrão; não o redefina sem necessidade. Mantenha pelo menos 10–20 GB livres no disco do sistema.
-
Ative o pré-cache de shaders da Steam fácil ≈2 min
Steam → Configurações → «Pré-cache de shaders». Beneficia principalmente jogos em Vulkan e OpenGL: a Steam baixa e compila os shaders antecipadamente.
-
Reinstale o jogo (de preferência em um SSD) média ≈30 min
Se verificar os arquivos não resolveu: desinstale o jogo no launcher, apague manualmente a pasta que sobrar (sem mexer nos saves da nuvem ou de Documentos) e instale de novo. Use um caminho de instalação sem caracteres incomuns. Jogos modernos são feitos para SSD: em HDD são mais comuns travadas de streaming, engasgos e estouros de tempo no carregamento.
Um SSD encurta tanto o carregamento de dados quanto a gravação do cache. -
Atualize o jogo e acompanhe os patches fácil ≈2 min
Os desenvolvedores costumam adicionar ou ampliar a pré-compilação nas atualizações. Se os engasgos são um problema conhecido de um jogo, isso aparece nas notícias e nas notas de patch dele.
Diagnóstico do seu PC
Informe sua placa de vídeo, a RAM e o jogo: vamos comparar com os requisitos e apontar o que importa no seu PC. Se você entrou na conta e salvou um PC, os campos são preenchidos automaticamente.
É uma indicação baseada nas especificações, não uma medição. O navegador não enxerga a versão do driver nem o modelo da fonte: o app FPSHQ para Windows mostra a versão do driver e o FPS real.
Números-chave
Métricas exclusivas do FPSHQ com base nos dados desta página
Quanto tempo cada passo leva
Estimativa de tempo do guia: 5 passos, cerca de 47 minutos. Os passos vão do simples ao complexo; o erro costuma sumir nos primeiros.
Engasgos por compilação de shaders
Em jogos com DirectX 12 e Vulkan, a placa de vídeo precisa de estados de pipeline preparados (PSOs). Se o jogo não os compilou antes, ele faz isso quando um efeito aparece pela primeira vez — e o quadro atrasa. O que ajuda o jogador: esperar a tela de compilação de shaders no início, nunca apagar o cache de shaders, manter o jogo em um SSD, deixar o tamanho do cache de shaders da NVIDIA no padrão ou maior e manter o jogo atualizado (os desenvolvedores adicionam a pré-compilação em patches).
- passos no guia
- 5
- minutos para todos os passos
- 47 min
- guia verificado
- 02/10/2026
Perguntas frequentes
Uma placa de vídeo mais potente ajuda?
Quase nada: os shaders são compilados pelo processador, e a travada depende principalmente dele e de quantos shaders são necessários. Um processador rápido encurta as travadas, mas não as elimina.
Por que os engasgos só acontecem na primeira vez?
Os shaders são compilados na primeira vez que um efeito aparece e ficam salvos no cache do driver. Nas visitas seguintes eles vêm do cache, então há menos travadas. Depois de uma atualização do driver ou do jogo, o cache é reconstruído.
Devo desativar o cache de shaders?
Não, pelo contrário: um cache desativado ou pequeno demais obriga a compilar os shaders de novo e de novo. No Painel de controle da NVIDIA defina «Tamanho do cache de sombreador» como «Padrão do driver» ou maior; no Adrenalin mantenha o cache ativado.
Mais núcleos no processador ajudam?
Em parte: a compilação roda no processador, e jogos com pré-compilação (uma tela de «Compilando shaders» no início) terminam essa etapa mais rápido em processadores com muitos núcleos. As travadas durante o jogo diminuem, mas não somem — isso é resolvido pelo cache e pelos patches do jogo.
🧭 Nada resolveu?
Anote o texto exato do erro e o módulo com falha no Visualizador de Eventos (Logs do Windows → Aplicativo) e entre em contato com o suporte do desenvolvedor do jogo — anexe o relatório de falha, se o jogo tiver criado um. Veja também nossos erros relacionados.
Erros relacionados
Jogos em que este erro aparece
Fontes oficiais
Fatos e links verificados: 2026-10-02