Arreglar: DllRegisterServer falló con el código de error 0x80070005

Este problema aparece cuando se intenta ejecutar el comando regsvr32 en sistemas con Windows Vista Home Premium (32 bit). El error hace imposible ejecutar el comando con éxito. Al intentar ejecutar el comando anterior, el siguiente error aparece de forma persistente en la pantalla;

fue cargada pero la llamada al DllRegisterServer falló con el código de error 0x80070005

Este problema es bastante común y la razón de este error son los limitados privilegios administrativos. Para ejecutar el comando regsvr32 con éxito, es necesario tener derechos administrativos. Por lo tanto, como el problema se debe a los derechos administrativos, puede resolver fácilmente este problema ejecutando este comando con derechos de administrador.

Los siguientes métodos y pasos deberían resolver el error sin problemas.

Método 1: Cmd como Administrador

El problema se resuelve simplemente obligando al sistema a reconocer al usuario como administrador antes de ejecutar el comando. Los pasos que se indican a continuación proporcionan información sobre cómo hacerlo.

  1. Presiona la tecla de Windows en tu teclado
  2. Escriba cmd en la barra de búsqueda, pero NO presione Introduzca .
  3. En la lista de programas que aparecen, localiza CMD y haz clic con el botón derecho del ratón.
  4. Seleccione Ejecutar como Administrador y haga clic en continuar desde el aviso que aparece.
  5. Escriba regsvr32 “file path” para ejecutar el comando (Reemplazar file path con la ruta del archivo actual sin las comillas)

Si todo va bien, debería tener éxito esta vez. Si ves algún mensaje de error, asegúrate de que la ruta del archivo esté completa y sea precisa.

Método 2: Desactivar el control de cuentas de usuario UAC

Desactivar el Control de Cuentas de Usuario a veces también resuelve el problema. Básicamente, al deshabilitar la UAC, el sistema no le pedirá que confirme los derechos administrativos.

También te puede interesar:  Arreglar el menú de inicio de Windows 10 con el solucionador de problemas del menú de inicio de Windows 10

Antes de apagar la UAC, tenga en cuenta que básicamente debilita la seguridad del sistema, ya que se vuelve más susceptible a los ataques de seguridad. Así que se aconseja encender la UAC después de terminar el proceso de registro.

Los siguientes pasos muestran cómo resolver el error girando la UAC.

  1. Haz clic en Start -> escribe cmd -> haz clic con el botón derecho del ratón cmd y elige ejecutar como administrador
  2. Para apagar el UAC , copie y pegue el siguiente comando en el símbolo del sistema, y presione Enter.

    reg.exe ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v EnableLUA /t REG_DWORD /d 0 /f

  3. Para encender el UAC , pegar el siguiente comando en el Command Prompt y presionar Enter.

    reg.exe ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v EnableLUA /t REG_DWORD /d 1 /f
  4. Ha desactivado con éxito la UAC. Reinicie su computadora y ejecute el comando REGSVR32 siguiendo los pasos indicados en el método 1. Ahora debería ejecutarse con éxito sin problemas.

Método 3: Desactivar los antiviruses

Hay casos en los que verá el mensaje de error a pesar de tener los privilegios administrativos. Esto puede deberse a que los antiviruses interfieren con el proceso de registro. Así que si todavía tienes problemas después de seguir los métodos 1 y 2, entonces intenta desactivar tus antiviruses.

  1. Haga doble clic en el icono del antivirus situado en la esquina inferior derecha de la pantalla
  2. Una vez que se abra la pantalla del antivirus, busca una opción para desactivar el antivirus
  3. Por lo general, habrá una opción para desactivar el antivirus durante 10, 20, 30 minutos, lo cual activará automáticamente el antivirus después de ese tiempo. Selecciona la opción que mejor se adapte a tus necesidades.
También te puede interesar:  ¿Cómo arreglar el error "Un servicio de Ubisoft no está disponible actualmente" en Windows?

Además, ten en cuenta que las opciones pueden variar según el tipo de antivirus que utilices. Una vez que el antivirus esté desactivado, intente ejecutar el comando regsvr32 ahora con los derechos administrativos adecuados y vea si el problema persiste.

Nota: El antivirus es importante para la seguridad de tu ordenador ya que ayuda a protegerlo de muchas amenazas. Por lo tanto, se recomienda activar el antivirus tan pronto como se resuelva el problema.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.