Corrigir o erro "Erro ao inicializar o dispositivo gráfico" no StarCraft II no Windows
Se o StarCraft II parar antes do menu principal e exibir a mensagem “Erro ao inicializar o dispositivo gráfico”, significa que o jogo não conseguiu iniciar o sistema gráfico. Esse sistema é a combinação da sua placa de vídeo, do driver dela, do Windows e das configurações de exibição que o jogo tenta usar. A mensagem, por si só, não identifica uma única causa. Uma alteração recente no driver ou no Windows, uma configuração de exibição salva que o jogo não consegue mais usar, uma placa de vídeo inadequada em um notebook ou dados de jogo corrompidos são todas possibilidades razoáveis para verificar.
Siga os passos abaixo na ordem indicada. Comece com as alterações reversíveis, teste o jogo após cada uma e pare assim que ele iniciar. Estes passos são focados em PCs com Windows; usuários de Mac devem usar o guia de suporte específico para Mac do StarCraft II, pois os controles gráficos para Windows descritos abaixo não se aplicam.
Antes de alterar qualquer coisa
Feche o StarCraft II e deixe o Battle.net concluir qualquer atualização pendente. Se você alterou recentemente o monitor, a resolução, a taxa de atualização, os drivers de vídeo ou as configurações da GPU, anote essas informações; isso pode ajudar a identificar o que mudou. Em um laptop, conecte o adaptador de energia antes de testar para que um perfil de economia de energia tenha menos probabilidade de selecionar um modo gráfico de baixo consumo.
Um driver de vídeo é o software que permite que o Windows e um jogo se comuniquem com o hardware gráfico. DirectX é um conjunto de componentes do Windows que os jogos podem usar para acessar o hardware de vídeo e áudio. Nenhum desses termos significa que você deva baixar um "atualizador de driver" aleatório ou um pacote DirectX independente de um site de terceiros. Use o Windows Update ou o suporte oficial do fabricante do seu computador ou placa de vídeo. As orientações da Blizzard sobre atualizações de drivers e do sistema operacional também recomendam verificar esses componentes quando um jogo apresentar problemas técnicos.
Passo 1: Reinicie o PC e tente novamente com uma configuração de tela simples.
Uma reinicialização completa limpa o estado temporário do driver e da tela. Selecione Iniciar, Energia, Reiniciar; não feche e abra o jogo novamente. Após o Windows reiniciar, abra o Battle.net e inicie o StarCraft II uma vez.
Se você usa mais de um monitor, uma docking station ou um adaptador, conecte temporariamente um monitor diretamente ao computador e tente novamente. Este é um teste de diagnóstico, não uma necessidade permanente. Ele pode mostrar se a falha está relacionada a um caminho ou configuração de exibição específica. Se o erro persistir, reconecte sua configuração normal e continue.
Passo 2: Redefina as opções de jogo salvo do StarCraft II
Um modo de exibição ou opção gráfica salva pode impedir a inicialização se não for mais compatível com o monitor ou driver atual. Redefinir as opções do jogo restaura as preferências para os valores padrão; talvez seja necessário definir novamente sua resolução, qualidade gráfica ou controles preferidos.
- Certifique-se de que o StarCraft II esteja fechado.
- No aplicativo Battle.net para desktop, selecione StarCraft II.
- Abra o menu de opções próximo ao botão Jogar e selecione Configurações do Jogo.
- Localize o StarCraft II e selecione "Redefinir opções do jogo" se essa opção aparecer.
- Confirme a redefinição, feche as Configurações e inicie o jogo.
O layout e os rótulos do Battle.net podem mudar, portanto, o menu pode parecer diferente das instruções antigas do fórum. Uma discussão no fórum de suporte do StarCraft II documenta essa redefinição como uma tentativa de solucionar um problema gráfico na inicialização, mas não é uma garantia ou um diagnóstico para todos os computadores. Se a opção de redefinição não estiver presente no seu aplicativo, ignore esta etapa em vez de excluir arquivos de configuração manualmente.
Passo 3: Verifique qual processador gráfico o jogo está usando.
Alguns laptops contêm duas GPUs: uma integrada ao processador, que consome menos energia, e uma dedicada, mais potente. O Windows permite atribuir preferências gráficas a aplicativos específicos. Se o StarCraft II estiver usando uma placa de vídeo inadequada, selecionar a opção "Alto desempenho" é um teste razoável. Faça isso apenas se o seu computador tiver mais de uma GPU.
- Abra as Configurações do Windows e acesse Sistema, Tela e, em seguida, Gráficos.
- Na lista de aplicativos, adicione StarCraft II como um aplicativo de desktop, caso ainda não esteja listado. Navegue até o executável do jogo na pasta de instalação do StarCraft II; se você não souber a pasta, use as configurações do jogo no Battle.net para localizar a instalação.
- Selecione o jogo, escolha Opções, selecione Alto desempenho e clique em Salvar.
- Reinicie o StarCraft II e verifique se ele chega ao menu principal.
A página de configurações gráficas do Windows usa o controle de opções por aplicativo para selecionar a preferência de GPU em sistemas com vários processadores gráficos. A lista exata pode variar de acordo com o PC e a versão do Windows. Consulte as instruções de configurações gráficas do Windows 11 da Microsoft . Se o seu computador tiver apenas uma GPU ou se o jogo já estiver usando a placa de vídeo designada, prossiga.
Passo 4: Atualize ou recupere o driver da placa gráfica.
Se o problema começou após uma atualização de driver, verifique primeiro se o aplicativo de controle do fabricante da placa de vídeo oferece a opção de retornar ao driver anterior ou reinstalar o sistema. Se não houve nenhuma alteração recente no driver, instale o driver mais recente disponível para o seu computador ou modelo de placa de vídeo. Para um notebook, o driver do fabricante pode ser o ponto de partida mais seguro, especialmente se o hardware gráfico for personalizado para esse modelo.
Para identificar seu adaptador, clique com o botão direito do mouse em Iniciar e abra o Gerenciador de Dispositivos. Em seguida, expanda Adaptadores de vídeo. Anote o modelo exibido antes de procurar um driver. Instale apenas um driver que corresponda exatamente à GPU e à versão do Windows, siga as instruções do instalador e reinicie o Windows ao concluir a instalação. Evite sites de download de drivers de terceiros e não instale um driver para uma placa com nome semelhante.
Para verificar as informações do DirectX no Windows, abra o Menu Iniciar, digite dxdiag"DirectX Diagnostic Tool" e execute-o. A guia "Exibir" exibirá os detalhes do dispositivo gráfico e do driver. É útil registrar essas informações; a versão do DirectX exibida, por si só, não comprova que o DirectX causou o erro. A Microsoft explica como verificar a versão do DirectX com o DxDiag e recomenda o uso do Windows Update para obter os componentes do DirectX disponíveis para a sua versão do Windows.
Passo 5: Reparar os arquivos de instalação do StarCraft II
Se o driver e as opções do jogo parecerem normais, verifique a instalação. No Battle.net, selecione StarCraft II e abra o menu de opções ao lado de Jogar. Escolha Verificar e Reparar, se disponível, inicie a verificação e aguarde a conclusão antes de iniciar o jogo. A verificação pode baixar ou substituir arquivos, portanto, mantenha o inicializador aberto e certifique-se de que a conexão esteja estável.
Reparar arquivos é diferente de reinstalar o jogo. É uma medida sensata quando os arquivos podem estar corrompidos, mas não corrigirá problemas na placa de vídeo, drivers incompatíveis ou configurações de vídeo inadequadas. Não remova manualmente pastas dentro do diretório de instalação enquanto o reparo estiver em andamento.
Etapa 6: Remova as alterações recentes e colete informações úteis para diagnóstico.
Se você alterou um perfil do painel de controle da GPU, overclock, sobreposição, ferramenta de captura ou configuração de compatibilidade pouco antes do início do erro, retorne temporariamente essa alteração ao padrão ou desative a sobreposição para um teste. Altere um item por vez para verificar se a alteração é relevante. Evite desativar recursos de segurança do Windows, baixar arquivos de substituição não oficiais ou aplicar uma lista de "ajustes de desempenho" irrelevantes.
Se o StarCraft II ainda não iniciar, colete informações antes de fazer mais alterações. Execute dxdiage salve o relatório. Anote também a versão do Windows, o modelo da placa de vídeo, a versão do driver, se outros jogos iniciam normalmente e o que mudou pouco antes do erro aparecer. Forneça essas informações à equipe de suporte do StarCraft II da Blizzard ou ao fórum de suporte técnico. Um relatório do sistema pode ajudar a equipe de suporte a diferenciar um problema específico de inicialização do jogo de um problema mais amplo de driver ou hardware.
Como saber se a correção funcionou?
Um teste bem-sucedido significa que o StarCraft II chega ao menu principal sem a mensagem de erro da placa de vídeo e permanece aberto tempo suficiente para acessar um menu ou uma sessão de prática. Reinicie o jogo mais uma vez após confirmar a primeira inicialização; isso verifica se o problema não se limitou a uma recuperação única após a reinicialização. Se o jogo abrir, mas parecer esticado ou usar o monitor errado, ajuste as opções de exibição dentro do jogo somente depois que o problema de inicialização for resolvido.
Se o erro persistir, desfaça a última alteração feita e anote o resultado. A mensagem sozinha não permite determinar se a causa raiz é o jogo, o Windows, o driver ou o hardware. Manter um breve registro de cada teste tornará a próxima solicitação de suporte mais útil e reduzirá a chance de repetir etapas que não resolveram o problema.