lunes, 24 de junio de 2013

Registrar componentes en Windows: Error 0x8002801c

Determinadas aplicaciones requieren componentes ActiveX o librerías OCX. Estas librerías deben estar registradas en el sistema operativo para poder ser utilizadas pero en caso de que no fuera así, nos aparezca un mensaje de error como este:


Este mensaje nos indica que el mencionado control OCX no existe o no está registrado en el sistema operativo. 
Para solucionarlo deberemos seguir los siguientes pasos.
Lo primero que necesitaremos es el o los componentes OCX que necesita la aplicación. Si son genéricos nos lo podremos descargar desde Internet. En caso contrario deberemos preguntar al proveedor de la aplicación.

Seguidamente deberemos abrir una ventana MS-DOS o símbolo de sistema pero deberemos hacerlo en modo administrador. Para ello nos vamos a C:\Windows\System32 y con el botón derecho seleccionamos Ejecutar como administrador.

Seguidamente deberemos registrar el componente con la función regsvr32


Podemos hacerlo desde el directorio donde está el componente -en este caso Windows\system32- o bien podemos poner el path donde se ubica el archivo


Al hacerlo deberemos ver el siguiente mensaje:


Si por el contrario nos da el error 0x8002801c ...


... significa que hemos intentado hacer el registro del componente sin derechos de administrador.

6 comentarios:

  1. Lo hice primero según otro ayudante,, pero salió mal. Lo volví a ejecutar como dices aquí y salió perfecto. Muchas gracias por el consejo.

    ResponderEliminar
  2. Buenas tardes

    Yo tenia el mismo procedimiento al agregar dll o ocx, pero a pesar de correr el regsvr32 como administrador, no me permite y sale el error 0x08002801c, que es por no correr como administrador, hay algo mas que pueda hacer para corregir este error?, tengo la pc con windows 10 a 32 bits, agradecere el apoyo

    ResponderEliminar
    Respuestas
    1. Estás seguro que la ventana de MS-DOS la abres como administrador?
      No deberías tener problemas

      Eliminar
  3. Funciono muy bien para Windows 10. Gracias!

    ResponderEliminar
  4. Me ha dado probemas hasta que lo he ejecutado como administrador.
    Mil gracias.

    ResponderEliminar