Às vezes, aplicativos e jogos antigos geram esse erro no Windows. Veja como consertar isso.
O erro do DirectDraw é relatado por alguns jogadores ao tentar iniciar jogos retrô mais antigos em PCs com Windows 11/10. Esses jogadores veem uma mensagem de erro que diz: "Erro DirectDraw (código de erro variável) DDERR_UNSUPPORTED". Os jogos do Windows não iniciam quando essa mensagem de erro aparece.
Consequentemente, os jogadores não podem jogar jogos mais antigos como Age of Empires, Might and Magic 7 e Diablo por causa do erro DirectDraw. O mesmo erro também pode ocorrer para software de arte e design. É assim que você pode corrigir o erro do DirectDraw em um PC com Windows 11/10.
1. Configurar aplicativos afetados para serem executados no modo de compatibilidade
A execução de jogos e software no modo de compatibilidade é uma resolução que corrigiu o erro do DirectDraw para muitos usuários. Como o erro do DirectDraw geralmente ocorre em jogos e softwares mais antigos, faz sentido fazê-lo. Você pode definir jogos para rodar em modo de compatibilidade como este:
- Abra o gerenciador de arquivos e pastas do Explorer pressionando Vitória + E e navegue até o diretório de instalação do jogo afetado.
- Clique com o botão direito do mouse no arquivo EXE (aplicativo) do jogo e selecione Propriedades.
- Clique em Compatibilidade dentro da janela de propriedades.
- Selecione Execute este programa em compatibilidademodo para ativar o menu suspenso dessa configuração.
- Em seguida, selecione a plataforma Windows mais recente disponível no ano de lançamento do jogo. Se não tiver certeza, escolha um Windows 8 ou 7 opção no menu.
- Selecione Aplicar para definir a nova opção de compatibilidade.
- Clique OK para fechar a janela de propriedades.
Há também um Solucionador de problemas de compatibilidade de programas que pode ser útil para solucionar o erro do DirectDraw. Essa solução de problemas inclui uma opção que define as configurações de compatibilidade recomendadas para um programa selecionado. Ele permite que você teste programas com configurações de compatibilidade.
Se selecionar a configuração do modo de compatibilidade não funcionar, considere utilizar o Solucionador de problemas de compatibilidade de programas. Esse Guia de resolução de problemas de compatibilidade de programas fornece diretrizes para acessar e utilizar essa solução de problemas.
2. Defina uma resolução de 640 x 480 para o jogo
O erro DirectX também pode ocorrer porque a resolução do seu monitor é incompatível com a do jogo ou software afetado. Lembre-se de que as resoluções mais altas de hoje podem não existir no ano de lançamento de um jogo antigo.
Para remediar isso, tente definir uma resolução de 640 x 480 para o jogo. Você pode fazer isso abrindo o Compatibilidade tab para um jogo conforme instruído para as três primeiras etapas da resolução anterior. Em seguida, selecione o Executar em tela de 640 x 480resolução caixa de seleção e clique Aplicar > OK.
Se 640 x 480 for muito baixo para você, você também pode tentar aplicar uma resolução universal mais baixa nas configurações do Windows. No entanto, uma resolução definida no aplicativo Configurações será aplicada ao Windows e a todos os softwares. Estas são as etapas para diminuir a resolução em Configurações:
- Clique no botão da lupa da barra de tarefas ou Procurar caixa de texto.
- Insira a palavra-chave mudar resolução nas configurações.
- Selecione Mude a resoluçãoda tela dentro dos resultados da pesquisa.
- A seguir, clique no Resolução de vídeo menu suspenso.
- Selecione uma opção de resolução mais baixa no menu.
- Em seguida, clique no Manter alterações para definir a resolução selecionada.
- Tente iniciar o jogo ou software.
3. Ativar recursos de componentes legados
Alguns usuários podem precisar habilitar recursos de componentes herdados mais antigos para resolver o erro do DirectDraw. Para ser mais específico, um jogo mais antigo pode precisar do obsoleto DirectPlay recurso habilitado para execução. É assim que você pode habilitar recursos de componentes herdados no Windows 11/10:
- Primeiro, abrir Programas e Recursos pressionando janelas chave + R, entrando appwiz.cpl dentro da caixa de diálogo Executar e selecionando OK.
- Clique no Ativar ou desativar os recursos do Windows na navegação opção no lado esquerdo da ferramenta de desinstalação.
- Duplo click Componentes legados para expandi-lo.
- Em seguida, selecione o DirectPlay checkbox.
- Selecione os .NET Framework 3.5 (inclui .NET 2.0 e 3.0) caixa de seleção se não estiver selecionada.
- Imprensa OK para instalar os recursos.
- Reinicie o Windows após instalar os recursos.
4. Instalar componentes de tempo de execução do DirectX ausentes
Como o DirectDraw faz parte do DirectX, esse erro está vinculado a essa API. O erro pode surgir porque os jogos herdados precisam de bibliotecas de tempo de execução DirectX mais antigas que podem estar faltando no seu PC. Você pode instalar os componentes ausentes do DirectX com o Instalador da Web do DirectX End-User Runtime da seguinte forma:
- Traga isso Instalador da Web de tempo de execução do usuário final do DirectX página no seu software de navegação.
- Imprensa Download nessa página da web.
- Abra o Explorador de Arquivos para ir para qualquer pasta para a qual seu navegador esteja configurado para baixar arquivos.
- Clique duas vezes no arquivo DirectX End-User Runtime Web Installer (caso contrário, dxwebsetup.exe) para abrir uma janela Instalando o Microsoft (R) DirectX (R).
- Então clique aceito para fazer seu contrato com a Microsoft.
- Selecione Próximo para instalar os componentes de tempo de execução do DirectX 9, 10 e 11.
5. Experimente algumas correções básicas do Windows
Se nada funcionou ainda, existem alguns truques simples do Windows que geralmente corrigem problemas de exibição com software e jogos.
Atualize o driver da sua placa de vídeo
Esse erro também pode ocorrer porque um driver gráfico desatualizado ou corrompido está causando problemas nos componentes de exibição do DirectDraw. A instalação do driver gráfico mais recente disponível para a GPU do seu PC pode solucionar esses problemas. Nosso guia para atualização de drivers de GPU no Windows inclui instruções para instalar novos drivers gráficos de cinco maneiras diferentes.
Execute o aplicativo afetado no modo de janela
A execução do jogo ou software no modo de janela também pode solucionar problemas de resolução. Para isso, confira nosso artigo sobre forçando jogos em modo janela no Windows. Siga as instruções do terceiro método desse guia para configurar o software para iniciar no modo de janela.
Reinstale o jogo ou software afetado
Reinstale os jogos ou pacotes de software afetados se ainda estiver tentando corrigir o erro do DirectDraw após aplicar outras soluções possíveis neste guia. Se você instalou um jogo com software cliente de jogos como Steam, Epic ou GOG, pode desinstalá-lo com o mesmo software. Ou remova o software no Painel de controle ou Configurações com um método neste guia para desinstalar programas no Windows.
Depois de fazer isso, reinicie o Windows e reinstale o jogo com o software cliente de jogos. Se o jogo tiver um DVD/CD, você precisará reinstalá-lo com esse disco.
Aproveite seus jogos ou aplicativos retrô no Windows
Essas são as melhores e mais prováveis resoluções em potencial para corrigir o erro do DirectDraw em PCs com Windows 11/10. Um dos as soluções possíveis neste guia provavelmente resolverão o erro do DirectDraw em seu PC, pois muitos usuários corrigiram esse problema aplicando-os. Então você pode voltar a jogar os jogos que não iniciaram por causa desse erro.