Engasgos por compilação de shaders

📉 Travamentos, engasgos e lag ⏱ 5 passos · ≈47 min
Resolve em minutosNormalmente basta instalar um componente ou verificar os arquivos
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).
✔ Fatos e links verificados:

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

O jogo não pré-compila os shaders, ou só em parte
a mais comum
O cache de shaders foi zerado: driver novo ou atualização do jogo
comum
Cache de shaders limitado nas configurações do driver ou pouco espaço em disco
menos comum

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.
  5. 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

5
passos no guia
47min
minutos para todos os passos
1/5
gravidade do erro
1
fontes primárias (Microsoft, NVIDIA, AMD, Steam)
02/10/2026
guia verificado

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.

1. Deixe os shaders compilarem1. Deixe os shaders compilarem10 min2. Configure o cache de shaders do driver2. Configure o cache de shaders …3 min3. Ative o pré-cache de shaders da Steam3. Ative o pré-cache de shaders …2 min4. Reinstale o jogo (de preferência em um SSD)4. Reinstale o jogo (de preferên…30 min5. Atualize o jogo e acompanhe os patches5. Atualize o jogo e acompanhe o…2 min1. Deixe os shaders compilarem1. Deixe os shaders compilarem10 min2. Configure o cache de shaders do driver2. Configure o cache de shaders do …3 min3. Ative o pré-cache de shaders da Steam3. Ative o pré-cache de shaders da …2 min4. Reinstale o jogo (de preferência em um SSD)4. Reinstale o jogo (de preferênci…30 min5. Atualize o jogo e acompanhe os patches5. Atualize o jogo e acompanhe os p…2 min
Em resumo

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