Certains utilisateurs de Windows ont signalé qu’ils rencontraient des problèmes d’accès à l’accélération Direct 3D ou DirectDraw sur leur PC Windows 11/10. Dans cet article, nous détaillerons ce qui pourrait vous rendre cette fonctionnalité indisponible à l’occasion et comment vous pouvez résoudre ce problème. Les victimes les plus courantes de ce problème sont les utilisateurs d’applications Windows à forte intensité graphique, les joueurs et le tri.
Qu’est-ce que Direct 3D, DirectDraw ou DirectX ?
Avant de commencer, permettez-moi de vous familiariser brièvement avec quelques termes-
- Direct3D est une API Windows qui aide à rendre des graphiques en 3 dimensions sur des applications où les performances sont pertinentes. L’utilitaire est capable de le faire à l’aide de l’accélération matérielle, à condition que la carte graphique l’offre. En bref, il offre une grande aide pour utiliser des applications à un niveau supérieur, du point de vue graphique. Vous pouvez savoir si votre PC arbore Direct3D en lançant l’outil de diagnostic DirectX.
- DirectDraw est obsolète. C’est maintenant un sous-ensemble de DirectX.
- DirectX contient Direct3D qui est la partie principale de gestion graphique de DirectX. Il est associé à l’API DirectX et permet de rendre des graphiques 2D dans n’importe quel programme sur un ordinateur Windows.
Pourquoi l’accélération Direct3D et DirectDraw ne sont-elles pas disponibles sous Windows?
- Le matériel de votre PC peut ne pas être conforme aux exigences minimales pour charger les graphiques 3D particuliers
- L’accélération DirectDraw a été désactivée ou n’est pas installée sur votre PC
- Votre carte vidéo manque de mémoire
- La dernière version de DirectX téléchargée sur votre PC a été interrompue ou corrompue
Accélération Direct3D et DirectDraw non disponible sur un PC Windows
Le problème en discussion ici est lorsque votre PC affiche que Direct3D ou DirectDraw n’est pas disponible, et voici comment vous pouvez y remédier.
- Vérifiez que l’accélération Direct3D et DirectDraw sont activées
- Activez l’Accélération matérielle
- Redémarrez Windows dans un État de démarrage propre
- Activez DirectPlay hérité à partir du Panneau de configuration
1] Vérifiez que l’accélération Direct3D et DirectDraw sont activées
Avant de commencer à manœuvrer, il est préférable de s’assurer que le paramètre est activé ou non. Voici comment vous pouvez le faire:
- Ouvrez la boîte de dialogue Exécuter et entrez la commande ‘dxdiag’
- Cela ouvrira l’outil de diagnostic DirectX. Dans la liste des onglets en haut, sélectionnez Afficher
- Ici, sous fonctionnalités DirectX, vous trouverez à la fois l’accélération Direct3D et DirectDraw. Vérifiez s’il est indiqué Disponible à côté d’eux
- Si ce n’est pas le cas, vous pouvez procéder à l’implémentation des modifications mentionnées ci-dessous
Si vous constatez qu’aucune de ces options n’indique qu’elles sont disponibles. procédez aux actions suivantes.
2] Activer l’Accélération matérielle
Voici comment activer l’accélération Matérielle sur votre PC Windows:
- Ouvrez la boîte de dialogue Exécuter et entrez » bureau « .cpl’. Cela ouvrira les paramètres du bureau. Faites défiler vers le bas et cliquez sur Paramètres d’affichage avancés
- Dans cette fenêtre séparée, vous verrez une option indiquant « Propriétés de l’adaptateur d’affichage pour l’affichage ». Cliquez dessus
- Dans la boîte de dialogue Propriétés graphiques, sélectionnez l’onglet Dépanner, si vous ne voyez pas cet onglet, mettez à jour vos pilotes et cochez à nouveau
- Ici, sélectionnez Modifier les paramètres et, dans la boîte de dialogue suivante, ajustez le curseur d’accélération matérielle.
- Pour activer l’accélération Direct3D, vous souhaitez l’augmenter
3] Redémarrez Windows en état de démarrage propre
Si l’utilitaire DirectDraw est affecté par un service tiers, ce problème peut également survenir. Une solution à cela consiste à redémarrer Windows sur votre PC uniquement avec les services de Microsoft. Voici comment:
- Ouvrez la boîte de dialogue Exécuter et entrez la commande ‘msconfig’ pour ouvrir la boîte de configuration du système Microsoft
- Sélectionnez l’onglet ‘Services’ ici et cochez la case ‘Masquer tous les services Microsoft’ en bas à droite
- Maintenant, cliquez sur Désactiver tout, puis Appliquez et enfin Ok pour redémarrer votre système uniquement avec les services Windows 10
5attendez un moment pour que le processus se termine et vérifiez si vous pouvez maintenant utiliser les services DirectPlay ou non.
4] Activer DirectPlay hérité à partir du Panneau de configuration
- Ouvrez le Panneau de configuration, cliquez pour Afficher par catégorie et sélectionnez l’option Programmes
- Sélectionnez ensuite Programmes et fonctionnalités et, dans les options à gauche, sélectionnez Activer ou désactiver les fonctionnalités Windows
- Cela ouvrira une boîte de dialogue séparée avec une liste d’options, localisez les composants hérités ici et développez-la pour afficher DirectPlay
- Cochez la case DirectPlay et appliquez ces modifications pour activer l’installation de DirectPlay sur votre PC
Cela devrait aider vous corrigez le problème avec vos utilitaires Direct3D et DirectDraw.
Comment puis-je vérifier mon niveau de fonctionnalité DirectX ?
Une erreur courante rencontrée avec DirectX est lorsqu’une mise à niveau des fonctionnalités est requise par votre moteur. Dans de tels cas, vous devrez peut-être savoir à quel niveau se situe votre fonctionnalité DirectX, afin de pouvoir rechercher la mise à niveau de fonctionnalité pertinente. Voici comment vous pouvez le faire:
- Ouvrez la boîte de dialogue Exécuter et exécutez la commande ‘dxdiag’ ici
- Cela ouvrira l’outil de diagnostic DirectX. L’onglet par défaut, Système, est l’endroit où vous avez toutes les informations système
- Au bas de vos propriétés système est la version DirectX. Il s’agit de votre niveau de fonctionnalités DirectX
Ce sont la solution la plus couramment applicable au problème lorsque l’accélération Direct3D et DirectView n’est pas disponible sur votre PC. Si aucun d’entre eux ne fonctionne, vous pouvez également essayer d’accéder à l’utilitaire à partir d’un nouveau compte d’utilisateur. Nous espérons que cet article vous a été utile et que vous êtes maintenant en mesure d’utiliser les fonctionnalités de DirectX toolkit.