Error de DllRegisterServer 0x8002801c

Contenidos

El error 0x8002801c se produce cuando hay un problema para acceder al registro OLE (vinculación e incrustación de objetos). Los permisos del sistema insuficientes activarán este código de error cuando no se complete el registro de un archivo OCX (Control Extension OLE). Se sabe que esto ocurre con frecuencia cuando se usa regsvr32 a través del símbolo del sistema en Windows 7.

error-message-19-7632276

Es común ver este código de error al intentar registrar un archivo OCX desde C: sistema Windows 32. La mayoría de las veces, la llamada al DLLRegisterServer falla debido a un problema de permisos y no tiene nada que ver con el componente OCX real que está tratando de registrarse.

Afortunadamente, el error 0x8002801c se puede evitar copiando el archivo OCX a C: Windows SysWOW64 y repitiendo la operación con privilegios de administrador. Si actualmente está lidiando con este problema, siga la guía paso a paso a continuación para eliminar el error 0x8002801c y registrar correctamente su archivo OCX.

Error de reparación 0x8002801c después de que falló el registro del archivo OCX

  1. Abra el Explorador de archivos y navegue hasta su partición de Windows. Luego vaya a Windows> Windows 32 y use la barra de búsqueda para encontrar el archivo OCX.

    ocx-1-1948996 Nota: En este caso, el nombre del archivo es MSCOMCT2.OCX, pero este procedimiento se puede replicar en cualquier componente OCX que no esté registrado.

  2. Copie el archivo OCX a su portapapeles. Luego regrese a la carpeta de Windows y abra la carpeta llamada sysWOW64. Luego simplemente pegue el archivo OCX allí.

    continue-1-1443441

  3. Abra el menú Inicio (esquina inferior izquierda) y escriba »cmd«. Luego, haga clic con el botón derecho en Símbolo del sistema y haga clic en Ejecutar como administrador.

    error-2-3376250

  4. En el símbolo del sistema elevado, escriba regsvr32 + el componente OCX. En nuestro caso, el comando final sería »regsvr32 MSCOMCT2.OCX». Cuando presione Intro, se le pedirá un mensaje que diga que el archivo se ha registrado correctamente.

    regsvr-9307238

Eso es todo. Puede utilizar estos cuatro pasos para otorgar los permisos adecuados a cualquier archivo OCX que esté causando el código de error 0x8002801c. La mayoría de las veces le permitirá registrar el componente ActiveX y eliminar el problema.

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.