L'application n'a pas pu démarrer correctement (0xc0000142) sous Windows

Vous avez peut-être rencontré un moment où vous avez essayé d'ouvrir une application et celle-ci n'a pas réussi à s'ouvrir, affichant à la place un message d'erreur L'application n'a pas pu démarrer correctement (0xc0000142)(The application was unable to start correctly (0xc0000142)) . Si vous recevez cette erreur, cet article peut vous intéresser.

Aujourd'hui, nous nous concentrons sur cette erreur lors de l'ouverture de l' invite de commande(Command Prompt) . L' invite de commande(Command Prompt) est généralement l'une des constantes lors de la correction de différents types d'erreurs sous Windows 10 . Mais que se passe-t-il si la même invite de commande(Command Prompt) rencontre la même erreur ? Il devient vraiment difficile de corriger ce genre d'erreurs. Mais il n'est pas impossible de le faire. Il existe un certain nombre de facteurs qui sont à l'origine de ces types d'erreurs. Certains programmes tiers, logiciels malveillants et autres facteurs entrent dans cette catégorie. Nous allons essayer tous les correctifs potentiels afin de corriger cette erreur.

L'erreur lit-

The application was unable to start correctly (0xc0000142). Click OK to close the application.

Et l'utilisateur n'a pas d'autre choix que de cliquer sur le bouton étiqueté OK.

Dit Microsoft,

There are primarily 3 actions that can cause this error:

  1. Launching lots of applications
  2. Launching an application as a different user
  3. Launching an application to a different desktop

If you are wondering what the error 0xc0000142 means in the above Message Box, you can find the error in ntstatus.h. It is STATUS_DLL_INIT_FAILED or “{DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process is terminating abnormally.”

L'application n'a pas pu démarrer correctement (0xc0000142)

Nous allons essayer les correctifs potentiels suivants pour essayer de corriger l'erreur 0xc0000142 pour l' invite de commande(Command Prompt) sur Windows 10 :

  1. Ré-enregistrer TOUS les fichiers DLL
  2. Exécutez SFC et DISM
  3. Résoudre les problèmes dans l'état de démarrage minimal.
  4. Corrigez l'entrée de registre.
  5. Vérifiez le paramètre de stratégie de groupe.

Je vous ai recommandé de créer un point de restauration système . En effet, lors de ces types de modifications, il est possible que quelque chose se brise du côté logiciel de votre ordinateur. Ou, si vous n'avez pas l'habitude de créer un point de restauration système, je vous encourage à en créer un fréquemment.

1] Ré-enregistrer TOUS les fichiers DLL

Tout(First) d'abord, commencez par ouvrir une  fenêtre d' invite de commande avec des privilèges d' (Command Prompt)administrateur(Administrator) en recherchant CMD dans Cortana Search Box . Cliquez ensuite avec le bouton droit sur l'entrée appropriée et cliquez sur  Exécuter en tant qu'administrateur (Run as Administrator).

Tapez ensuite ce qui suit et appuyez sur Entrée :

for %1 in (*.dll) do regsvr32 /s %1

Cela réenregistrera TOUS les fichiers DLL .

Vous devriez le faire dès que vous démarrez Windows 10 ou le faire après le démarrage en mode sans échec.(booting into Safe Mode.)

Une fois que vous avez terminé,  redémarrez (Reboot ) votre ordinateur et vérifiez si l'erreur est maintenant corrigée ou non.

2] Exécutez SFC et DISM

Tweaker ultime pour Windows SFC DISM

Téléchargez Ultimate Windows Tweaker et utilisez-le pour exécuter le vérificateur de fichiers système et DISM en un clic. Cela vérifiera le système d'exploitation pour détecter d'éventuelles corruptions de fichiers et réparera l'image système, respectivement.

3] Résoudre les problèmes dans l'état de démarrage minimal

