Les fichiers DLL, également appelés bibliothèques de liens dynamiques, sont des parties externes d'applications qui s'exécutent sur Windows ainsi que sur d'autres systèmes d'exploitation. Presque toutes les applications ne sont pas complètes en elles-mêmes et stockent le code dans différents fichiers. Dans cet article, nous discuterons d'un fichier DLL appelé ntdll.dll. Il est décrit comme "NT Layer DLL", ce qui signifie qu'il contient certaines fonctions du noyau qui aident au fonctionnement normal du système d'exploitation Windows. Il est créé par Windows dans le dossier System32 lors de l'installation du système d'exploitation. Ce fichier peut servir différents programmes simultanément en leur fournissant différentes fonctions du noyau qui prennent en charge les performances des programmes. Cependant, si vous rencontrez l'erreur de fichier ntdll.dll sur votre ordinateur Windows 10, lisez la suite car cet article vous guidera dans la résolution du problème.
Option 1 – Essayez de réenregistrer le fichier ntdll.dll
Vous devrez peut-être réenregistrer le fichier ntdll.dll à l'aide de regsvr32.exe avant de pouvoir installer avec succès le programme et corriger l'erreur de plantage du fichier ntdll.dll. L'outil Regsvr32 est un utilitaire de ligne de commande qui peut être utilisé pour inscrire et désinscrire les contrôles OLE tels que les contrôles DLL et ActiveX (OCX) dans le système d'exploitation Windows. Suivez les étapes ci-dessous pour l'utiliser.
- Ouvrez l'invite de commandes en tant qu'administrateur dans le menu WinX.
- Ensuite, tapez les commandes suivantes dans l'invite de commandes élevée et appuyez sur Entrée pour exécuter la commande. Cela réenregistrera le fichier DLL affecté à l'aide de l'outil du système d'exploitation Windows, regsvr32.exe.
- exe / u ntdll.dll
- exe ntdll.dll
- Vous devriez voir un message indiquant «DllRegisterServer dans vbscript.dll a réussi» si l'outil Regsvr32 a pu s'exécuter correctement. Après cela, essayez de réinstaller le programme et voyez s'il fonctionne maintenant.
Option 2 – Désactiver les modules complémentaires Internet Explorer problématiques
Il existe des cas où certains modules complémentaires du navigateur Internet Explorer peuvent provoquer l'erreur de blocage du fichier ntdll.dll. Ainsi, vous devez désactiver certains modules complémentaires dans Internet Explorer, puis vérifier s'il résout le problème.
Option 3 - Essayez d'exécuter l'outil DISM
Vous souhaiterez peut-être réparer les fichiers potentiellement corrompus de votre système, car les avoir peut également déclencher l'erreur de plantage du fichier ntdll.dll. Pour réparer ces fichiers système corrompus, vous pouvez exécuter les commandes DISM:
- Appuyez sur les touches Win + X et cliquez sur l'option «Invite de commandes (Admin)».
- Après cela, entrez séquentiellement chacune des commandes répertoriées ci-dessous pour les exécuter:
- Dism / Online / Nettoyage-Image / CheckHealth
- Dism / Online / Nettoyage-Image / ScanHealth
- Dism / en ligne / Cleanup-Image / RestoreHealth
- Une fois que vous avez exécuté les commandes ci-dessus, redémarrez votre ordinateur et vérifiez si l'erreur DCOM est maintenant corrigée.
Option 4 - Essayez d'exécuter l'utilitaire de résolution des problèmes de compatibilité des programmes
Vous souhaiterez peut-être également exécuter l'utilitaire de résolution des problèmes de compatibilité des programmes. Cet outil de dépannage intégré est disponible dans la section Windows Update & Security. À partir de là, sélectionnez Dépanner. Cela trouvera une liste de programmes pour vous et puisque vous avez déjà téléchargé les fichiers du pilote, cliquez simplement sur Non répertorié situé en haut de la liste des programmes. Après cela, parcourez et sélectionnez les fichiers du pilote, puis laissez le programme faire son travail.
Option 5 – Essayez de remplacer le fichier DLL par une source de confiance
- Tout d'abord, vous devez obtenir le nouveau fichier DLL à partir d'un autre ordinateur avec de préférence le même numéro de version de fichier.
- Après cela, vous devez démarrer votre PC en mode sans échec et naviguer vers les chemins répertoriés ci-dessous, puis remplacer le fichier à l'aide d'un lecteur USB ou d'autres périphériques de stockage externes.
- x86: Ce PC> C: WindowsSystem32
- x64: Ce PC> C: WindowsSysWOW64
- Ensuite, tapez "cmd" dans la zone de recherche Cortana et cliquez avec le bouton droit sur Invite de commandes, puis sélectionnez "Exécuter en tant qu'administrateur" pour l'ouvrir avec des privilèges d'administrateur.
- Tapez maintenant le "regsvr32 ntdll.dll”Et appuyez sur Entrée.
- Redémarrez votre PC et vérifiez si l'erreur est maintenant corrigée.
Option 6 – Essayez d'analyser votre ordinateur à l'aide de Windows Defender
L'erreur de plantage du fichier ntdll.dll peut également être infectée par un logiciel malveillant ou un virus et pour l'éliminer, vous devez analyser votre ordinateur à l'aide de programmes de sécurité comme Windows Defender.
- Appuyez sur les touches Win + I pour ouvrir Mise à jour et sécurité.
- Cliquez ensuite sur l'option Sécurité de Windows et ouvrez le Centre de sécurité Windows Defender.
- Ensuite, cliquez sur Protection contre les virus et les menaces> Exécuter une nouvelle analyse avancée.
- Assurez-vous maintenant que l'analyse complète est sélectionnée dans le menu, puis cliquez sur le bouton Analyser maintenant pour commencer.