BSOD Durante Jogos: Driver de GPU e Diagnóstico

11 min de leitura

Você está no meio de uma partida, tudo rodando normal, e do nada a tela fica azul. BSOD durante jogos tem um padrão bem diferente de um BSOD que acontece em qualquer outro momento do uso do PC: ele costuma estar ligado à carga pesada colocada especificamente na GPU e no driver de vídeo, que trabalham no limite durante uma sessão de jogo de um jeito que raramente acontece navegando na internet ou usando programas de escritório.

Este guia foca especificamente nesse cenário — BSOD que acontece durante jogos, não em qualquer uso do Windows — e por isso concentra o diagnóstico na causa mais comum desse padrão: o driver de GPU.

Por que o BSOD durante jogos aponta primeiro para o driver de GPU

Entender essa lógica de causa antes de sair testando peças ao acaso economiza tempo e, em muitos casos, evita trocas de hardware desnecessárias que não resolveriam o problema real.

Um jogo exige da GPU um nível de processamento sustentado que a maioria dos outros programas nunca chega perto de exigir — a placa de vídeo passa a maior parte do tempo em uso quase total (95-100%), com temperatura elevada e consumo de energia no pico. Qualquer instabilidade latente no driver de vídeo, uma configuração de overclock não totalmente estável ou um problema de memória de vídeo (VRAM) tende a se manifestar justamente sob essa carga sustentada — daí o padrão de BSOD ocorrer especificamente durante jogos e não durante o uso leve do PC no dia a dia.

Como ler o código de erro específico da tela azul

Antes de qualquer correção, anote o código de parada (stop code) exibido na tela azul — algo como VIDEO_TDR_FAILURE, SYSTEM_SERVICE_EXCEPTION ou DPC_WATCHDOG_VIOLATION. Esses três códigos específicos estão fortemente associados a problemas de driver de GPU, enquanto outros códigos (como MEMORY_MANAGEMENT ou WHEA_UNCORRECTABLE_ERROR) apontam mais para RAM ou instabilidade geral de hardware, mesmo ocorrendo durante jogos.

O VIDEO_TDR_FAILURE em particular é praticamente uma assinatura de problema de driver de vídeo: TDR significa Timeout Detection and Recovery, o mecanismo do Windows que tenta reiniciar o driver de vídeo quando ele para de responder por tempo demais — quando esse próprio mecanismo de recuperação falha, o resultado é a tela azul em vez de apenas um driver reiniciado silenciosamente (o que normalmente aparece só como uma piscada rápida na tela durante o jogo).

Causa 1: Overclock de GPU instável sob carga sustentada

Essa é, na prática, a causa mais fácil de confirmar e reverter, e por isso vale começar por ela antes de partir para diagnósticos mais demorados.

Se você aplicou qualquer overclock na GPU — seja manual, seja através de um perfil automático de software como o MSI Afterburner ou uma configuração de fábrica “OC” da própria placa — e o BSOD começou a acontecer depois disso, essa é a primeira coisa a testar. Overclocks que passam em testes rápidos de estabilidade, mas falham especificamente depois de 20-30 minutos de jogo contínuo, são um padrão clássico de instabilidade térmica: a frequência aplicada era estável a frio, mas não se sustenta quando a GPU atinge sua temperatura de operação real sob carga prolongada.

Reverta qualquer overclock para os valores de fábrica (ou reduza a frequência aplicada em 5-10%) e jogue por pelo menos uma hora contínua na mesma sessão que costumava travar. Se o BSOD não voltar a acontecer, a causa estava confirmada no overclock, e qualquer ajuste futuro deve ser mais conservador e testado por sessões de jogo mais longas, não só por benchmarks curtos.

Causa 2: Driver de GPU corrompido ou com resíduos de uma versão anterior

Atualizações de driver de GPU que não são feitas com uma limpeza completa da versão anterior deixam arquivos residuais que entram em conflito com a nova instalação, causando exatamente esse tipo de falha intermitente sob carga — funciona na maior parte do tempo, mas falha especificamente quando a GPU está no limite, como acontece em jogos.

