Trong quá trình sử dụng Windows Update hoặc trong quá trình nâng cấp lên Windows 10 bạn nhận được thông báo lỗi 0x8007045A ERROR_DLL_INIT_FAILED. Lỗi này xảy ra là do file msxml dll trên hệ điều hành Windows bị lỗi. Để khắc phục lỗi này, mời bạn cùng tham khảo bài viết dưới đây của Quản trị mạng.
Sửa lỗi 0x8007045A:
Để khắc phục lỗi này, bạn có thể áp dụng một số giải pháp dưới đây:
1. Chạy System File Checker để khắc phục lỗi.
2. Thay thế các file msxml3.dll, msxml3a.dll, msxml3r.dll, msxml6.dll và msxml6r.dll trên hệ thống của bạn bằng các file tốt hơn.
Bạn có thể sao lưu các file này vào vị trí an toàn để đề phòng trường hợp xấu xảy ra. Bước tiếp theo sao chép từ hệ thống khác 5 file trên và dán vào thư mục theo đường dẫn C:\Windows\System32 để thay thế các file bị lỗi. Hãy chắc chắn rằng các máy tính chạy cùng phiên bản hệ điều hành Windows.
Sau khi thực hiện xong, tiếp theo bạn phải đăng ký lại (re-register) các file dll này:
Để đăng ký (register) một file dll hoặc file ocx, bạn mở Command Prompt dưới quyền Admin, nhập câu lệnh dưới đây vào rồi nhấn Enter:
regsvr32 “path & filename of dll or ocx“
Tiếp theo trên cửa sổ lệnh Run, bạn nhập câu lệnh dưới đây vào rồi nhấn Enter:
regsvr32 C:\Windows\System32\msxml3.dll
Thực hiện các bước tương tự với 4 file còn lại: msxml3a.dll, msxml3r.dll, msxml6.dll and msxml6r.dll.
Khởi động lại hệ thống của bạn và kiểm tra xem lỗi còn hay không?
3. Nếu lỗi vẫn còn, khi đó bạn có thể áp dụng giải pháp cuối cùng là tải phiên bản XML parser mới nhất từ MSDN về máy và cài đặt trên hệ thống.
Tham khảo thêm một số bài viết dưới đây:
Chúc các bạn thành công!