L’erreur DirectDraw est une erreur signalée par certains joueurs lorsqu’ils essaient de lancer d’anciens jeux rétro sur des PC Windows 11/10. Ces joueurs voient apparaître un message d’erreur qui dit « DirectDraw error (variable error code) DDERR_UNSUPPORTED ». Les jeux Windows ne démarrent pas lorsque ce message d’erreur apparaît.



Par conséquent, les joueurs ne peuvent pas jouer à des jeux plus anciens comme Age of Empires, Might and Magic 7 et Diablo à cause de l’erreur DirectDraw. La même erreur peut également se produire pour les logiciels d’art et de conception. Voici comment réparer l’erreur DirectDraw sur un PC Windows 11/10.


1. Configurer les applications concernées pour qu’elles s’exécutent en mode de compatibilité

L’exécution des jeux et des logiciels en mode de compatibilité est une solution qui a permis de résoudre l’erreur DirectDraw pour de nombreux utilisateurs. Étant donné que l’erreur DirectDraw se produit généralement avec des jeux et des logiciels plus anciens, il est judicieux de procéder de la sorte. Vous pouvez configurer les jeux pour qu’ils s’exécutent en mode de compatibilité de la manière suivante :

  1. Ouvrez le gestionnaire de fichiers et de dossiers de l’Explorateur en appuyant sur Win + E et naviguez jusqu’au répertoire d’installation du jeu concerné.
  2. Cliquez avec le bouton droit de la souris sur le fichier EXE (application) du jeu et sélectionnez Propriétés.
  3. Cliquez sur Compatibilité dans la fenêtre des propriétés.
  4. Sélectionner Exécuter ce programme en compatibilité mode pour activer le menu déroulant de ce paramètre.
    L'option Exécuter le programme en mode de compatibilité

  5. Sélectionnez ensuite la dernière plate-forme Windows disponible l’année de sortie du jeu. Si vous n’êtes pas sûr, choisissez une Windows 8 ou 7 dans le menu.
  6. Sélectionner Appliquer pour définir la nouvelle option de compatibilité.
  7. Cliquez sur OK pour quitter la fenêtre des propriétés.

Il existe également un outil de résolution des problèmes de compatibilité des programmes qui peut s’avérer utile pour résoudre l’erreur DirectDraw. Ce programme de dépannage comprend une option qui définit les paramètres de compatibilité recommandés pour un programme sélectionné. Il vous permet de tester les programmes avec les paramètres de compatibilité.

Si la sélection du paramètre de mode de compatibilité ne fonctionne pas, envisagez d’utiliser le dépanneur de compatibilité des programmes. Ce guide sur le dépanneur de compatibilité des programmes fournit des indications sur l’accès et l’utilisation de ce dépanneur.


2. Définir une résolution de 640 x 480 pour le jeu

L’erreur DirectX peut également se produire parce que la résolution de votre écran est incompatible avec celle du jeu ou du logiciel concerné. N’oubliez pas que les résolutions plus élevées d’aujourd’hui n’existaient peut-être pas à l’époque de la sortie d’un ancien jeu.

Pour y remédier, essayez de définir une résolution de 640 x 480 pour le jeu. Pour ce faire, ouvrez la fenêtre Compatibilité Sélectionnez un jeu en suivant les instructions des trois premières étapes de la résolution précédente. Sélectionnez ensuite l’onglet Exécuter en écran 640 x 480 résolution case à cocher et cliquer Appliquer &gt ; OK.

Si la résolution 640 x 480 est trop basse pour vous, vous pouvez également essayer d’appliquer une résolution universelle plus basse dans les paramètres de Windows. Cependant, une résolution définie dans l’application Paramètres s’applique à Windows et à tous les logiciels. Voici la marche à suivre pour réduire la résolution dans les paramètres :

  1. Cliquez sur le bouton de la loupe de la barre des tâches ou sur l’icône de l’application Paramètres. Rechercher zone de texte.
  2. Saisir le mot-clé changer la résolution dans les paramètres.
  3. Sélectionner Modifier la résolution de l’écran dans les résultats de la recherche.
  4. Ensuite, cliquez sur le bouton Résolution d’affichage menu déroulant.
    L'option Résolution d'affichage

  5. Sélectionnez une option de résolution inférieure dans le menu.
    Options de résolution dans les paramètres

  6. Cliquez ensuite sur le bouton Conserver les modifications pour définir la résolution sélectionnée.
  7. Essayez de démarrer le jeu ou le logiciel.


3. Activer les fonctions des composants hérités

