Vous recevez 0x80070005 erreur lorsque vous essayez d’inscrire une DLL à l’aide de Regsvr32.exe
Cet article fournit une solution à une erreur 0x80070005 qui se produit lorsque vous inscrivez une DLL à l’aide de Regsvr32.exe.
Applicabilité : Windows 10 - toutes les éditions, Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 827659
Symptômes
Lorsque vous essayez d’inscrire une bibliothèque de liens dynamiques (ou une DLL ou un fichier .dll) à l’aide de l’outil en ligne de commande Regsrv32.exe, la DLL n’est pas inscrite et le message d’erreur suivant peut s’afficher :
DllRegisterServer dans file_name.dll a échoué.
Le code de retour était : 0x80070005
Remarque
Ce comportement ne se produit pas dans Windows NT 4.0 ou Windows 2000.
Cause
Ce comportement peut se produire si vous essayez d’inscrire une DLL à l’aide de Regsrv32 alors que vous êtes connecté à l’aide d’un compte qui n’a pas d’informations d’identification d’administration, par exemple un compte membre du groupe d’utilisateurs standard. Un compte qui n’a pas d’informations d’identification administratives ne peut pas écrire dans le Registre ou modifier des fichiers dans le dossier System32.
Le comportement se produit parce que Windows XP et Windows Server 2003 utilisent un schéma de sécurité plus restrictif que les versions antérieures de Windows. Ce schéma empêche les utilisateurs standard d’inscrire des DLL.
Remarque
En raison de ce comportement, les utilisateurs standard peuvent ne pas être en mesure d’exécuter des programmes qui inscrivent eux-mêmes des DLL à l’aide de l’ID d’utilisateur standard.
Résolution
Pour résoudre ce problème, ouvrez une session à l’aide d’un compte d’administrateur, puis inscrivez la DLL.
Plus d’informations
Vous pouvez inscrire une DLL à l’aide d’un compte qui n’a pas d’informations d’identification administratives tant que la DLL n’écrit pas dans le Registre ou ne modifie pas les fichiers dans le dossier System32.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour