Registrar un archivo OCX o DLL en Windows 7 / 8 / 8.1 – x86 y x64

En este post te enseñaré a registrar archivos OCX o DLL manualmente, seguramente por Internet encuentres muchas explicaciones que puede ser que no funcionen. Los pasos que encontraras a continuación te sacarán de más de un apuro.

32 Bits & 64 Bits

Primeramente explicar que es un OCX o DLL, son librerías internas que usan los programas para poder funcionar correctamente, hay veces que por fallo de instalación, un virus o cualquier causa no se consigue registrar correctamente en el sistema y hay que volver a registrarlo ya sea reinstalando la aplicación o manualmente que es como aprenderás a hacerlo en esta web.

Registrar un OCX o DLL de 32 bits en un sistema de 32 bits

Este es el método más extendido pero claro solamente funciona con sistemas operativos de 32 bits

1º- Tenemos que copiar el archivo de la librería en la ruta C:\WINDOWS\System32\

2º- Abrimos la consola de Windows (CMD) como administrador (botón derecho, ejecutar como administrador) y escribimos:

cd C:\WINDOWS\System32\

3º- Una vez copiado para registrar la librería:

regsvr32.exe C:\WINDOWS\System32\NOMBRE_ARCHIVO.OCX

Y listo ya está la librería registrada en el sistema.

 

Registrar un OCX o DLL de 32 bits o 64 bits en un sistema de 64 bits

Es un poco diferente del modo de registrarlo en 32 bits, aunque sólo son las carpetas las que cambian (no válido para sistemas operativos de 32 bits)

1º- Tenemos que copiar el archivo de la librería en la ruta C:\WINDOWS\SysWOW64\

2º- Abrimos la consola de Windows (CMD) como administrador (botón derecho, ejecutar como administrador) y escribimos:

cd C:\WINDOWS\SysWOW64\

3º- Una vez copiado para registrar la librería:

regsvr32.exe C:\WINDOWS\SysWOW64\NOMBRE_ARCHIVO.OCX

Y listo ya está la librería registrada en el sistema.

 

 

 

3 respuestas a «Registrar un archivo OCX o DLL en Windows 7 / 8 / 8.1 – x86 y x64»

  1. yo estoy intentando registar un DLL en una computadora con windows 7 de 64 bits. pero por mas que ejecuto el regsvr32 desde sysWOW64 o de system32 no hace nada ni siquiera un mensaje de error, un amigo me comento que era un tema de seguridad del sistema operativo que por default no permitia que uno registre DLL manualmente. alguien me podria decir como habilitar Regsvr32 en un equipo de 64 bits.

    gracias de antemano y saludos

  2. Hola….desearía que, por favor, alguien me ayude a encontrar la solución:
    con Vb6, intento incorporar un componente: el Data List Control (MSDatLst.ocx) y a pesar de haber cumplido con el proceso de registrarlo, me da el mismo error: » LA BIBLIOTECA DE OBJETOS NO ESTA REGISTRADA». Gracias

Los comentarios están cerrados.