Certains utilisateurs peuvent avoir besoin d’activer d’anciennes fonctionnalités de composants pour résoudre l’erreur DirectDraw. Pour être plus précis, un jeu plus ancien pourrait avoir besoin de l’ancienne fonctionnalité DirectPlay pour s’exécuter. Voici comment activer les fonctionnalités des composants hérités sous Windows 11/10 :

  1. Tout d’abord, ouvrez Programmes et fonctionnalités en appuyant sur Windows touche + R, entrant dans appwiz.cpl dans la boîte de dialogue Exécuter, et en sélectionnant OK.
  2. Cliquez sur l’icône Activer ou désactiver les fonctionnalités de Windows sur le côté gauche de l’outil de désinstallation.
    L'option Activer ou désactiver les fonctionnalités de Windows

  3. Double-clic Composants hérités pour l’étendre.
  4. Sélectionnez ensuite l’option DirectPlay case à cocher.
    L'option DirectPlay

  5. Sélectionnez l’option .NET Framework 3.5 (inclut .NET 2.0 et 3.0) si elle n’est pas sélectionnée.
    L'option .NET Framework 3.5

  6. Presse OK pour installer les fonctionnalités.
  7. Redémarrer Windows après l’installation des fonctionnalités.


4. Installer les composants d’exécution DirectX manquants

DirectDraw faisant partie de DirectX, cette erreur est liée à cette API. L’erreur peut survenir parce que les jeux anciens nécessitent d’anciennes bibliothèques d’exécution DirectX qui peuvent être manquantes sur votre PC. Vous pouvez installer les composants DirectX manquants avec DirectX End-User Runtime Web Installer comme ceci :

  1. Affichez cette page DirectX End-User Runtime Web Installer dans votre logiciel de navigation.
  2. Presser Télécharger sur cette page web.
    L'option de téléchargement pour Microsoft DirectX End-User Runtime

  3. Ouvrez l’Explorateur de fichiers pour accéder au dossier dans lequel votre navigateur est configuré pour télécharger des fichiers.
  4. Double-cliquer sur le fichier DirectX End-User Runtime Web Installer (sinon dxwebsetup.exe) pour faire apparaître la fenêtre Installation de Microsoft (R) DirectX (R).
  5. Cliquez ensuite sur J’accepte de conclure votre accord avec Microsoft.
    Le programme d'installation de DirectX Runtime

  6. Sélectionner Suivant pour installer les composants d’exécution DirectX 9, 10 et 11.


5. Essayez quelques correctifs de base pour Windows

Si rien n’a encore fonctionné, il existe quelques astuces Windows simples qui permettent généralement de résoudre les problèmes d’affichage des logiciels et des jeux.

Mettez à jour le pilote de votre carte vidéo

Cette erreur peut également se produire parce qu’un pilote graphique obsolète ou corrompu est à l’origine de problèmes liés au composant d’affichage DirectDraw. L’installation du dernier pilote graphique disponible pour le GPU de votre PC peut remédier à ces problèmes. Notre guide de mise à jour des pilotes de GPU sous Windows comprend des instructions pour l’installation de nouveaux pilotes graphiques de cinq manières différentes.

La page de téléchargement des pilotes graphiques NVIDIA

Exécuter l’application concernée en mode fenêtré

L’exécution du jeu ou du logiciel en mode fenêtré peut également résoudre les problèmes de résolution. Pour ce faire, consultez notre article sur l’exécution forcée des jeux en mode fenêtré sous Windows. Suivez les instructions de la troisième méthode de ce guide pour configurer le logiciel afin qu’il démarre en mode fenêtré.

La boîte cible d'un jeu Windows

Réinstaller le jeu ou le logiciel concerné

Réinstallez les jeux ou les logiciels concernés si vous essayez toujours de résoudre l’erreur DirectDraw après avoir appliqué les autres résolutions possibles de ce guide. Si vous avez installé un jeu à l’aide d’un logiciel client de jeu tel que Steam, Epic ou GOG, vous pouvez le désinstaller à l’aide de ce même logiciel. Vous pouvez également supprimer le logiciel dans le Panneau de configuration ou les Paramètres à l’aide d’une méthode décrite dans ce guide de désinstallation des programmes sous Windows.

L'option Désinstaller

Une fois cette opération effectuée, redémarrez Windows et réinstallez le jeu à l’aide de votre logiciel client. Si le jeu a un DVD/CD, vous devrez le réinstaller avec ce disque.


Profitez de vos jeux ou applications rétro sur Windows

Ce sont les meilleures et les plus probables résolutions potentielles pour résoudre l’erreur DirectDraw sur les PC Windows 11/10. L’une des solutions proposées dans ce guide vous permettra probablement de résoudre l’erreur DirectDraw sur votre PC, car de nombreux utilisateurs ont résolu ce problème en l’appliquant. Vous pourrez alors recommencer à jouer aux jeux qui n’ont pas démarré à cause de cette erreur.