Menu Fermer

Erreur 0xc0000142 sur Windows 10/11 : 9 solutions

Au moment d’exécuter et ouvrir une application, vous rencontrez un message d’erreur bloquant.
Ce dernier indique :

Erreur d'application
L'application n'a pas réussi à démarrer correctement (0xc0000142)

Impossible alors d’ouvrir votre application.

Dans cet tutoriel, nous allons aborder les différentes manières de corriger l’erreur 0xc0000142 sous Windows 10 ou Windows 11.

Comment résoudre l'erreur 0xc0000142 sur Windows 10/11

Quelles sont les sources de l’erreur 0xc0000142 sur Windows 10/11

L’erreur “L’application n’a pas pu démarrer correctement” (0xc0000142) peut se produire pour diverses raisons :

Erreur 0xc0000142 sur Windows 10/11
  • Des fichiers sont corrompus ou manquants
  • Un dysfonctionnement interne de l’application
  • Votre application est trop ancienne pour fonctionner sur Windows 10/11 ou incompatible
  • Les runtimes de Windows tels que .NET Framework ou Visual C++ Redistributable sont corrompus
  • Un conflit logiciel
  • Windows est endommagé
Erreur 0xc0000142 sur Windows 10/11

Comment résoudre l’erreur 0xc0000142 sur Windows 10/11

Résoudre l’erreur 0xc0000142 sur Word, Excel ou Outlook

Microsoft Office est souvent touchée par ce problème d’ouverture et d’exécution.
Certains solutions spécifiques à ce problème sont données données dans un article annexe.
Si vous rencontrez ce code erreur sur Word, Excel ou Outlook alors suivez cet autre guide :

Comment résoudre l'erreur 0xc0000142 sur Office

Réparer les fichiers systèmes avec SFC et DISM

Une des causes qui peut provoquer ce problème d’erreur d’application sont des fichiers corrompus ou manquants.
Il faut alors corriger cela.

Pour réparer les fichiers systèmes de Windows 10 ou Windows 11, on utilise les utilitaires SFC (vérificateur de fichiers systèmes) et DISM.
Ces deux outils s’utilisent en invite de commandes.

sfc /scannow

Laisse le vérificateur de fichiers systèmes analyser Windows 10 ou Windows 11.
Enfin si des fichiers systèmes sont corrompus, SFC tente de les réparer.

sfc scannow - le vérificateur de fichiers systèmes de Windows 10

Ensuite on peut utiliser DISM pour réparer les images de Windows 10.
Toujours depuis l’invite de commandes, saisissez successivement les commandes suivantes :

Dism /Online /Cleanup-Image /CheckHealth
DISM - réparer les images de Windows 10

Plus de détails dans l’article suivant :

Enfin ouvrez votre application pour tester si le code erreur 0xc0000142 est corrigée.

Réinstaller .NET Framework et Visual C++ Redistributable

Les applications ont besoin de ces bibliothèques pour fonctionner.
Les deux plus répandus sont le .NET Framework et les Visual C++ Redistributable.
Si elles sont mal installées ou corrompues, cela peut générer une erreur à l’ouverture d’une application.
Là aussi, cela peut être la source de l’erreur 0xc0000142.

Pour corriger cela, tentez de réparer et installer la dernière version des runtimes et librairies :

Réparer le .NET Framework

