ในขณะที่ใช้ Windows Update หรือระหว่างการอัพเกรดเป็น Windows 10คุณได้รับข้อความแสดงข้อผิดพลาด 0x8007045A ERROR_DLL_INIT_FAILED ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากไฟล์ msxml dll บนระบบปฏิบัติการ Windows เสียหาย หากต้องการแก้ไขข้อผิดพลาดนี้ โปรดดูบทความด้านล่างจาก LuckyTemplates
แก้ไขข้อผิดพลาด 0x8007045A:
เพื่อแก้ไขข้อผิดพลาดนี้ คุณสามารถใช้วิธีแก้ไขปัญหาด้านล่างนี้:
1. เรียกใช้ System File Checker เพื่อแก้ไขข้อผิดพลาด
2. แทนที่ไฟล์ msxml3.dll, msxml3a.dll, msxml3r.dll, msxml6.dll และ msxml6r.dll บนระบบของคุณด้วยไฟล์ที่ดีกว่า
คุณสามารถสำรองไฟล์เหล่านี้ไปยังตำแหน่งที่ปลอดภัยได้ในกรณีที่มีสิ่งเลวร้ายเกิดขึ้น ขั้นตอนต่อไปคือการคัดลอกไฟล์ 5 ไฟล์ข้างต้นจากระบบอื่นและวางลงในโฟลเดอร์ภายใต้พาธC:\Windows\System32เพื่อแทนที่ไฟล์ที่เสียหาย ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ใช้ระบบปฏิบัติการ Windows เวอร์ชันเดียวกัน
เมื่อเสร็จแล้ว คุณจะต้องลงทะเบียนไฟล์ dll เหล่านี้อีกครั้ง:
หากต้องการลงทะเบียนไฟล์ dll หรือไฟล์ ocx ให้เปิด Command Prompt ใต้ Admin ป้อนคำสั่งด้านล่างแล้วกด Enter:
regsvr32 “เส้นทางและชื่อไฟล์ของ dll หรือ ocx”
ถัดไปในหน้าต่างคำสั่ง Run ให้ป้อนคำสั่งด้านล่างแล้วกด Enter:
regsvr32 C:\Windows\System32\msxml3.dll
ทำตามขั้นตอนเดียวกันกับไฟล์ที่เหลืออีก 4 ไฟล์: msxml3a.dll, msxml3r.dll, msxml6.dll และ msxml6r.dll
รีสตาร์ทระบบของคุณและตรวจสอบว่าข้อผิดพลาดยังคงมีอยู่หรือไม่?
3. หากข้อผิดพลาดยังคงอยู่ คุณสามารถใช้วิธีแก้ปัญหาขั้นสุดท้ายได้ โดยดาวน์โหลดเวอร์ชันล่าสุดของตัวแยกวิเคราะห์ XML จากMSDNไปยังคอมพิวเตอร์ของคุณ และติดตั้งลงในระบบ
อ้างถึงบทความเพิ่มเติมด้านล่าง:
ขอให้โชคดี!