เมื่อติดตั้ง Windows Update โดยใช้ Standalone package หากคุณได้รับข้อผิดพลาดที่ระบุว่า 0x8009001D, NTE_PROVIDER_DLL_FAIL, Provider DLL failed to initialize correctly ให้ทำตามเคล็ดลับเหล่านี้เพื่อแก้ไขข้อผิดพลาด ข้อความข้อผิดพลาดอาจระบุเพิ่มเติมว่า Unexpected error is keeping you from deleting the file พร้อมกับนี้ หากเป็นปัญหา Standalone package คุณจะเห็นชื่อของแพ็คเกจนั้นด้วย

ข้อผิดพลาด 0x8009001D Provider DLL failed to initialize correctly
โปรดทราบว่ามี Provider DLL failed errors หลายอย่าง – ที่นี่เราพูดถึง Windows Update, Error 0x8009001D, และการกล่าวถึง NTE_PROVIDER_DLL_FAIL
- รัน Windows Update Troubleshooter
- รีเซ็ตส่วนประกอบ Windows Update
- ล้างเนื้อหาของโฟลเดอร์ SoftwareDistribution และ Catroot2 ด้วยตนเอง
- ปัญหา Standalone package
1] รัน Windows Update Troubleshooter
- เปิด Windows Settings โดยใช้ Win + I
- คลิกที่ Update and Security แล้วนำทางไปที่ Troubleshoot
- ค้นหา Windows Update และคลิกที่มัน แล้วรัน Windows Update Troubleshooter
- มันจะตรวจสอบการรีสตาร์ทที่รออยู่ เริ่มต้นการวินิจฉัย และรีสตาร์ทบริการอย่าง BITS
เมื่อเสร็จแล้ว ลองรันอัปเดตหรือ Standalone package
2] รีเซ็ตส่วนประกอบ Windows Update

กระบวนการ Windows Update ซึ่งดูแลระบบอัปเดตครบถ้วน สามารถรีเซ็ตกลับเป็นค่าเริ่มต้นได้ เมื่อคุณรีเซ็ตส่วนประกอบ Windows Update เป็นค่าเริ่มต้น มันจะรีเซ็ตและซ่อมแซมส่วนประกอบและคีย์รีจิสทรีที่เกี่ยวกับ WU ทั้งหมด ตรวจจับการเสียหาย แทนที่ไฟล์ระบบที่เสียหาย แก้ไข System image ที่เสียหาย รีเซ็ตการตั้งค่า Winsock และอื่นๆ
3] ล้างเนื้อหาของโฟลเดอร์ SoftwareDistribution และ Catroot2 ด้วยตนเอง

Windows Update ดาวน์โหลดไฟล์ในสองที่ – โฟลเดอร์ SoftwareDistribution และ Catroot2 หากมีการเสียหายแบบใดแบบหนึ่ง หรือคุณต้องการลองดาวน์โหลดทุกอย่างใหม่ คุณสามารถลบเนื้อหาจากโฟลเดอร์เหล่านี้ได้ การลบไฟล์จากที่นี่จะต้องการสิทธิ์แอดมิน อ่านคู่มือเต็มของเราเกี่ยวกับวิธีที่คุณสามารถลบไฟล์จาก SoftwareDistribution และ รีเซ็ตโฟลเดอร์ Catroot2
4] ในกรณีของ Standalone package
มีสองสิ่งที่คุณสามารถทำได้ที่นี่ ขึ้นอยู่กับสถานการณ์ แรก หากคุณได้รับข้อผิดพลาดนี้เมื่อพยายามติดตั้ง Standalone package ให้รัน Windows Update เพื่อดูว่ามันแก้ไขได้หรือไม่ อย่างไรก็ตาม หากคุณได้รับข้อผิดพลาดขณะรัน Windows Update และมีการกล่าวถึงชื่อแพ็คเกจ ให้ดาวน์โหลดแพ็คเกจจากเว็บไซต์ Microsoft Update Catalog และติดตั้งมัน
คุณสามารถค้นหาชื่อแพ็คเกจและดาวน์โหลดมันได้ เมื่อดาวน์โหลดเสร็จ คลิกสองครั้งเพื่อติดตั้ง ชื่อแพ็คเกจมักเริ่มต้นด้วย KB
ขอหวังว่าคุณจะสามารถแก้ไขข้อผิดพลาด Windows Update 0x8009001D ได้