A forma correta de reinstalar é usar o Display Driver Uninstaller (DDU) em Modo de Segurança para remover completamente o driver atual e todos os arquivos residuais antes de instalar a versão mais recente direto do site do fabricante (NVIDIA, AMD ou Intel) — nunca pelo Windows Update, que às vezes instala uma versão genérica desatualizada por cima de uma instalação já problemática, mascarando o problema em vez de resolvê-lo.

Causa 3: Memória de vídeo (VRAM) com defeito ou insuficiente

Jogos modernos, especialmente com texturas em alta resolução, podem exigir mais VRAM do que a placa possui, forçando o sistema a fazer swap constante de dados entre a VRAM e a RAM do sistema — um processo que, em certas combinações de driver e jogo, pode desencadear uma falha de proteção do driver e resultar em BSOD em vez de apenas queda de performance ou textura degradada, que seria o comportamento esperado em uma situação normal de VRAM insuficiente.

Reduzir a configuração de qualidade de textura no jogo (uma das configurações gráficas que mais consome VRAM diretamente) como teste ajuda a isolar se o problema é falta de VRAM ou um defeito físico na memória da própria placa — se reduzir a textura elimina o BSOD, é falta de VRAM; se o problema persiste mesmo com texturas baixas, vale suspeitar de defeito físico e testar a GPU com uma ferramenta como o OCCT ou o FurMark, que forçam a memória de vídeo especificamente.

Analisando os logs com o WinDbg para confirmar a causa exata

Esse passo substitui a tentativa e erro por uma resposta objetiva, e vale o tempo de configurar mesmo para quem não tem familiaridade prévia com ferramentas de diagnóstico mais técnicas.

O Windows salva um arquivo de despejo de memória (memory dump) toda vez que ocorre um BSOD, geralmente em C:WindowsMinidump. O WinDbg (ferramenta gratuita da Microsoft, disponível na Microsoft Store) consegue abrir esse arquivo e apontar exatamente qual driver ou módulo causou a falha, eliminando a adivinhação. Depois de instalar, abra o WinDbg, vá em File → Open Dump File e selecione o arquivo mais recente da pasta Minidump — o comando !analyze -v gera um relatório detalhado apontando o módulo culpado (geralmente um arquivo com nome do driver de GPU, como nvlddmkm.sys para NVIDIA ou atikmdag.sys para AMD, quando a causa é mesmo o driver de vídeo).

Se o relatório apontar um módulo diferente de um driver de GPU — um driver de outro periférico, ou um módulo do próprio Windows — isso muda completamente o diagnóstico e indica que o problema, apesar de acontecer durante jogos, não está relacionado à GPU, e sim a outro componente sendo estressado indiretamente pela carga do jogo (fonte de alimentação, por exemplo, sob a demanda de energia mais alta que jogos exigem).

Quando o BSOD durante jogos é sintoma de temperatura, não de driver

Esse cenário é mais comum do que parece em sistemas com limpeza de poeira atrasada ou pasta térmica ressecada, principalmente em PCs com mais de 2-3 anos que nunca passaram por manutenção física — a degradação térmica é gradual e o padrão de BSOD durante jogos costuma aparecer bem antes de qualquer outro sintoma mais óbvio, como queda visível de FPS.

Se o WinDbg não aponta claramente para um driver de GPU e o BSOD acontece consistentemente depois de um tempo específico de jogo (sempre por volta dos 20-30 minutos, por exemplo), vale monitorar a temperatura da GPU e do processador durante uma sessão de jogo usando o HWiNFO64 ou o MSI Afterburner com o gráfico de temperatura ativado. Um padrão de temperatura subindo continuamente até um pico próximo do limite térmico do componente, coincidindo com o momento do travamento, aponta para superaquecimento como causa raiz, não para um problema de software — nesse caso, o driver só está reagindo (e falhando) à condição térmica extrema, não causando o problema por conta própria.

