Correction: DllRegisterServer a échoué avec le code d'erreur 0x80070005



Essayez Notre Instrument Pour Éliminer Les Problèmes

Ce problème apparaît lorsque vous essayez d'exécuter la commande regsvr32 sur les systèmes avec Windows Vista Home Premium (32 bits). L'erreur rend impossible l'exécution de la commande avec succès. Lorsque vous essayez d'exécuter la commande ci-dessus, l'erreur suivante s'affiche de manière persistante à l'écran;



a été chargé mais l'appel à DllRegisterServer a échoué avec le code d'erreur 0x80070005



Ce problème est assez courant et la raison de cette erreur réside dans les privilèges administratifs limités. Pour exécuter la commande regsvr32 avec succès, vous devez disposer des droits d'administration. Ainsi, comme le problème est dû aux droits d'administration, vous pouvez facilement résoudre ce problème en exécutant cette commande avec des droits d'administrateur.



Les méthodes et étapes suivantes devraient résoudre l'erreur sans problème.

Méthode 1: Cmd en tant qu'administrateur

Le problème est résolu en forçant simplement le système à reconnaître l'utilisateur comme un administrateur avant d'exécuter la commande. Les étapes ci-dessous ont fourni des informations sur la façon de procéder.



  1. appuie sur le Touche Windows sur votre clavier
  2. Type cmd dans la barre de recherche mais NE PAS appuyer sur Entrer .
  3. Dans la liste des programmes qui s'affichent, recherchez CMD et faites un clic droit dessus.
  4. Sélectionner Exécuter en tant qu'administrateur et cliquez sur Continuer à partir de l'invite qui apparaît.
  5. Type chemin du fichier regsvr32 pour exécuter la commande (Remplacez le chemin du fichier par le chemin du fichier réel sans les guillemets)

Si tout se passe bien, cela devrait réussir cette fois-ci. Si vous voyez des messages d'erreur, assurez-vous que le chemin du fichier est complet et précis.

Méthode 2: désactivation de l'UAC de contrôle de compte d'utilisateur

La désactivation du contrôle de compte d'utilisateur résout parfois également le problème. En gros, lorsque vous désactivez l'UAC, le système ne vous demande pas de confirmer les droits d'administration.

Avant de désactiver l'UAC, notez que cela affaiblit fondamentalement la sécurité du système car il devient plus sensible aux Sécurité attaques. Il est donc conseillé d'activer l'UAC une fois le processus d'enregistrement terminé.

Les étapes suivantes montrent comment résoudre l'erreur en désactivant l'UAC.

  1. Cliquez sur Début -> type cmd -> clic droit cmd et choisissez Exécuter en tant qu'administrateur
  2. Pour désactiver l'UAC , copiez et collez la commande suivante dans l'invite de commandes, puis appuyez sur Entrée.
    reg.exe AJOUTER HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 0 / f

  3. Pour activer l'UAC , collez la commande suivante dans l'invite de commandes et appuyez sur Entrée.
    reg.exe AJOUTER HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 1 / f
  4. Vous avez désactivé avec succès l'UAC. Redémarrez votre ordinateur et exécutez la commande REGSVR32 en suivant les étapes indiquées dans la méthode 1. Il devrait s'exécuter correctement sans problèmes maintenant.

Méthode 3: désactiver les antivirus

Dans certains cas, vous verrez le message d'erreur malgré les privilèges administratifs. Cela peut être dû à des antivirus interférant avec le processus d'enregistrement. Donc, si vous rencontrez toujours des problèmes après avoir suivi les méthodes 1 et 2, essayez désactivation de vos antivirus.

  1. Double clic l'icône antivirus située dans le coin inférieur droit de l'écran
  2. Une fois l'écran antivirus ouvert, recherchez une option pour désactiver l'antivirus
  3. Habituellement, il y aura une option pour désactiver l'antivirus pendant 10, 20, 30 minutes, ce qui activera automatiquement votre antivirus après cette période. Sélectionnez l'option la mieux adaptée à vos besoins.

Gardez également à l'esprit que les options peuvent varier en fonction du type d'antivirus que vous utilisez. Une fois l'antivirus désactivé, essayez d'exécuter la commande regsvr32 maintenant avec les droits d'administration appropriés et voyez si le problème persiste.

Remarque: L'antivirus est important pour la sécurité de votre ordinateur car il aide à protéger votre ordinateur contre de nombreuses menaces. Il est donc conseillé d'activer votre antivirus dès que votre problème est résolu.

2 minutes de lecture