Nếu bạn nhận được mã lỗi 0x8007045A ERROR_DLL_INIT_FAILED khi bạn sử dụng Windows Update hoặc trong khi nâng cấp lên Windows 10, bài đăng này có thể giúp bạn. Lỗi này thường xảy ra nếu các tệp dll msxml bị hỏng trong hệ điều hành Windows của bạn.
Mã lỗi 0x8007045A
Để giải quyết vấn đề này, bạn có ba tùy chọn:
1] Chạy Trình kiểm tra Tệp Hệ thống và xem nó có giúp ích không.
2] Thay thế msxml3.dll, msxml3a.dll, msxml3r.dll, msxml6.dll và msxml6r.dll trên hệ thống của bạn với các tệp tốt. Bạn có thể quay lại các tệp này ở nơi khác để đề phòng. Bây giờ, nếu bạn có một máy tính khác, hãy sao chép 5 tệp này từ hệ thống khác của bạn, vào C: Windows System32 thư mục của hệ thống có vấn đề và thay thế các tệp có thể bị hỏng. Đảm bảo rằng cả hai máy tính đang chạy cùng một phiên bản Windows.
Một khi bạn làm điều này, bạn sẽ phải đăng ký lại các tập tin dll:
Để đăng ký tệp dll hoặc ocx, hãy mở cửa sổ nhắc lệnh làm quản trị viên, nhập thông tin sau và nhấn Enter:
regsvr32 “path & filename of dll or ocx“
Vì vậy, ở đây trong hộp Run gõ như sau và nhấn Enter:
regsvr32 C:WindowsSystem32msxml3.dll
Làm tương tự cho bốn người còn lại - msxml3a.dll, msxml3r.dll, msxml6.dll và msxml6r.dll.
Khởi động lại hệ thống của bạn và xem điều này có hữu ích không.
3] Nếu điều này không phù hợp với bạn, bạn có một tùy chọn khác. Tải xuống trình phân tích cú pháp XML mới nhất từ MSDN và cài đặt nó trên hệ thống của bạn.
Hy vọng một cái gì đó giúp.