En este post, explicamos qué es RegAsm.exe, cómo registrar o anular el registro de una DLL usando RegAsm.exe, y cómo RegAsm.exe es diferente de Regsvr32.exe.

RegAsm.exe

Qué es RegAsm.exe en Windows 11/10?

RegAsm es la forma corta de Ensamblaje de Registros. RegAsm.exe es un componente genuino de Windows desarrollado por Microsoft. RegAsm.exe abre la herramienta de registro de ensamblado. Cuando se abre la herramienta de registro de ensamblados, lee los metadatos dentro de un ensamblado y agrega las entradas necesarias al registro. RegAsm.exe solo es responsable de abrir la herramienta de Registro de Ensamblaje. No representa ninguna amenaza para su PC. Sin embargo, hay algunos casos en los que algún malware se camufla como regasmo.exe.

La herramienta de registro de ensamblado lee los metadatos dentro de un ensamblado y agrega las entradas necesarias al registro, lo que permite a los clientes COM crear clases de.NET Framework de forma transparente. Una vez que se registra una clase, cualquier cliente COM puede usarla como si la clase fuera una clase COM. La clase se registra solo una vez, cuando se instala el ensamblaje. Las instancias de clases dentro del ensamblado no se pueden crear desde COM hasta que se registren realmente.

Es RegAsm.¿malware exe?

Ocasionalmente, los programas antivirus de nuestro equipo pueden marcar algunos archivos importantes del sistema operativo Windows como amenazas. Podría ser un falso positivo o podría ocurrir si el malware se hace pasar por un archivo de sistema operativo con el mismo nombre. Esto puede suceder con RegAsm.exe demasiado!

Si ha instalado cualquier programa pirateado y su antivirus ha marcado RegAsm.exe, entonces:

  1. Desinstale el programa pirateado completamente sin rastros de él
  2. Escanee su PC con un programa antivirus y antimalware
  3. Elimine los instaladores pirateados o los archivos relacionados con él de su PC

De esta manera puede recuperar su PC a la normalidad.

Para evitar el regasmo infectado por malware.al entrar en su PC, no instale Microsoft Office pirateado, o Windows, o cualquier otro programa para el caso. Esta es la única manera de evitar el malware y hacer que su PC sea segura.

Cómo anular el registro de una DLL mediante RegAsm.exe?

Para ejecutar la herramienta, utilice el símbolo del sistema de Visual Studio Developer o Visual Studio Developer PowerShell. Anular el registro de una DLL mediante RegAsm.exe es tan fácil como registrarse.

Abra el símbolo del sistema y ejecute el siguiente comando reemplazando el nombre <dllfilename> por el nombre que desea anular el registro.

regasm /u <dllfilename>.dll

Para anular el registro completo de la DLL, también debe anular el registro de la biblioteca de tipos de la DLL. Para ello, ejecute el siguiente comando.

regasm <dllfilename> /tlb /unregister

Cómo está RegAsm.exe diferente de Regsvr32.exe?

Regsvr32.exe es una herramienta de línea de comandos que se utiliza para registrar archivos DLL y controles ActiveX en el registro. Mientras tanto, RegAsm.exe hace que las entradas del registro hagan que los componentes de. NET parezcan componentes COM. RegAsm.exe viene con el SDK.NET.

¿Qué es la base de código Regasm?

La línea de comandos RegAsm Codebase se utiliza para crear una entrada para codebase en el registro. La entrada de base de código en el registro especifica la ruta para el ensamblado que no está instalado en la caché de ensamblado global. La caché de ensamblado global almacena ensamblados en su PC que son utilizados por varios programas. El archivo de ensamblado para el que se utiliza la base de código debe ser un ensamblado de nombre fuerte para evitar conflictos con otros en la caché de ensamblados global.

Esperamos que hayas aprendido algo nuevo aquí hoy.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.