Error 0x8007045A ERROR_DLL_INIT_FAILED en Windows Update

Si está utilizando Windows Update u obtiene el código de error 0x8007045A ERROR_DLL_INIT_FAILED mientras actualiza a Windows 11/10, esta publicación puede ser útil. Este error generalmente ocurre cuando el archivo DLL de MSXML está dañado en el sistema operativo Windows.

0x8007045A

Microsoft XML Core Services o MSXML es una API Win32 nativa para potentes aplicaciones basadas en XML que se ajustan al estándar XML 1.0. MSXML6 se envió primero con Windows Vista y versiones posteriores, con seguridad, rendimiento, estabilidad y otras mejoras y soporte para arquitecturas x64 e Itanium.

Índice
  1. Código de error 0x8007045A ERROR_DLL_INIT_FAILED al usar Windows Update
    1. ¿Cómo puedo cancelar el registro de un archivo DLL en Windows?
    2. ¿Cómo puedo cancelar el registro de un archivo EXE?

Código de error 0x8007045A ERROR_DLL_INIT_FAILED al usar Windows Update

Hay tres formas de resolver este problema.

1] Ejecute el Comprobador de archivos del sistema

Ejecute System File Checker y vea si eso ayuda. El programa busca archivos de sistema dañados, incluidas las DLL, y los reemplaza con nuevas copias.

2] Reemplazar este archivo

sustituto msxml3.dll, msxml3a.dll, msxml3r.dll, msxml6.dll y msxml6r.dll en el sistema como el archivo correspondiente. Para estar seguro, puede hacer una copia de seguridad de estos archivos en otro lugar. Si tiene otra computadora, copie este archivo del otro sistema a la carpeta C:WindowsSystem32 en el sistema problemático y reemplace el archivo dañado. Asegúrese de que ambas computadoras estén ejecutando la misma versión de Windows.

Para hacer esto, debe volver a registrar los siguientes archivos DLL:

Para registrar el archivo dllor ocx, abra una ventana del símbolo del sistema como administrador, escriba lo siguiente y presione Entrar:

regsvr32 "nombre de archivo de ruta de DLL u OCX"

En el cuadro Ejecutar aquí, escriba lo siguiente y presione Entrar.

regsvr32 C:WindowsSystem32msxml3.dll

Haz lo mismo con los otros cuatro (msxml3a.dll, msxml3r.dll, msxml6.dll y msxml6r.dll).

Reinicie su sistema y vea si eso ayuda.

3] Descargue el analizador XML más reciente

Si esto no funciona, hay otras opciones. Descargue el analizador XML más reciente de MSDN Instálelo en su sistema.

Espero que la publicación haya sido útil y haya podido corregir el código de error 0x8007045A ERROR_DLL_INIT_FAILED.

¿Cómo puedo cancelar el registro de un archivo DLL en Windows?

Abra una terminal de Windows con privilegios de administrador y ejecute el comando regsvr32 con la opción /U. Asegúrese de usar la ruta completa a la DLL, no solo la DLL. Si necesita registrarse nuevamente, ejecute el mismo comando sin opciones.

¿Cómo puedo cancelar el registro de un archivo EXE?

El archivo EXE está instalado y no registrado. Entonces, si desea desinstalar un programa instalado, puede desinstalarlo desde la sección de la aplicación Configuración de Windows. La configuración también sugiere reparaciones o reinicios si el programa no funciona como se esperaba.

0x8007045A

Entradas relacionadas:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Este sitio web utiliza cookies