Grâce aux capacités graphiques de l’API DirectX, Microsoft Windows s’est imposé comme le meilleur système d’exploitation pour les jeux. Mais que faire lorsque ce composant crucial ne fonctionne pas correctement sur votre ordinateur ?

DirectX devait être installé séparément dans les versions antérieures de Windows car il était souvent fourni avec les jeux. De nos jours, cependant, le processus est censé être automatique, ce qui rend un peu difficile de trouver un moyen de le faire manuellement. Pour vous aider, voici toutes les méthodes pour réinstaller DirectX sur votre PC Windows.

Table des matières

Quand devez-vous réinstaller DirectX sur votre ordinateur ?

Par défaut, Windows 11/10 inclut déjà la dernière version de DirectX 12. Habituellement, cela signifie que votre PC reste à jour sur tous les nouveaux pilotes, vous offrant les meilleures performances graphiques sur votre matériel.

Mais il est parfois possible de rencontrer des problèmes. Peut-être que vos mises à jour Windows sont en pause. Peut-être que l’installation de DirectX a été corrompue. Quelle que soit la raison, s’il y a des problèmes graphiques sur votre ordinateur (comme lors de l’exécution de jeux vidéo), alors la première chose à essayer est de réinstaller DirectX.

Méthode #1 : Téléchargez le programme d’installation de DirectX

Bien que DirectX soit installé et mis à jour automatiquement, un programme d’installation autonome existe toujours. Il peut être utilisé pour ajouter manuellement des modules DirectX obsolètes sur votre ordinateur sans supprimer votre installation DirectX existante.

Pour obtenir DirectX End-User Runtime Web Installer, rendez-vous sur Site Web officiel de Microsoft. Le programme d’installation est minuscule, car les fichiers requis lors de l’installation sont téléchargés. Exécutez cette configuration et acceptez le accord de licence. Assurez-vous que vous êtes toujours connecté à Internet, car tous les modules qui doivent être installés seront récupérés maintenant. Selon la version de DirectX déjà installée, il peut prendre entre quelques secondes et une heure. S’il ne manque aucun composant DirectX à votre PC, la configuration se terminera sans apporter de modifications.

L’utilisation du programme d’installation officiel de Windows est la méthode recommandée pour réinstaller DirectX sur votre système. Vous ne devriez pas rencontrer de problèmes liés à DirectX une fois que le programme d’installation d’exécution a fait son travail.

Méthode n°2 : vérifiez les mises à jour Windows

Comme DirectX est inclus dans Windows 11/10 par défaut, vous n’avez pas besoin de rechercher un programme d’installation autonome. Il suffit de rester à jour pour vous assurer que votre système exécute la dernière version de DirectX 12, car les mises à jour Windows incluent les packages DirectX.

Pour vérifier les mises à jour Windows, accédez au menu Démarrer et ouvrez Paramètres. Dans la fenêtre qui apparaît, sélectionnez Mise à jour et sécurité. Le tout premier onglet de cette catégorie de paramètres est la mise à jour Windows. Utilisez le bouton Rechercher les mises à jour pour actualiser Windows. Si des mises à jour sont en attente, Windows les détectera et les installera désormais.

Une fois que vous êtes à jour avec vos mises à jour Windows, vous n’avez plus à vous soucier de réinstaller DirectX. Le système d’exploitation configurera automatiquement les modules DirectX pour vous fournir la dernière version possible que votre matériel peut prendre en charge.

Méthode n°3 : désactiver les applications et services tiers

Au cas où le les deux premières méthodes ne fonctionnent pas, il est probable que le problème soit ailleurs. Très rarement, une application ou un service tiers interfère avec DirectX. Cette interférence peut provoquer des problèmes DirectX même avec la version correcte installée sur votre ordinateur.