Causa 4: Fonte de alimentação insuficiente para o pico de consumo do jogo

Jogos exigem da fonte de alimentação um pico de consumo diferente do uso normal do PC — a GPU sozinha pode consumir 200-350W adicionais durante uma cena pesada, e esse pico, somado ao processador também sob carga, pode ultrapassar momentaneamente a capacidade real da fonte, mesmo que a potência nominal pareça suficiente no papel. Quando isso acontece, a fonte pode falhar em entregar tensão estável por uma fração de segundo, e o sistema reage com um BSOD como proteção, em vez de um desligamento completo.

Esse cenário é mais comum depois de um upgrade de GPU sem verificar se a fonte existente suporta o consumo da nova placa, ou em fontes mais antigas que perderam capacidade real de entrega ao longo dos anos mesmo mantendo a potência nominal impressa na etiqueta. Testar com uma fonte diferente (emprestada, se possível) durante uma sessão de jogo que costuma travar é o teste mais direto para confirmar ou descartar essa causa.

Causa 5: RAM com defeito exposta pela carga do jogo

Embora o padrão de BSOD durante jogos aponte primeiro para a GPU, memória RAM com defeito também se manifesta com mais frequência sob carga alta — e jogos usam a RAM de forma intensa para carregar texturas, mundo do jogo e dados de streaming em tempo real. Um módulo de RAM com um setor defeituoso pode passar despercebido no uso leve do Windows e falhar especificamente quando o jogo tenta usar aquele endereço de memória específico sob pressão.

A ferramenta Windows Memory Diagnostic (busque “Diagnóstico de Memória do Windows” no menu iniciar) roda um teste completo da RAM durante a reinicialização do PC. Para um teste mais rigoroso, o MemTest86 (ferramenta gratuita que roda a partir de um pendrive bootável) é mais minucioso e recomendado quando o Windows Memory Diagnostic não encontra nada, mas o padrão de travamento continua sugerindo memória como causa.

Perguntas frequentes

BSOD durante jogos sempre é problema de GPU?

Não sempre, mas é a causa mais provável justamente por ser o componente mais estressado durante o jogo. RAM com defeito, fonte de alimentação insuficiente para o pico de consumo do jogo, e superaquecimento geral do sistema também aparecem com frequência — o log do WinDbg é o jeito mais confiável de confirmar qual é o caso específico, em vez de assumir sem evidência.

Preciso trocar a placa de vídeo se o BSOD continuar depois de tudo isso?

Só depois de esgotar driver, overclock, temperatura e teste de estresse dedicado de VRAM (FurMark ou OCCT). Se a GPU falhar consistentemente em um teste de estresse dedicado mesmo com temperatura controlada e driver limpo, isso é um indício mais forte de defeito físico do que qualquer teste em jogo real, que tem variáveis demais para isolar sozinho.

Rebaixar as configurações gráficas do jogo é uma solução válida?

É um teste de diagnóstico útil (ajuda a confirmar se é VRAM), mas não deveria ser a solução permanente se o hardware é capaz de rodar o jogo nas configurações originais. Se o BSOD só some com configurações bem abaixo do que a GPU deveria suportar, o problema provavelmente ainda está lá, apenas exigido com menos intensidade — vale continuar o diagnóstico em vez de aceitar a perda de qualidade gráfica como solução definitiva.

O BSOD acontece só em um jogo específico ou em todos — isso muda o diagnóstico?

Muda bastante. BSOD durante jogos que acontece em praticamente qualquer título mais exigente aponta para um problema de hardware ou driver mais geral (temperatura, fonte, RAM). Já um BSOD que só acontece em um jogo específico, mesmo com outros títulos igualmente pesados rodando sem problema, sugere algo particular daquele jogo — uma configuração gráfica específica, um bug conhecido da versão atual do jogo, ou incompatibilidade pontual entre aquele motor gráfico e a versão do driver instalada.

📚 Referências oficiais

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *