Ao usar o Windows Update ou durante a atualização para o Windows 10 , você recebe a mensagem de erro 0x8007045A ERROR_DLL_INIT_FAILED. Este erro ocorre porque o arquivo dll msxml no sistema operacional Windows está corrompido. Para corrigir esse erro, consulte o artigo abaixo do LuckyTemplates.

Corrija o erro 0x8007045A:
Para corrigir esse erro, você pode aplicar algumas das soluções abaixo:
1. Execute o Verificador de arquivos do sistema para corrigir erros.
2. Substitua os arquivos msxml3.dll, msxml3a.dll, msxml3r.dll, msxml6.dll e msxml6r.dll em seu sistema por arquivos melhores.
Você pode fazer backup desses arquivos em um local seguro caso algo de ruim aconteça. A próxima etapa é copiar os 5 arquivos acima de outro sistema e colá-los na pasta no caminho C:\Windows\System32 para substituir os arquivos corrompidos. Certifique-se de que os computadores executem a mesma versão do sistema operacional Windows.
Uma vez feito isso, você deve registrar novamente esses arquivos DLL:
Para registrar um arquivo dll ou arquivo ocx, abra o Prompt de Comando em Admin, digite o comando abaixo e pressione Enter:
regsvr32 “caminho e nome do arquivo de dll ou ocx“
Em seguida, na janela Executar comando, digite o comando abaixo e pressione Enter:
regsvr32 C:\Windows\System32\msxml3.dll
Execute as mesmas etapas com os 4 arquivos restantes: msxml3a.dll, msxml3r.dll, msxml6.dll e msxml6r.dll.
Reinicie o sistema e verifique se o erro persiste ou não?
3. Se o erro ainda persistir, você pode aplicar a solução final que é baixar a versão mais recente do analisador XML do MSDN para o seu computador e instalá-la no sistema.
Consulte mais alguns artigos abaixo:
Boa sorte!