Après cela, tentez d’exécuter l’application pour vérifier si l’erreur “L’application n’a pas réussi à démarrer correctement (0xc0000142” est résolue.

Mettre à jour les pilotes de la carte graphique

Les pilotes de la carte graphique peuvent boguer ce qui provoque des plantages systèmes (BSOD, freez complet, …).
Lorsque cela arrive, il faut réinstaller proprement la dernière version des pilotes graphiques.

Commencez par un nettoyage avec Display Driver Uninstaller :

Puis téléchargez et installez les pilotes de la carte vidéo :

Après cela, tentez d’exécuter l’application pour vérifier si l’erreur “L’application n’a pas réussi à démarrer correctement (0xc0000142)” est corrigée.

Mettre à jour les pilotes Nvidia de la carte graphique

Faire un démarrage minimal de Windows 10/11

Un “démarrage propre” lance Windows avec le strict minimum de pilotes et de programmes de démarrage, ce qui vous permet de voir si un programme d’arrière-plan interfère avec votre jeu ou votre application.

Essayez de lancer l’application dans un état de démarrage propre. Si elle se lance sans problème, alors une application tierce sur votre PC peut être le vrai coupable. En résumé, la raison principale de l’erreur 0xc0000142 peut être un conflit logiciel. 

Voici donc comment effectuer un démarrage propre :

  • Sur votre clavier, appuyez sur les touches
    + R
  • Puis saisissez msconfig et OK
Comment ouvrir/exécuter msconfig sur Windows 10
  • Lorsque l’utilitaire Configuration du système s’ouvre, cliquez sur l’onglet Services
  • Ensuite, cochez la case Masquer tous les services Microsoft 1
  • Puis, cliquez sur le bouton Désactiver tout 2
  • Dans la fenêtre Configuration du système, cliquez sur OK 3
Faire un "démarrage propre" de Windows 10/Windows 11
  • Ensuite, ouvrez le gestionnaire de tâches  et cliquez sur l’onglet Démarrage
  • Dans l’onglet Démarrage, sélectionnez chaque élément et cliquez sur Désactiver
Désactiver ou supprimer les programmes au démarrage de Windows 10, 11
  • Fermez le Gestionnaire des tâches
  • Enfin redémarrez votre PC prendre en compte les modifications du système

Si l’application s’ouvre maintenant avec succès sur votre PC Windows 10/11, le problème est très probablement dû à une application ou un service de démarrage. Dans ce cas, vous devrez activer chaque service ou application de démarrage un par un, puis redémarrer votre PC. Si le problème réapparaît après avoir activé une application ou un service de démarrage, il y a un conflit logiciel entre l’application et l’application ou le service de démarrage.

L’erreur “L’application n’a pas réussi à démarrer correctement (0xc0000142)” devrait être corrigée maintenant. Si le problème persiste, essayez les solutions suivantes indiquées ci-dessous.

Exécuter l’application en mode de compatibilité

En outre, il est également possible que l’application ne soit pas compatible avec votre système.
Dans cette situation, vous pouvez modifier les propriétés de l’application pour résoudre l’erreur d’application0xc0000142.

  • Cliquez avec le bouton droit de la souris sur l’application qui provoque l’erreur et sélectionnez Propriétés dans le sous-menu
  • Allez dans l’onglet Compatibilité, puis cochez la case Exécuter ce programme en mode de compatibilité
  • Sélectionnez une version antérieure de Windows comme Windows 8 ou Windows 7, puis cliquez sur OK pour exécuter cette modification
Le mode de compatibilité de Windows 10

Changer la valeur de LOADAPPINIT_DLLS

Si toutes les méthodes ci-dessus ne fonctionnent pas, vous pouvez essayer de modifier la valeur de LoadAppInit_dll. Cette opération peut aider l’application à se charger en douceur sans l’erreur “L’application n’a pas pu démarrer correctement (0xc0000142)“.

Ouvrir l'éditeur du registre Windows
  • Puis dans le volet de gauche, déroulez l’arborescence suivante :
Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
  • Ensuite à droite, cherchez et double cliquez sur LoadAppInit_DLLs
  • Si la valeur est à 1, corrigez à 0 et validez sur OK
  • Redémarrez le PC pour prendre en compte les changements
  • Vérifiez enfin si l’erreur 0xc0000142 est solutionnée

Diagnostiquer l’erreur d’application avec WinDbg

Lorsqu’une application plante, le service Windows Error Reporting (WER) créé un fichier de vidage.
Il s’agit d’un fichier DMP qui enregistre l’état de la mémoire et du système et permet ensuite de diagnostiquer la source du problème.

Pour cela, Microsoft fournit l’outil WinDbg qui permet d’analyser un fichier DMP et obtenir les exceptions.
Toutefois, cette analyse demande quelques connaissances.
Suivez ce tutoriel pour analyser le fichier DMP de votre application qui plante.

Comment utiliser Windows Debugger Tool (WinDbg)

Windows Repair

Windows Repair est un utilitaire gratuit qui permet de réparer des composants et fonctionnalités de Windows.

Installer Windows Repair
  • Windows Repair se lance automatique, acceptez les conditions d’utilisation
Windows Repair EULA
  • Toutefois, il est conseillé de faire les réparations en mode sans échec. Pour cela, en bas, cliquez sur Reboot To Safe Mode.. ou suivez ce guide complet : Redémarrez Windows en mode sans échec
Démarrer Windows en mode sans échec avec Windows Repair
  • Puis relancez Windows Repair
  • Cliquez sur l’onglet Réparation – Principal
  • La liste des type de réparation de Windows s’affiche : cliquez sur Préréglages : Réparations communes
Windows Repair - réparer Windows
  • Vous obtenez alors la liste ci-dessous, laissez les éléments cochés
Liste des réparation Windows Repair
  • Enfin cliquez en bas à droite sur Démarrer les réparations
  • L’opération se lance avec une succession d’étape… des fenêtres noires peuvent s’ouvrir ou se refermer.
Réparer Windows avec Windows Repair
  • Laissez terminer, un message vous indique que la réparation Windows Repair est terminée.
  • Redémarrez le PC en mode normal de Windows

Plus de détails dans ce tutoriel complet :

Réparer Windows 10/11

Enfin en dernier lieu si rien ne fonctionne, vous pouvez tenter de réparer Windows 10, 11 sans perte de données et en conservant les programmes installés.
Cela permet de rétablir le système lorsque ce dernier bug.
La procédure est décrite pas à pas dans cet article :

Il s’agit d’une opération de réinitialisation et de remise à zéro qui supprime les applications et remet le système à son état d’origine.
C’est la solution radicale pour retrouver un système fonctionnel :

Réparer Windows 10 sans perte de données et CD