Trucs & Astuces Windows

 

Utilisation de Regsvr32.dll

Regsvr32.exe permet d'enregistrer ou de désenregistrer des objets OLE :
bibliothèques dynamiques (DLL) , contrôles activeX (OCX)
Il est situé dans le réperoire /SYSTEM ou /SYSTEM32 de Windows (dépend de la version)
Il dépend des fichiers Kernel32.dll, User32.dll, et Ole32.dll

L'utilisation de cet exécutable peut s'avérer utilie pour la résolution de certains problêmes;
par exemple, quand vous lancez un exécutable et qu'un message d'erreur apparaît dés le départ.
Ne désespérez pas, la solution n'est pas forcément de réinstaller l'application.

Si vous ne souhaitez pas connaître le mode de fonctionnement, allez directement à la fin de cet article et téléchargez un utilitaire qui fera le travail à votre place. (enfin presque!)

SYNTAXE :
-----------
Regsvr32 [/u] [/n] [/i[:lignedecommande]] nomdll

/u - Désenregistre
/i - appelle DllInstall en lui passant un argument optionnel lignedecommande
(utilisé conjointement avec /u désinstalle)
/n - n'appelle pas DllRegisterServer (doit être utilisé avec /i)

MODE DE FONCTIONNEMENT :
---------------------------------
Regsrv32 essaie de charger l'objet indiqué et appelle sa fonction DLLSelfRegister.
Si çà marche, un message de succés apparaît sinon c'est un message d'erreur avec un code d'erreur.

REMARQUE :
---------------
Il existe un exécutable Depends.exe, du Kit de ressources Windows, qui permet de déterminer les dépendances de l'objet que vous essayez d'enregistrer ou de désenregistrer.

Pour télécharger l'application regshell.zip

 

Retour Menu page 2

 


Member of the Anti Hacker Alliance

Select a language if you need :


Page chargée en 0.001 sec.

Dernière Modification : Jeu 17 Septembre 2020 14:18
Copyright © 1999-2020 Jean-Paul Molina Tous droits réservés.

to Google