ในบางครั้ง Windows Update อาจแสดงรหัสข้อผิดพลาด 0x8007371b โดยเฉพาะอย่างยิ่งเมื่อคุณพยายามติดตั้งการอัปเดตคุณลักษณะบนระบบ Windows 10 ของคุณ สิ่งนี้บ่งชี้ว่าไม่มีสมาชิกที่จำเป็นอย่างน้อยหนึ่งรายการของธุรกรรม
ข้อผิดพลาด 0x8007371b, ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE
การติดตั้งการอัปเดตฟีเจอร์ Windows 10 ล้มเหลว ข้อผิดพลาด 0x8007371b
การติดตั้งล้มเหลว:Windows ไม่สามารถติดตั้งการอัปเดตต่อไปนี้โดยมีข้อผิดพลาด 0x8007371b
หากคุณประสบปัญหานี้ คำแนะนำเหล่านี้น่าจะช่วยคุณได้
1] ตรวจสอบสถานะ Windows Update Services
เปิด Windows Services Manager และตรวจสอบบริการที่เกี่ยวข้องกับ Windows Update เช่น Windows Update, Windows Update Medic, Update Orchestrator Services ฯลฯ ไม่ถูกปิดใช้งาน
การกำหนดค่าเริ่มต้นบนพีซี Windows 10 แบบสแตนด์อโลนมีดังนี้:
- Windows Update Service – คู่มือการใช้งาน (Triggered)
- Windows Update Medic Services – คู่มือการใช้งาน
- บริการเข้ารหัส – อัตโนมัติ
- Background Intelligent Transfer Service – ด้วยตนเอง
- ตัวเรียกใช้กระบวนการเซิร์ฟเวอร์ DCOM – อัตโนมัติ
- RPC Endpoint Mapper – อัตโนมัติ
- ตัวติดตั้ง Windows – ด้วยตนเอง
เพื่อให้แน่ใจว่ามีบริการที่จำเป็น
นอกจากบริการโดยตรงแล้ว คุณควรค้นหาการขึ้นต่อกันของบริการ Windows Update และตรวจดูให้แน่ใจว่ากำลังทำงานอยู่หรือไม่
ในการเริ่มต้น ให้ค้นหา "บริการ" ในช่องค้นหาของแถบงานและคลิกที่ผลการค้นหา หลังจากเปิด บริการ ให้ค้นหา Windows Update, DCOM Server Process Launcher และ RPC Endpoint Mapper ตรวจสอบว่ากำลังทำงานอยู่หรือไม่
หากไม่เป็นเช่นนั้น คุณต้องเริ่มบริการเหล่านั้นทีละรายการ
2] รีเซ็ตคอมโพเนนต์ Windows Update ด้วยตนเองเป็นค่าเริ่มต้น
คุณสามารถใช้ Reset Windows Update Agent Tool และดูว่าจะช่วยคุณหรือไม่
สคริปต์ PowerShell นี้จะช่วยคุณรีเซ็ตไคลเอนต์ Windows Update
ดูโพสต์นี้หากคุณต้องการรีเซ็ตแต่ละองค์ประกอบ Windows Update ด้วยตนเองเป็นค่าเริ่มต้น
3] แก้ไขไฟล์ระบบ Windows Update โดยใช้ DISM
คุณยังสามารถแก้ไขไฟล์ระบบ Windows Update ที่เสียหายได้โดยใช้ DISM Tool เครื่องมือ Dism.exe สามารถใช้ในสถานการณ์ต่างๆ และหนึ่งในนั้นคือการซ่อมแซมไฟล์ Windows Update ที่เสียหาย โปรดทราบว่าคุณต้องเรียกใช้คำสั่งอื่นหากคุณต้องการซ่อมแซมไฟล์ระบบ Windows Update ที่เสียหาย หากคุณเรียกใช้ /RestoreHealth usual ตามปกติ คำสั่งก็อาจไม่ได้ช่วยเสมอไป
DISM จะแทนที่ไฟล์ระบบที่อาจเสียหายหรือสูญหายด้วยไฟล์ที่ดี อย่างไรก็ตาม หาก ไคลเอนต์ Windows Update ของคุณใช้งานไม่ได้แล้ว คุณจะได้รับแจ้งให้ใช้การติดตั้ง Windows ที่กำลังทำงานอยู่เป็นแหล่งซ่อมแซม หรือใช้โฟลเดอร์เคียงข้างกันของ Windows จากการแชร์เครือข่ายเป็นแหล่งที่มาของไฟล์
จากนั้นคุณจะต้องเรียกใช้คำสั่งต่อไปนี้แทน:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
ที่นี่คุณต้องแทนที่ C:\RepairSource\Windows ตัวยึดกับตำแหน่งของแหล่งซ่อมของคุณ
เมื่อกระบวนการเสร็จสมบูรณ์ DISM จะสร้างไฟล์บันทึกใน %windir%/Logs/CBS/CBS.log และรวบรวมปัญหาใดๆ ที่เครื่องมือพบหรือแก้ไข คุณยังสามารถตรวจสอบไฟล์ CBS.persist.log ได้อีกด้วย
สิ่งเหล่านี้สามารถช่วยแก้ไขปัญหาที่อาจทำให้ติดตั้ง Windows Updates ไม่ได้