Alguns usuários recebem um “erro DirectDraw” ao tentar jogar jogos herdados em seu sistema Windows, por isso não podem prosseguir. Isso pode ser porque os jogos herdados geralmente são executados no modo de tela cheia e quando o usuário altera as configurações para executá-lo no modo de janela, o problema é resolvido. Ou os outros motivos podem ser o sistema não ser compatível, problemas de renderização gráfica, etc. Neste artigo, temos alguns métodos que ajudam a resolver erros do DirectDraw. Aplique-os para resolver o problema e continue jogando sem erros.
Método 1: execute o jogo no modo de compatibilidade
Etapa 1: clique com o botão direito em o arquivo.exe do jogo legado ou o ícone de atalho do jogo pelo qual você iniciará o jogo.
Passo 2: Na lista exibida, clique em Propriedades
Etapa 3: na janela de propriedades, vá para a guia Compatibilidade
Etapa 4: selecione Executar este programa no modo de compatibilidade para opção clicando na caixa de seleção ao lado
Etapa 5: no menu suspenso, selecione a versão do Windows como Windows 8 ou Windows 7
Etapa 6: Clique em Aplicar e OK para salvar as alterações. Agora verifique se o problema foi resolvido.
Método 2: definir a resolução da tela
Etapa 1: Direita-clique no arquivo.exe do jogo legado ou no ícone de atalho do jogo pelo qual você iniciará o jogo.
Etapa 2: Na lista exibida, clique em Propriedades >
Etapa 3: na janela de propriedades, vá para a guia Compatibilidade
Etapa 4: ative Executar em resolução de tela de 640 x 480 clicando na caixa de seleção ao lado dela
Etapa 5: Clique em Aplicar e OK para salvar as alterações. Verifique se funciona como esperado
Método 3: Execute o jogo no modo de janela
Etapa 1: Vá para o local onde você instalou os jogos. Ou clique com o botão direito no ícone de atalho do jogo e na lista exibida clique em propriedades
Passo 2: Na janela exibida, vá para o guia >atalho. No campo de destino, adicione -w no final após todo o texto
Etapa 3: Para salvar as alterações clique em Aplicar e OK para que o jogo rode em modo janela. Verifique se o problema foi resolvido.
Método 4: use o dgVoodoo Wrapper
Etapa 1: vá para o dgVoodoo site e baixe a versão mais recente dele. Ele será baixado no formato.zip
Etapa 2: Abra a pasta.zip e extraia todos os arquivos junto com o arquivo.exe para o diretório do jogo
Etapa 3: Em seguida, clique duas vezes no arquivo.exe e siga a documentação oficial para configurá-lo. Agora tente executar o jogo e verifique se o problema foi resolvido.
Método 5: Habilitar DirectPlay e.Net Framework 3.5
Etapa 1: Abra o prompt de execução usando Windows + Teclas R juntas
Etapa 2: digite appwiz.cpl no prompt de execução e pressione enter. Isso abrirá Programas e recursos
Etapa 3: à esquerda, clique em Ativar ou desativar recursos do Windows
Etapa 4: na janela aberta, localize para .NET Framework 3.5 (inclui.NET 2.0 e 3.0) e clique na caixa de seleção ao lado
Etapa 5: selecione Componentes legados clicando em a caixa de seleção ao lado dela e expanda clicando na marca de adição ao lado dela
Etapa 6: na lista expandida, selecione DirectPlay clicando em a caixa de seleção ao lado dela
Etapa 7: Para salvar as alterações, clique em OK e reiniciar o sistema. Agora verifique se o problema foi resolvido.
Método 6: Verifique se você tem a versão mais recente do DirectX
Etapa 1: Abra o prompt de execução usando Windows + R > teclas juntas
Etapa 2: digite dxdiag no prompt de execução e pressione enter. Isso abrirá a Ferramenta de diagnóstico do DirectX
Etapa 3: Vá para a guia Sistema e verifique se a Versão do DirectX é a mais recente.
Etapa 4: Se estiver na versão antiga, vá para a Atualização do Windows clicando em Windows + I e clique em Atualização e segurança
Etapa 5: clique no botão Verificar atualizações para baixar e instalar a atualização mais recente relacionada ao DirectX
Observação: DirectX faz parte do Microsoft Windows, portanto, as atualizações estão disponíveis através do Windows Update.
É isso aí! Espero que este artigo seja útil e nos informe qual dos métodos acima você aplicou para resolver o problema. Obrigado!!