Dans cet article, nous expliquons ce qu’est le RegAsm.exe, comment enregistrer ou désenregistrer une DLL à l’aide de RegAsm.exe, et comment régasme.exe est différent de Regsvr32.EXE.

 RegAsm.exe

Qu’est-ce que le RegAsm.exe dans Windows 11/10?

RegAsm est la forme abrégée de l’assemblage de registres. RegAsm.exe est un véritable composant de Windows développé par Microsoft. RegAsm.exe ouvre l’outil d’enregistrement de l’assemblage. Lorsque l’outil d’enregistrement de l’Assembly est ouvert, il lit les métadonnées dans un assembly et ajoute les entrées nécessaires au registre. RegAsm.exe est uniquement responsable de l’ouverture de l’outil d’enregistrement de l’assemblage. Il ne représente aucune menace pour votre PC. Cependant, il existe des cas où certains logiciels malveillants sont camouflés sous forme de RegAsm.EXE.

L’outil d’enregistrement d’Assembly lit les métadonnées dans un assembly et ajoute les entrées nécessaires au registre, ce qui permet aux clients COM de créer des classes .NET Framework de manière transparente. Une fois qu’une classe est enregistrée, tout client COM peut l’utiliser comme si la classe était une classe COM. La classe n’est enregistrée qu’une seule fois, lorsque l’ensemble est installé. Les instances de classes au sein de l’assembly ne peuvent pas être créées à partir de COM tant qu’elles ne sont pas réellement enregistrées.

Est un regasme.malware exe?

Parfois, les programmes antivirus de notre ordinateur peuvent signaler certains fichiers système importants du système d’exploitation Windows comme des menaces. Cela peut être un faux positif ou cela peut arriver si un logiciel malveillant se fait passer pour un fichier OS en prenant le même nom. Cela peut arriver avec RegAsm.exe aussi!

Si vous avez installé un programme piraté et que votre antivirus a signalé RegAsm.exe, alors:

  1. Désinstallez complètement le programme piraté sans aucune trace
  2. Scannez votre PC avec un programme antivirus et anti-malware
  3. Supprimez les programmes d’installation piratés ou les fichiers qui lui sont liés de votre PC

De cette façon, vous pouvez ramener votre PC à la normale.

Pour éviter le regasme infecté par des logiciels malveillants.exe entrer dans votre PC, n’installez pas Microsoft Office piraté, ou Windows, ou tout autre programme d’ailleurs. C’est le seul moyen d’éviter les logiciels malveillants et de sécuriser votre PC.

Comment Désenregistrer une DLL à l’aide de RegAsm.exe ?

Pour exécuter l’outil, utilisez l’invite de commandes Visual Studio Developer ou Visual Studio Developer PowerShell. Désinscription d’une DLL à l’aide de RegAsm.exe est si facile que de s’inscrire.

Ouvrez l’invite de commande et exécutez la commande suivante en remplaçant le nom <dllfilename> par le nom que vous souhaitez désinscrire.

regasm /u <dllfilename>.dll

Pour désenregistrer complètement la DLL, vous devez également désenregistrer la bibliothèque de types de la DLL. Pour ce faire, exécutez la commande suivante.

regasm <dllfilename> /tlb /unregister

Comment est RegAsm.exe différent de Regsvr32.exe ?

Regsvr32.exe est un outil de ligne de commande utilisé pour enregistrer des contrôles DLL et ActiveX dans le registre. Pendant ce temps, RegAsm.exe crée des entrées de registre pour que les composants .NET ressemblent à des composants COM. RegAsm.exe est livré avec le SDK .NET.

Qu’est-ce que la base de code Regasm ?

La ligne de commande RegAsm Codebase est utilisée pour créer une entrée pour la base de code dans le registre. L’entrée de base de code dans le registre spécifie le chemin de l’assembly qui n’est pas installé sur le cache de l’assembly global. Le cache d’assemblage global stocke les assemblages sur votre PC qui sont utilisés par plusieurs programmes. Le fichier d’assemblage pour lequel vous utilisez la base de code doit être un assembly au nom fort pour éviter les conflits avec d’autres dans le cache d’assemblage global.

Nous espérons que vous avez appris quelque chose de nouveau ici aujourd’hui.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.