(Insertar captura del mensaje de error)
¿Por qué ocurre este error? #
Este error se presenta cuando algunos archivos OCX necesarios para el funcionamiento del sistema no se encuentran registrados correctamente en Windows.
Como consecuencia, el sistema no puede cargar ciertos componentes y muestra el siguiente mensaje:
Código de error OLE 0x80040154: Código de estado de COM desconocido. Se pasó por alto el objeto OLE.
¿Cómo solucionarlo? #
Ubicar la carpeta OCX #
- Hacer clic derecho sobre el ícono del Sistema Contasis SQL ubicado en el escritorio.
- Seleccionar Abrir ubicación del archivo.
(Insertar captura de la opción Abrir ubicación del archivo)
- Ingresar a la carpeta ocx.
(Insertar captura de la carpeta ocx)
- Copiar la ruta de la carpeta ocx.
Ejemplo:
C:\ContasiscorpSQLContador\ocx
(Insertar captura de la ruta de la carpeta ocx)
Registrar los archivos OCX #
- Buscar Símbolo del sistema en Windows.
- Seleccionar Ejecutar como administrador.
(Insertar captura del Símbolo del sistema como administrador)
- En la ventana del Símbolo del sistema, escribir el siguiente comando y presionar Enter:
cd..
- Ejecutar nuevamente el comando y presionar Enter:
cd..
- Registrar los archivos OCX ejecutando los siguientes comandos uno por uno:
regsvr32 C:\ContasiscorpSQLContador\ocx\comctl32.OCX
regsvr32 C:\ContasiscorpSQLContador\ocx\mscal.OCX
regsvr32 C:\ContasiscorpSQLContador\ocx\mscomct2.OCX
regsvr32 C:\ContasiscorpSQLContador\ocx\mscomctl.OCX
regsvr32 C:\ContasiscorpSQLContador\ocx\mscomm32.OCX
regsvr32 C:\ContasiscorpSQLContador\ocx\msmapi32.OCX
(Insertar captura de los comandos ejecutados)
- Cerrar el Símbolo del sistema.
- Abrir nuevamente el Sistema Contasis SQL y validar que el error ya no aparezca.
Importante: Si la ruta de instalación es diferente, se debe reemplazar
C:\ContasiscorpSQLContador\ocxpor la ruta real de la carpeta ocx copiada desde el equipo.
Importante: El Símbolo del sistema debe ejecutarse como administrador para que los archivos OCX se registren correctamente.
Tips #
- Ejecutar los comandos uno por uno.
- Validar que cada comando muestre el mensaje de registro correcto.
- Verificar que la ruta de la carpeta ocx sea la misma que se está utilizando en los comandos.
- Si Windows muestra error al registrar algún OCX, revisar que el archivo exista dentro de la carpeta.
- Si el inconveniente continúa, reiniciar el equipo y volver a abrir el sistema.
Versión #
Sistema: Sistema Contasis SQL
Versión: v1.1
Actualizado: 2026