Le dépannage dans l'état de démarrage minimal(Clean Boot State) permet toujours de corriger de nombreuses erreurs liées au système(System) . Vous pouvez en savoir plus à ce sujet dans notre guide sur la façon d' effectuer un démarrage propre.(Perform a Clean Boot.)

4] Vérifiez les paramètres du registre

Appuyez sur la combinaison de boutons WINKEY + R pour lancer l' utilitaire  Exécuter , tapez (Run)regedit  et appuyez sur Entrée. Cliquez sur  Oui (Yes ) pour l' UAC ou l'invite de contrôle de compte d'utilisateur(User Account Control Prompt) que vous obtenez.

Une fois l' Éditeur du Registre(Registry Editor) ouvert, accédez à l'emplacement clé suivant -

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Supprimez maintenant les segments des programmes du panneau de droite. Ces segments incluent les valeurs DWORD(DWORD Values) et d'autres entrées effectuées par le programme en conflit à l'emplacement mentionné à l'intérieur de l' Éditeur du Registre(Registry Editor) .

Vous pouvez également vérifier la clé suivante :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Windows\LoadAppInit_DLLs

Modifiez la valeur de LoadAppInit_DLLs de 1 à 0.

Une fois la suppression terminée, fermez l' Éditeur du Registre(Registry Editor) et redémarrez (Reboot ) votre ordinateur pour que les modifications prennent effet.

Correction : (Fix:) erreur d'application Office 0xc0000142 .

5] Vérifiez le paramètre de stratégie de groupe

Désactiver l'invite de commande

Ouvrez la boîte de dialogue Exécuter, tapez gpedit.msc et appuyez sur Entrée(Enter) pour ouvrir l' éditeur de stratégie de groupe local(Local Group Policy Editor) . Accédez(Navigate) au chemin suivant :

User Configuration/Administrative Templates/System

Dans le volet de droite, vous verrez Empêcher l'accès à l'invite de commande(Prevent access to the command prompt) . Double- cliquez dessus pour définir la stratégie. Sélectionnez Activé(Select Enabled) et cliquez sur Apply/OK .

This policy setting prevents users from running the interactive command prompt, Cmd.exe.  This policy setting also determines whether batch files (.cmd and .bat) can run on the computer. If you enable this policy setting and the user tries to open a command window, the system displays a message explaining that a setting prevents the action. If you disable this policy setting or do not configure it, users can run Cmd.exe and batch files normally.

Si votre version de Windows n'a pas cette entrée de stratégie de groupe(Group Policy) , vous pouvez ignorer ce correctif. Ce correctif ne fonctionnera sûrement pas sur les machines Windows 10 Home car il ne dispose pas de l' (Home)éditeur de stratégie de groupe(Group Policy Editor) .

J'espère que ce message vous aidera. Les utilisateurs avancés(Advanced) voudront peut-être lire cet article sur MSDN .

Autres erreurs similaires L'application n'a pas pu démarrer correctement :(The application was unable to start correctly)(Other similar The application was unable to start correctly errors:)

  • L'application n'a pas réussi à s'initialiser correctement ( 0xc0000135 )
  • L'application n'a pas réussi à s'initialiser correctement 0xc0000005
  • L'application n'a pas pu démarrer correctement ( 0xc0000022 )
  • L'application n'a pas pu démarrer correctement ( 0xc0000018 )
  • L'application n'a pas pu démarrer correctement ( 0xc0000017 )
  • L'application n'a pas pu démarrer correctement ( 0xc00007b ).



About the author

Je suis un ingénieur en informatique avec plus de 10 ans d'expérience dans l'industrie du logiciel, plus précisément dans Microsoft Office. J'ai écrit des articles et des tutoriels sur divers sujets liés à Office, y compris des conseils sur la façon d'utiliser ses fonctionnalités plus efficacement, des astuces pour maîtriser les tâches bureautiques courantes, etc. Mes compétences en tant qu'écrivain font également de moi une excellente ressource pour ceux qui souhaitent en savoir plus sur Office ou qui ont simplement besoin de conseils rapides.



Related posts