Ако получите код за грешка 0x8007045A ERROR_DLL_INIT_FAILED, когато използвате Windows Update или при надстройване до Windows 10, тази публикация може да ви помогне. Тази грешка обикновено възниква, ако msxml DLL файловете са повредени във вашата операционна система Windows.
Код на грешка 0x8007045A
За да разрешите този проблем, имате три възможности:
1] Изпълнете проверката на системните файлове и вижте дали това помага.
2] Заменете Msxml3.dll, msxml3a.dll, msxml3r.dll, msxml6.dll и msxml6r.dll на вашата система с добри файлове. Можете да архивирате тези файлове на други места като предпазна мярка. Сега, ако имате друг компютър, копирайте тези 5 файла от другата си система в C: Windows System32 папка на проблемната система и заменете евентуалните повредени файлове. Уверете се, че и двата компютъра изпълняват същата версия на Windows.
След като направите това, ще трябва да пререгистрирате тези DLL файлове:
За да регистрирате dll или ocx файл, отворете прозореца на командния ред като администратор, напишете следното и натиснете Enter:
regsvr32 “path & filename of dll or ocx“
Така че тук в полето Run въведете следното и натиснете Enter:
regsvr32 C:WindowsSystem32msxml3.dll
Направете същото за останалите четири - msxml3a.dll, msxml3r.dll, msxml6.dll и msxml6r.dll.
Рестартирайте системата си и вижте дали това помага.
3] Ако това не работи за вас, имате още една опция. Изтеглете най-новия XML синтактичен анализатор от MSDN и го инсталирайте на вашата система.
Надявам се, че нещо помага.