Le message dllregisterserver introuvable apparaît quand vous tentez d'enregistrer un fichier DLL avec la commande regsvr32 et que la DLL ne contient pas le point d'entrée attendu. Toutes les DLL ne sont pas conçues pour être enregistrées : seules celles qui implementent des objets COM exposent la fonction DllRegisterServer. Tenter d'enregistrer une DLL ordinaire declenche systématiquement cette erreur.
Pourquoi ce message s'affiche et comment le corriger
La cause la plus fréquente est une commande mal saisie ou un fichier DLL inadapte. Vérifiez d'abord que vous utilisez regsvr32 avec les droits administrateur en faisant un clic droit sur l'invite de commandes. L'erreur dllregisterserver est introuvable peut aussi survenir si vous utilisez la version 32 bits de regsvr32 pour enregistrer une DLL 64 bits ou inversement. Retrouvez également corriger l'erreur download.dll.
Pour corriger le point d'entrée dllregisterserver est introuvable, assurez-vous d'utiliser le bon outil : la version 64 bits de regsvr32 se trouve dans C:/Windows/System32 tandis que la version 32 bits est dans C:/Windows/SysWOW64. Si la DLL n'est pas un composant COM, elle n'a pas besoin d'être enregistrée et vous pouvez simplement la copier dans le dossier du programme qui en a besoin. Voir aussi.






