Si encuentras que alguna de las funciones de Windows no están funcionando correctamente, puede que necesites registrar alguna DLL o tengas que remover una de estas. Aquí te mostraremos cómo registrar archivos DLL o anularlos manualmente, utilizando Regsvr.exe, el cual viene incorporado en Windows 7, 8 y 10. La herramienta Regsvr32 es una utilidad de línea de comandos que se puede utilizar para registrar y anular registros de controles OLE como DLL y Controles ActiveX (OCX) en Windows. También podrás hacerlo utilizando una aplicación de tercero gratuita llamada Emsa Register DLL Tool.
Los archivos DLL o OCX son librerías utilizadas internas utilizadas por los programas para poder funcionar de forma correcta. En ocasiones, el fallo en la instalación de algún programa, infección por malware o cualquier otra causa, éstas no se registran correctamente en el sistema. En estos casos hay que volver a realizar el registro.
Imagen aquí
Registrar archivos DLL u OCX
Para registrar archivos DLL o un OCX, debes abrir una terminal de comandos o Símbolo del sistema como administrador (clic derecho, elegir opción Ejecutar como administrador), y luego escribir el siguiente comando y presionar Enter:
regsvr32 “path & filename of dll or ocx”
Registrar DLL u OCX de 32-bit en sistemas de 32-bit
Posiblemente este es el método más empleado, pero solo funciona en sistemas de 32-bit.
1 – Primero tienes el archivo de librería en el directorio:
C:\WINDOWS\System32\
2 – Abres el Símbolo del sistema como administrador y escribes:
cd C:\WINDOWS\System32\
3 – Ahora para registrar la librería DLL u OCX:
regsvr32.exe C:\WINDOWS\System32\NOMBRE_ARCHIVO.DLL
Con esto habrás hecho el registro de la DLL u OCX. Sustituir NOMBRE_ARCHIVO.DLL por el nombre del archivo en tu caso.
Registrar DLL u OCX de 32-bit o 64-bit en sistemas de 64-bit
Aquí tienes que hacerlo algo diferente al método para 32-bit. De todas formas, tan solo cambian las carpetas o directorio.
1 – Debes copiar el archivo de librería en el directorio:
C:\WINDOWS\SysWOW64\
2 – Abre el Símbolo del sistema como administrador y escribes:
cd C:\WINDOWS\SysWOW64\
3 – Ahora registras la librería:
regsvr32.exe C:\WINDOWS\SysWOW64\NOMBRE_ARCHIVO.DLL
Luego de eso habrás registrado tu archivo de librería DLL u OCX. Recuerda que debes sustituir NOMBRE_ARCHIVO.DLL por el nombre y extensión del archivo que corresponda a tu caso.
Anular registro de archivo DLL u OCX
Para anular el registro de una DLL o un archivo OCX, abre el Símbolo del sistema como administrador, escribe lo siguiente y presiona Enter:
regsvr32 /u “path & filename of dll or ocx”
Ejemplo:
regsvr32.exe/u C:\WINDOWS\System32\NOMBRE_ARCHIVO.DLL
Siguiendo lo anterior podrá registrar y anular archivos DLL y OCX utilizando una aplicación incorporada en su mismo Sistema Operativo llámese Windows 7 o 8 desde la línea de comando.
Registrar DLL u OCX con Emsa Register DLL Tool
Si lo deseas, también puede utilizar una aplicación totalmente gratuita para hacerlo fácilmente. Y para eso la mejor es Emsa Register DLL Tool. Esta te permitirá hacer todo lo anteriormente mencionado de forma fácil solo con algunos clics.
Emsa Register DLL Tool es una herramienta de información y registro de DLL para Windows. Ofrece una amplia gama de información sobre los archivos del sistema y otros archivos binarios, como EXE, DLL y OCX. Con esta herramienta podrás registrar y anular el registro de cualquier ActiveX DLL, OCX, EXE. También permite comparar dos archivos ActiveX que tengan el mismo nombre.
Además, puede integrarse al menú contextual, lo que permite registrar o anular registro de un archivo DLL desde el mismo menú contextual. Tendrás que solicitar un código de activación para activar este programa; pero no te preocupes, esto solo toma unos segundos.