Pour désactiver les services de démarrage, ouvrez le Gestionnaire des tâches. Vous pouvez soit utiliser le raccourci clavier Ctrl + Alt + Suppr , soit cliquer avec le bouton droit sur la barre des tâches et sélectionner Gestionnaire des tâches dans le menu. Si c’est la première fois que vous ouvrez le Gestionnaire des tâches, vous ne pourrez voir que les applications en cours d’exécution plutôt que les services ou processus. Pour obtenir une vue complète, sélectionnez Plus de détails. Task Manager affichera désormais toutes les tâches en cours d’exécution sur votre PC, y compris les processus système ou les tâches en arrière-plan. Passez à l’onglet Démarrage. Dans l’onglet Démarrage se trouve la liste de tous les services exécuté par défaut au démarrage de votre PC. Non seulement ces applications ralentissent votre ordinateur, mais elles peuvent souvent provoquer des conflits avec d’autres applications plus critiques. Sélectionnez tous les services inutiles et sélectionnez le bouton Désactiver. Les services de démarrage ne sont pas les seuls à monopoliser des ressources applications s’exécutant sur votre ordinateur. Il y a beaucoup de services qui n’apparaissent pas dans cette liste mais continuent quand même à fonctionner en arrière-plan. Pour désactiver ces tâches, ouvrez la Configuration du système en la recherchant dans le menu Démarrer. Le l’utilitaire système MSConfig vous permet de configurer l’option de démarrage sur votre ordinateur et est beaucoup plus détaillé que le Gestionnaire des tâches. Notez l’option Démarrage normal sur cet écran ; une fois que vous avez terminé les diagnostics, vous devez l’activer pour que les choses reviennent à la normale. Pour l’instant, sélectionnez l’onglet Services pour continuer. Tous les services d’arrière-plan exécutés sur votre PC sont répertoriés ici. Cela inclut également les processus système, cochez donc la case Masquer tous les services Microsoft pour les supprimer. Vous pouvez maintenant utiliser le bouton Désactiver tout pour arrêter tous ces processus supplémentaires.

Notez que cette étape n’est pas permanente. De nombreux services de cette liste, bien qu’ils ne soient pas essentiels, sont quand même quelque peu utiles et doivent fonctionner pour obtenir les meilleures performances de votre ordinateur. Cela nous permet uniquement de vérifier si une application tierce pourrait interférer avec votre installation DirectX.

Tout ce que vous avez à faire maintenant est de redémarrer votre PC et de voir si DirectX fonctionne. Si c’est le cas, alors l’un des services de la liste précédente est le coupable. Nous vous recommandons de les activer un par un pour trouver l’application incriminée, après quoi vous pouvez la désinstaller ou la désactiver.

Une fois cela fait, n’oubliez pas de revenir à l’application Configuration du système et sélectionnez Démarrage normal pour rétablir les valeurs par défaut.

Méthode #4 : Exécuter le vérificateur de fichiers système dans l’invite de commande

Si vous avez correctement installé DirectX, mis à jour votre ordinateur et même vérifié les services en conflit, la seule possibilité restante est Corruption de données. Les pilotes et fichiers système corrompus peuvent souvent générer des erreurs étranges et peuvent être difficiles à diagnostiquer.

Pour rechercher et réparer les fichiers système corrompus sur votre ordinateur, ouvrez l’Invite de commandes en tant qu’administrateur. Tapez simplement cmd dans la zone de recherche pour trouver l’application. Nous utiliserons une commande utilitaire d’invite appelé Vérificateur de fichiers système. Comme son nom l’indique, il vérifie tous les fichiers système pour toute corruption de données, en réparant les fichiers affectés. Entrez la commande sfc/scannow pour exécuter l’outil. Le vérificateur de fichiers système va maintenant analyser votre installation Windows et vérifiez l’intégrité de chaque fichier. Une fois l’analyse terminée, tous vos fichiers système ont été vérifiés et réparés.

Quelle est la meilleure façon de réinstaller DirectX sur Windows 11/10 ?

Comme DirectX fait partie intégrante de Windows 11/10, vous n’avez généralement pas à vous soucier de l’installer vous-même. Au lieu de cela, les mises à jour de Windows corrigeront automatiquement les problèmes de DirectX, vous laissant libre de jouer à des jeux et d’exécuter d’autres applications graphiques.

Mais si votre ordinateur présente des problèmes avec DirectX, ce ne serait pas une mauvaise idée de réinstaller le manuellement. Vous pouvez utiliser le programme d’installation autonome de Microsoft à cette fin ou simplement vous assurer que vos mises à jour Windows ne sont pas bloquées.

Lorsque l’installation de DirectX n’est pas le problème, vous devez rechercher les applications en conflit et la corruption du système. Corriger ces problèmes garantit que DirectX fonctionnera sans problème sur votre ordinateur Windows.

Categories: IT Info