Code erreur 126 Windows (module introuvable) : signification et solution

À surveiller

L'erreur 126 sur Windows signale qu'un module ou fichier DLL requis par une application est introuvable. Windows ne peut pas charger le composant demandé, ce qui bloque l'exécution du programme concerné.

Que signifie le code 126 ?

Le code 126 correspond au code système Windows ERROR_MOD_NOT_FOUND, défini dans WinError.h. Il s'affiche lorsque Windows tente de charger un fichier de bibliothèque dynamique (DLL) ou un module, et que ce fichier est absent, inaccessible ou ne se trouve pas dans les répertoires scrutés. Le message associé est : « Le module spécifié est introuvable. »

Causes probables

  • Fichier DLL manquant à la suite d'une désinstallation incomplète d'un logiciel.
  • Fichier DLL corrompu ou incompatible avec la version du système.
  • Mises à jour Windows partiellement appliquées ou interrompues.
  • Registre Windows contenant une référence à un chemin de fichier inexistant.
  • Logiciel installé sans les composants redistribuables nécessaires (Visual C++, DirectX, etc.).

Comment résoudre le code 126

  1. Identifier le module manquant. Dans le message d'erreur ou dans l'Observateur d'événements Windows (eventvwr.msc), notez le nom exact du fichier DLL ou module introuvable.
  2. Réparer ou réinstaller le logiciel. Désinstallez puis réinstallez le programme qui génère l'erreur pour restaurer les fichiers manquants.
  3. Exécuter le vérificateur de fichiers système (SFC). Ouvrez une invite de commandes en tant qu'administrateur et saisissez : sfc /scannow. Cet outil répare les fichiers système Windows corrompus ou manquants.
  4. Exécuter DISM si SFC ne suffit pas. Dans une invite administrateur, saisissez : DISM /Online /Cleanup-Image /RestoreHealth pour réparer l'image Windows.
  5. Vérifier le service Windows Modules Installer. Ouvrez services.msc, localisez « Programme d'installation pour les modules Windows » et vérifiez que son type de démarrage est Automatique et qu'il est démarré.

Quand faire appel à un professionnel

Si l'erreur 126 persiste après ces étapes, et notamment si un fichier système critique est manquant, un technicien peut procéder à une réparation avancée ou à une réinstallation du système d'exploitation.

Questions fréquentes

Quelle est la signification exacte du code 126 Windows ?
Le code 126 correspond à ERROR_MOD_NOT_FOUND. Il signifie que Windows n'a pas trouvé le module ou fichier DLL demandé par une application ou un service système.
Comment trouver quel fichier DLL est manquant ?
Consultez le message d'erreur complet affiché par Windows ou ouvrez l'Observateur d'événements (eventvwr.msc) pour identifier le nom précis du module introuvable.

Autres codes Logiciel / Office

Source : Microsoft Learn - Codes d'erreur système Windows (0-499) · relevé le 23/06/2026.