2013-02-19 5 views
1

J'ai exécuté regsvr32 "name.dll" à partir de system32 et SysWOW64 et les deux disent qu'il était capable de charger .dll mais retourner le code d'erreur 0X80004005 (accès refusé). J'ai essayé de l'exécuter dans une invite de commande élevée (clic droit, exécuter en tant qu'administrateur) et cela renvoie toujours le même code d'erreur. J'ai réparé le registre et redémarré l'ordinateur, même code d'erreur. D'autres suggestions?Impossible d'enregistrer .dll Windows 7 Professionnel x64

+0

Utilisez l'utilitaire ProcMon de SysInternals pour voir exactement quel accès au fichier ou à la clé de registre produit cette erreur. –

+0

Je n'ai rien trouvé de remarquable. Tout indique "SUCCÈS" ou "FICHIER VERROUILLÉ AVEC SEULEMENT LES LECTEURS". Il y avait seulement 1 autre qui a dit "NAME NOT FOUND" pour une clé de registre sous "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Options d'exécution de fichier image \ regsvr32.exe". – socaljoker

Répondre

0

Le problème était que c'était un Visual Fox Pro .dll et les fichiers d'exécution VFP devaient être déplacés dans le dossier SysWOW64 avant d'enregistrer le fichier .dll.

Questions connexes