Si recibe un código de error 0x8007045A ERROR_DLL_INIT_FAILED cuando usa Windows Update o mientras actualiza a Windows 10, esta publicación puede ayudarlo. Este error generalmente ocurre si los archivos dll msxml están dañados en su sistema operativo Windows.
Microsoft XML Core Services o MSXML es la API nativa de Win32 para aplicaciones basadas en XML de alto rendimiento que se adhieren a XML 1.0 estándar. MSXML6 se envió por primera vez con Windows Vista y versiones posteriores, y tiene mejoras de seguridad, rendimiento, estabilidad y otras mejoras, así como soporte para arquitecturas x64 e Itanium.
Código de error 0x8007045A
Para resolver este problema, tiene tres opciones:
1] Ejecute el Comprobador de archivos del sistema y vea si ayuda.
2] Reemplace el msxml3.dll, msxml3a.dll, msxml3r.dll, msxml6.dll y msxml6r.dll en su sistema con buenos archivos. Puede hacer una copia de seguridad de estos archivos en otro lugar como medida de precaución. Ahora, si tiene otra computadora, copie estos 5 archivos de su otro sistema, en el C: \ Windows \ System32 carpeta del sistema problemático y reemplace los posibles archivos dañados. Asegúrese de que ambas computadoras estén ejecutando la misma versión de Windows.
Una vez que haga esto, tendrá que volver a registrar estos archivos dll:
Para registrar un archivo dll u ocx, abra una ventana de símbolo del sistema como administrador, escriba lo siguiente y presione Enter:
regsvr32 "ruta y nombre de archivo de dll u ocx"
Así que aquí, en el cuadro Ejecutar, escriba lo siguiente y presione Entrar:
regsvr32 C: \ Windows \ System32 \ msxml3.dll
Haz lo mismo con los otros cuatro - msxml3a.dll, msxml3r.dll, msxml6.dll y msxml6r.dll.
Reinicie su sistema y vea si esto ayuda.
3] Si esto no funciona para usted, tiene otra opción. Descargue el analizador XML más reciente de MSDN e instálelo en su sistema.
Espero que algo ayude.