Siempre que intenta abrir una aplicación o software más antiguo, se encuentra con un error, "Componente‘MSCOMCTL.OCX 'o una de sus dependencias no se registró correctamente: archivo faltante o no válido“. Se enfrenta a este error, porque MSCOMCTL.OCX (un archivo de control ActiveX / control de 32 bits) es parte de un Visual Basic 6.0 obsoleto.
Pero, hay muchas aplicaciones que aún pueden necesitar el archivo MSCOMCTL.OCX y es entonces cuando puede notar el mensaje de error MSCOMCTL.OCX, porque el archivo MSCOMCTL.OCX puede faltar en el programa. Por lo tanto, para utilizar este control Active X / control de 32 bits, debe estar instalado o registrado con su plataforma Windows actual.
Veamos cómo registrar los controles de 32 bits y corregir el error.
Método 1: descargando y registrando MSCOMCTL.OCX en System32
Paso 1: Ir este enlace del sitio web oficial de Microsoft y descargue los controles comunes de Microsoft Visual Basic 6.0.
Paso 2: haga clic en Descargar para descargar en su PC.
Paso 3: haga clic derecho y
extraer archivo descargado usando winzip o cualquier otra aplicación de extracción.Paso 4 - Copiar Archivo MSCOMCTL.OCX.
Alternativamente puedes descargar MSCOMCTL.OCX desde aquí y extraiga el archivo zip descargado y copie Archivo MSCOMCTL.OCX.
Paso 4: Navegue a la ruta de abajo en Unidad C para extraer el archivo:
Caso 1: si su computadora es de 64 bits, vaya a la ubicación que se indica a continuación y péguela.
C: \ Windows \ SysWOW64
Caso 2: si su computadora es de 32 bits, vaya a la ubicación de abajo y péguela.
C: \ Windows \ System32
Leer: Cómo saber si su PC es de 64 bits o de 32 bits.
Ahora, tenemos que registrar esto.
1. Buscar cmd en el cuadro de búsqueda de Windows 10.
2. Ahora, haga clic derecho y elija ejecutar como administrador.
Ahora, ejecute los comandos que se indican a continuación según el tipo de su PC.
Si su PC es una PC de 64 bits: -
Ejecute los comandos que se indican a continuación.
cd C: \ Windows \ SysWOW64
regsvr32 mscomctl.ocx
Si su PC es una PC de 32 bits: -
cd C: \ Windows \ System32
regsvr32 mscomctl.ocx
Ahora, intente abrir el programa nuevamente y debería abrirse sin ningún problema. Pero, si el problema persiste, pruebe el método siguiente.
Método 2: descargando y registrando MSCOMCTL.OCX en SysWOW64
Paso 1: En Esta PC (Mi PC), navegue a la ruta de abajo en Cmanejar para extraer el archivo:
C: \ Windows \ SysWOW64
Paso 2: Ahora sigue el Paso 5 de Método 1 y copie el archivo zip en SysWOW64 carpeta en Unidad C.
¡Eso es! Ahora, intente abrir el programa y debería funcionar perfectamente.