Il existe de nombreuses causes possibles d'erreur 0xc0000142. Nous couvrirons donc de nombreuses solutions possibles pour vous aider à le réparer.
L'erreur 0xc0000142 se produit lorsque les utilisateurs essaient de lancer certains packages logiciels Windows. Ceux qui ont rencontré ce problème voient généralement un message d'erreur indiquant: "L'application n'a pas pu démarrer correctement (0xc0000142)." Lorsque cela se produit, le programme concerné refuse de se lancer.
Malheureusement, l'erreur 0xc0000142 est un code générique qui pourrait affecter de nombreux progiciels Windows. Cependant, de nombreux utilisateurs signalent qu'il provient généralement d'applications et de jeux Microsoft Office.
Donc, si vous rencontrez ce problème, voici comment vous pouvez corriger l'erreur 0xc0000142 dans Windows 11 et 10.
1. Exécutez le logiciel concerné avec des autorisations d'administrateur
Démarrez votre dépannage d'erreur 0xc0000142 en configurant le logiciel concerné pour qu'il s'exécute en tant qu'administrateur. Cela garantira que le programme peut accéder à des emplacements de fichiers plus restreints. Vous pourriez potentiellement arrêter ce code d'erreur en
configurer l'application concernée pour qu'elle s'exécute toujours en tant qu'administrateur.2. Définir le logiciel concerné pour qu'il s'exécute en mode de compatibilité
Si l'erreur 0xc0000142 se produit pour un logiciel plus ancien, il peut y avoir un problème de compatibilité avec la plate-forme Windows 11/10 de votre PC. La configuration d'une application ou d'un jeu pour qu'il s'exécute en mode de compatibilité pour une ancienne plate-forme Windows pourrait résoudre un tel problème.
Voici comment configurer votre logiciel pour qu'il s'exécute en mode de compatibilité :
- appuie sur le les fenêtres logo + E touches du clavier et ouvrez le dossier d'installation de votre logiciel concerné.
- Cliquez avec le bouton droit sur le fichier EXE (application) du logiciel pour sélectionner Propriétés.
- Cliquez sur la fenêtre des propriétés Compatibilité languette.
- Cochez la case intitulée Exécutez ce programme en mode de compatibilité.
- Choisissez le système d'exploitation Windows qui était le plus récent de l'année de sortie de votre logiciel dans le menu déroulant. La sélection de Windows 8 ou 7 sera probablement suffisante pour la plupart des applications.
- Cliquez sur Appliquer pour définir le nouveau mode de compatibilité.
- Sélectionner D'ACCORD pour quitter la fenêtre des propriétés.
Une méthode alternative consiste à utiliser l'utilitaire de résolution des problèmes de compatibilité des programmes Windows 11. Cet outil applique automatiquement les paramètres de compatibilité recommandés, ce qui vous fait gagner du temps et des efforts.
3. Analysez les fichiers système de votre PC
Les fichiers système DLL (Dynamic Link Library) corrompus peuvent provoquer l'erreur 0xc0000142. Vous pouvez vérifier et corriger la corruption des fichiers système en exécution du vérificateur de fichiers système Windows.
Nous vous recommandons également d'exécuter une commande d'analyse Deployment Imaging Servicing Management. Cet utilitaire peut résoudre les problèmes liés à l'image système Windows. Pour exécuter cet outil, exécutez cette commande dans l'invite de commande :
DISM.exe /Online /Cleanup-image /Restorehealth
4. Définir le bon paramètre régional du système
La définition de paramètres régionaux système corrects est un correctif d'erreur 0xc0000142 qui a fonctionné pour certaines utilisations. Pour appliquer ce correctif, vous devez sélectionner un paramètre de paramètres régionaux du système pour les logiciels non unicode qui correspond à la région correcte pour votre PC. Vous pouvez définir les paramètres régionaux appropriés du système comme suit :
- Presse les fenêtres clé + R, taper Panneau de commande dans Exécuter, puis sélectionnez D'ACCORD.
- Cliquer sur Région dans la fenêtre Tous les éléments du Panneau de configuration.
- Ensuite, cliquez sur le Administratif languette.
- appuie sur le Modifier les paramètres régionaux du système bouton.
- Sélectionnez la région appropriée pour votre PC dans le menu déroulant.
- Presse D'ACCORD dans la fenêtre Paramètres de région.
- Clique sur le Appliquer bouton pour enregistrer vos paramètres régionaux et D'ACCORD pour quitter.
5. Réenregistrer les fichiers DLL dans Windows
De nombreux utilisateurs ont déclaré que le réenregistrement de tous les fichiers DLL fonctionne pour corriger l'erreur 0xc0000142. Cela met en évidence que l'erreur 0xc0000142 se produit car certains fichiers DLL requis ne sont pas correctement enregistrés. Il existe de nombreux fichiers DLL, mais vous pouvez tous les réenregistrer en exécutant une seule commande comme suit :
- appuie sur le les fenêtres logo + S simultanément et entrez l'invite de commande.
- Ouvrez l'invite de commande avec les privilèges d'administrateur en sélectionnant Exécuter en tant qu'administrateur pour le résultat de recherche de cette application.
- Entrez cette commande pour réenregistrer les DLL et appuyez sur Retour:
pour %1dans (*.dll) faire regsvr32 /s %1
- Attendez ensuite que toutes les DLL aient été enregistrées avant de fermer l'invite de commande.
6. Exécuter une analyse CHKDSK (Vérifier le disque)
Une autre raison possible de l'erreur 0xc0000142 est que votre PC a des secteurs de disque défectueux. Vous pouvez rechercher et réparer les secteurs de disque défectueux en exécuter une analyse CHKDSK (vérifier le disque) dans l'invite de commande.
7. Mettez à jour le pilote du GPU de votre PC (unité de traitement graphique)
Si vous devez corriger l'erreur 0xc0000142 pour un jeu Windows, mettre à jour le pilote graphique de votre PC pourrait aider. Vous pouvez le faire manuellement, à l'aide d'un outil de mise à jour de pilote tiers ou d'un logiciel AMD ou NVIDIA comme GeForce Experience.
8. Activer la fonctionnalité .NET Framework 3.5
Certains programmes ont besoin d'anciennes versions de .NET Framework pour s'exécuter sous Windows. Donc, vous devrez peut-être activer .NET Framework 3.5 sous Windows si cette fonctionnalité n'est pas disponible sur votre ordinateur.
9. Modifier la clé de registre Windows
De nombreux utilisateurs qui ont corrigé l'erreur 0xc0000142 confirment que la modification d'un registre Windows a fonctionné pour eux. Ces utilisateurs ont modifié la valeur d'un DWORD LoadAppInit_DLL dans la clé Windows. Voici les étapes exactes pour appliquer cette résolution potentielle :
Il est risqué de modifier le registre. Toujours sauvegarder votre registre Windows avant d'apporter des modifications pour vous assurer que vous pouvez revenir à l'original si vous rencontrez des problèmes après l'application de ce correctif.
- Cliquez sur l'icône de loupe de votre barre des tâches ou sur la zone de recherche pour activer un outil de recherche de fichiers.
- Entrez la phrase de recherche regedit dans l'outil de recherche de fichiers.
- Sélectionner Éditeur de registre pour afficher la fenêtre de registre.
- Accédez à cet emplacement clé en saisissant le chemin suivant dans la barre d'adresse de l'Éditeur du Registre :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Version actuelle\Windows
- Double-cliquez sur le LoadAppInit_DLL DWORD.
- Saisissez ensuite 0 dans le Données de valeur case si ce DWORD est défini différemment.
- Cliquez sur D'ACCORD pour appliquer la nouvelle valeur du DWORD LoadAppInit_DLLs.
- Fermez l'Éditeur du Registre et redémarrez votre PC.
10. Réinstaller les packages logiciels concernés
La solution potentielle finale consiste à réinstaller les packages logiciels pour lesquels l'erreur 0xc0000142 se produit. Cela actualisera et réparera les fichiers du logiciel, ce qui peut être nécessaire si d'autres résolutions ne fonctionnent pas. La réinstallation est également un autre moyen de mettre à jour les applications.
Il y a de nombreuses façons de désinstaller un logiciel sous Windows, et vous pouvez choisir n'importe quelle méthode pour supprimer l'application. Cependant, si l'erreur se produit lorsque vous ouvrez un jeu, vous devrez peut-être le désinstaller avec son logiciel client, tel que Epic Games Launcher. Ensuite, réinstallez la dernière version de l'application ou du jeu en la téléchargeant à partir de son site Web ou de son client de jeu.
Obtenir l'erreur 0xc0000142 triée dans Windows 11 et Windows 10
La correction de l'erreur 0xc0000142 n'est pas toujours simple car il s'agit d'un problème avec de nombreuses causes possibles. Il existe de nombreuses façons confirmées de résoudre ce problème, dont beaucoup sont couvertes ici. Donc, vous devrez probablement essayer d'appliquer au moins quelques-unes de ces méthodes de dépannage pour en trouver une qui obtient l'erreur 0xc0000142 triée sur votre PC.
Divers outils de réparation tiers pour Windows 11 et Windows 10 peuvent également être utiles pour corriger l'erreur 0xc0000142. Windows Repair, Advanced SystemCare et Windows Repair Toolbox sont parmi les meilleurs outils de réparation gratuits pour le dépannage logiciel.