web-dev-qa-db-fra.com

L'enregistrement d'une dll renvoie une erreur 0x80020009

J'essaye d'enregistrer avec regsvr32.exe le prnadmin.dll (sur un ordinateur cible Win7) mais j'obtiens cette erreur 0x80020009

Des suggestions s'il vous plaît?

25
OrElse

regsvr32.exe doit être exécuté en tant qu'administrateur. Peut-être était-ce la cause?

56
Daniel Renshaw

Pour les utilisateurs de Windows Vista/Windows 7: Cliquez sur Démarrer> Tous les programmes> Accessoires, puis cliquez avec le bouton droit de la souris sur «Invite de commande», puis sélectionnez «Exécuter en tant qu'administrateur» Tapez la commande suivante exactement telle que vous la voyez et appuyez sur ENTER . Secedit/configure/cfg% windir%\inf\defltbase.inf/db defltbase.sdb /verbose Attendez la fin de la commande, cela peut prendre un certain temps alors soyez patient . Une fois la commande est terminée, essayez d’enregistrer à nouveau un fichier dll.

1
mohamed elsnousy

Pour les utilisateurs de Windows Vista/Windows 7: Cliquez sur Démarrer > Tous les programmes > Accessoires , puis cliquez avec le bouton droit sur Invite de commandes et sélectionnez Exécuter en tant qu'administrateur .

1
Hardik Manglani

La meilleure méthode que j'ai trouvée consiste à ouvrir le fichier PowerShell avec les droits d'administration, puis cd à c:\ et d'insérer votre commande, par exemple

regsvr32 "c:\Program Files\Windows Media Player\wmpband.dll"
1
NiceAdviceMan

Pour les utilisateurs de Windows Vista/Windows 7: Cliquez sur Démarrer> Tous les programmes> Accessoires, puis cliquez avec le bouton droit de la souris sur Invite de commandes et sélectionnez Exécuter en tant qu'administrateur . Saisissez ensuite: regsvr32 filelocation\fileName Le fichier générant une erreur s'affiche est chargé avec succès.

0
Geeta Pal