Correction : "Les composants suivants sont requis pour exécuter ce programme"

L'erreur “Les composants suivants sont requis” signale un manque de bibliothèques essentielles, comme DirectX ou Visual C++, freinant le lancement des jeux ou applications sur Windows.
L'erreur “Les composants suivants sont requis pour exécuter ce programme” apparaît généralement sous forme de popup Windows lors du lancement d'un jeu ou d'une application. Cela indique que le système manque de composants d'exécution nécessaires tels que DirectX, Microsoft Visual C++ Redistributables ou d'autres bibliothèques dont le programme dépend.
De nombreux jeux et applications s'appuient sur DirectX pour gérer les graphiques, l'audio et le traitement multimédia. Bien que les versions modernes de Windows incluent la dernière version de DirectX, certains programmes nécessitent encore d'anciens fichiers DirectX hérités tels que les bibliothèques D3DX, XAudio ou XInput. Ces composants hérité ne sont pas installés par défaut, ce qui peut empêcher le lancement des anciennes applications.
De même, les applications développées à l'aide des outils de développement C++ de Microsoft dépendent des bibliothèques d'exécution Visual C++. Si la version redistribuable requise est manquante ou corrompue, l'application ne peut pas accéder aux bibliothèques nécessaires et peut afficher cette erreur.
Dans certains cas, des composants système obsolètes, des paramètres de lancement DirectX incompatibles ou des installations de programme incomplètes peuvent également déclencher ce problème. Les méthodes ci-dessous expliquent comment installer les composants requis et restaurer les dépendances manquantes.
1. Installer le Runtime DirectX destiné aux utilisateurs
DirectX gère les graphiques, l'audio et les fonctions multimédia pour de nombreux jeux et applications. Bien que Windows inclue des versions modernes de DirectX, comme DirectX 12, certains programmes nécessitent d'anciens fichiers d'exécution qui ne sont pas installés automatiquement.
L'installation du Runtime DirectX destiné aux utilisateurs ajoute des composants DirectX hérités requis par les anciens jeux et applications, leur permettant de localiser les fichiers nécessaires à leur exécution.
- Fermez le programme affichant l'erreur.
- Accédez au site officiel de Microsoft.
- Téléchargez le Programme d'installation Web du Runtime DirectX destiné aux utilisateurs.
- Exécutez le programme d'installation.
- Suivez les instructions à l'écran pour compléter l'installation.
- Redémarrez votre PC.
- Lancez à nouveau le programme.
2. Installer les Redistributables Microsoft Visual C++ requis
De nombreuses applications dépendent des Redistributables Microsoft Visual C++ pour fonctionner. Ces paquets contiennent des bibliothèques d'exécution requises par les logiciels compilés à l'aide des outils de développement C++ de Microsoft.
Différentes applications s'appuient sur différentes versions redistributables. Si la version requise est manquante ou corrompue, le programme peut échouer à démarrer et afficher cette erreur. Installer plusieurs versions prises en charge garantit la compatibilité avec diverses applications.
Il est généralement recommandé d'installer à la fois les versions x86 et x64, ainsi que plusieurs versions prises en charge telles que Visual C++ 2010 à Visual C++ 2015–2022, car différents programmes dépendent de différentes bibliothèques d'exécution.
- Fermez le jeu ou l'application affectée.
- Ouvrez la page de téléchargement officielle des Redistributables Microsoft Visual C++.
- Vérifiez si votre système est 32 bits ou 64 bits (Paramètres > Système > À propos).
- Téléchargez les paquets redistributables requis. Il est recommandé d'installer à la fois les versions x86 et x64.
- Exécutez chaque programme d'installation et complétez l'installation.
- Redémarrez votre ordinateur.
- Lancez à nouveau le programme.
3. Changer l'option de lancement DirectX
Certaines jeux vous permettent de choisir manuellement quelle version de DirectX ils doivent utiliser. Si le jeu tente de se lancer avec une version de DirectX que votre GPU ou votre système ne prend pas entièrement en charge, il peut échouer à démarrer et déclencher cette erreur.
Par exemple, certains jeux peuvent fonctionner plus fiablement en utilisant DirectX 11 au lieu de DirectX 12. Changer le paramètre de lancement oblige le jeu à utiliser une API graphique compatible.
L'exemple suivant montre comment changer les options de lancement dans Steam. D'autres lanceurs peuvent avoir des paramètres similaires selon le jeu.
- Ouvrez votre lanceur de jeux (par exemple, Steam).
- Trouver le jeu dans votre bibliothèque.
- Cliquez avec le bouton droit sur le jeu et sélectionnez Propriétés.
- Trouvez le champ Options de lancement.
- Entrez le paramètre suivant : -dx11.
- Fermez la fenêtre des propriétés pour enregistrer.
- Effectuez les changements.
- Relancez le jeu.
4. Mettre à jour Windows
Garder Windows à jour garantit que votre système reçoit les dernières bibliothèques système, composants graphiques et mises à jour de compatibilité nécessaires aux applications et jeux modernes.
Les mises à jour de Windows peuvent également installer des dépendances manquantes et améliorer la compatibilité avec les nouvelles API graphiques ou bibliothèques d'exécution.
- Appuyez sur Windows + I pour ouvrir Paramètres.
- Sélectionnez Mise à jour Windows.
- Cliquez sur Vérifier les mises à jour.
- Installez toutes les mises à jour disponibles.
- Redémarrez votre ordinateur si on vous le demande.
- Essayez de lancer à nouveau le programme.
Après avoir installé les composants d'exécution et les mises à jour nécessaires, l'application devrait se lancer normalement. Si l'erreur apparaît toujours, vérifiez les fichiers du programme en utilisant votre lanceur (par exemple, la Vérification de l'intégrité des fichiers du jeu de Steam) ou réinstallez l'application pour vous assurer qu'aucun fichier programme requis n'est manquant ou corrompu.
Maintenant que tu as fini de lire Correction : "Les composants suivants sont requis pour exécuter ce programme", nous t'invitons à explorer davantage la catégorie Windows. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
