รหัสข้อผิดพลาด 8007371B โดยปกติจะเห็นได้เมื่อพยายามติดตั้งการอัปเดต Windows ที่ค้างอยู่ ปัญหานี้เกิดขึ้นกับการอัปเดตความปลอดภัยบางอย่างเท่านั้น (KB2871389, KB2952664 และ KB2868623) และมีรายงานว่าเกิดขึ้นใน Windows 7, Windows 8.1 และ Windows 10
ตามที่ปรากฏ มีสถานการณ์ทั่วไปหลายอย่างที่อาจจบลงด้วยการเรียกรหัสข้อผิดพลาดนี้โดยเฉพาะ รายชื่อผู้กระทำผิดที่อาจก่อให้เกิดปัญหานี้มีดังนี้
- ความผิดพลาดทั่วไปของ WU – มีชุดของข้อบกพร่องทั่วไปที่คอมโพเนนต์ Windows Update สามารถประสบได้ โชคดีที่ตัวแก้ไขปัญหาเหล่านี้ส่วนใหญ่ครอบคลุมอยู่แล้วโดยตัวแก้ไขปัญหา Windows Update ดังนั้นก่อนที่จะเปลี่ยนไปใช้การแก้ไขขั้นสูง การเรียกใช้ยูทิลิตี้นี้เป็นจุดเริ่มต้นที่เหมาะสมที่สุด
- ไฟล์ระบบไม่สอดคล้องกัน – ปัญหาการทุจริตที่ขัดขวาง WU อาจเป็นสาเหตุของข้อผิดพลาดนี้ คุณสามารถแก้ไขปัญหาการทุจริตส่วนใหญ่ได้ด้วยการเรียกใช้การสแกน DISM และ SFC ในบางกรณี คุณอาจต้องล้างการติดตั้งหรือทำการอัปเกรดแบบแทนที่
- สถานะ WU ผิดพลาด – คุณสามารถคาดหวังว่าจะต้องเผชิญกับหน้าจอข้อผิดพลาดนี้หาก Windows Update ไม่ตอบสนอง ในการแก้ไขปัญหานี้ คุณจะต้องรีเซ็ต WU ด้วยตนเองหรือผ่านทางพรอมต์คำสั่ง
เมื่อคุณคุ้นเคยกับทุกสาเหตุที่เป็นไปได้ที่อาจทำให้ Windows Update ที่รอดำเนินการของคุณล้มเหลวโดยมีข้อผิดพลาด 8007371B ต่อไปนี้คือรายการแก้ไขที่ผู้ใช้รายอื่นที่ได้รับผลกระทบใช้สำเร็จแล้ว:
เรียกใช้ตัวแก้ไขปัญหา Windows Update
หากคุณต้องการช่วยตัวเองให้ไม่ต้องยุ่งยากในการแก้ไขปัญหาข้อผิดพลาด 8007371B ด้วยตนเอง ให้เริ่มพยายามแก้ไขปัญหานี้โดยปรับใช้ตัวแก้ไขปัญหา Windows Update และใช้การแก้ไขที่แนะนำ
ตัวแก้ไขปัญหา WU บน Windows 10 (และโดยเฉพาะอย่างยิ่งตัวหนึ่งใน Windows 11) นั้นเหนือกว่า Windows 7 และ Windows 8.1 ที่เทียบเท่ากัน เพราะมีกลยุทธ์การซ่อมในตัวที่มากขึ้นซึ่งสามารถแก้ไขความล้มเหลวส่วนใหญ่ในการติดตั้ง Windows ที่รอดำเนินการ 10 อัปเดต
ทำตามขั้นตอนด้านล่างเพื่อใช้ตัวแก้ไขปัญหา Windows Update เพื่อแก้ไขปัญหาในมือ:
- กด แป้น Windows + ปุ่ม R ถัดไป พิมพ์หรือวาง “ms-settings-troubleshoot” ในกล่องข้อความแล้วกด Enter เพื่อเปิด การแก้ปัญหา เมนูการตั้งค่า
หมายเหตุ: ใน Windows 7 หรือ Windows 8.1 ให้ใช้คำสั่งต่อไปนี้แทน:control.exe /name Microsoft.Troubleshooting
- ถัดไป จาก การตั้งค่า หน้าจอ ให้คลิกที่ เริ่มต้นใช้งาน จากนั้นเข้าไปที่ Windows Update เมนู
- เมื่อเมนูเฉพาะปรากฏขึ้น ให้ใช้ปุ่ม เรียกใช้ตัวแก้ไขปัญหา เมนูบริบทเพื่อปรับใช้ยูทิลิตี้
- ต่อไป คุณจะเห็นว่าเครื่องมือเริ่มสแกนระบบของคุณอย่างไร
หมายเหตุ: อย่าหยุดกระบวนการจนกว่าจะแข่งขันกันเพื่อหลีกเลี่ยงข้อผิดพลาดทางตรรกะที่ไม่จำเป็น
- หากมีการระบุกลยุทธ์การซ่อมแซมที่ครอบคลุม คุณจะมีตัวเลือกที่จะใช้โดยคลิกที่ใช้การแก้ไขนี้ ไฮเปอร์ลิงก์
- รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากข้อผิดพลาด 8007371B ยังคงดำเนินต่อไป ให้เริ่มทำตามวิธีถัดไปด้านล่างโดยตรง
รีเซ็ตคอมโพเนนต์ Windows Update ทั้งหมด
หากตัวแก้ไขปัญหา Windows Update ไม่สามารถแก้ไขปัญหาได้โดยอัตโนมัติ เป็นไปได้ว่าคุณกำลังจัดการกับปัญหาพื้นฐานของคอมโพเนนต์ Windows Update
เป็นไปได้มากว่าองค์ประกอบ WU (Windows Update) อย่างน้อยหนึ่งรายการกำลังติดอยู่ในสถานะขอบรกและไม่สามารถสื่อสารกับเซิร์ฟเวอร์ดาวน์โหลด WU ได้
หากคุณสงสัยว่าสถานการณ์นี้อาจมีส่วนทำให้เกิดรหัสข้อผิดพลาด 8007371B ให้ทำตามคำแนะนำด้านล่างเพื่อรีเซ็ตส่วนประกอบ Windows Update ที่เกี่ยวข้องทั้งหมด:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ “cmd” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับขึ้น เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- ถัดไป ให้รันคำสั่งต่อไปนี้:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
หมายเหตุ: สิ่งที่คุณจะทำกับคำสั่งเหล่านี้จริงๆ คือหยุดบริการ Windows Update, โปรแกรมติดตั้ง MSI, บริการเข้ารหัส และบริการ BITS
- เมื่อหยุดบริการที่เกี่ยวข้องทั้งหมดเรียบร้อยแล้ว ให้ใช้คำสั่งเหล่านี้เพื่อล้างและเปลี่ยนชื่อ SoftwareDistribution และ Catroot2 โฟลเดอร์:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
หมายเหตุ: สองโฟลเดอร์นี้มีหน้าที่จัดเก็บไฟล์อัพเดตชั่วคราวที่ใช้โดยคอมโพเนนต์ WU
- สุดท้าย ให้พิมพ์คำสั่ง CMD เหล่านี้แล้วกด Enter เพื่อเปิดบริการที่คุณปิดการใช้งานก่อนหน้านี้อีกครั้งโดยการบังคับ:
net start wuauserv net start cryptSvc net start bits net start msiserver
- เมื่อเริ่มบริการ WU ที่เกี่ยวข้องทุกรายการแล้ว ให้พยายามติดตั้ง Windows Update ที่ค้างอยู่ซึ่งเคยล้มเหลวมาก่อนและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากรหัสเดิม 8007371b ยังคงเกิดขึ้นเมื่อคุณพยายามติดตั้ง Windows Update บางรายการ ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
เรียกใช้การสแกน DISM และ SFC
หากอินสแตนซ์รหัสข้อผิดพลาดยังไม่ได้รับการแก้ไข คุณควรดำเนินการแก้ไขปัญหากับระบบย่อยของ Windows ที่ได้รับผลกระทบจากไฟล์เสียหาย
เครื่องมือของเราในสถานการณ์แบบนี้คือ SFC และ DISM ในกรณีส่วนใหญ่ สิ่งเหล่านี้จะแก้ไขกรณีการทุจริตที่ไม่รุนแรงซึ่งรบกวนความสามารถของ Windows ของคุณในการจัดการกับการพึ่งพา WU
เอสเอฟซี และ DISM มีความคล้ายคลึงกันแต่ทำงานแตกต่างกันมากพอที่จะพิสูจน์ให้เห็นถึงความรวดเร็วในการทำงาน
วิธีที่ดีที่สุดในการเริ่มต้นคือการปรับใช้ การสแกน System File Checker เพราะไม่ต้องการการเชื่อมต่ออินเทอร์เน็ตที่เสถียร
ข้อสำคัญ: ระหว่างการสแกนนี้ SFC อาจพบการค้างและช่วงเวลาที่อาจดูเหมือนไม่ตอบสนองโดยสิ้นเชิง ในกรณีนี้ ไม่ว่าคุณจะทำอะไร อย่าปิดหน้าต่าง CMD และรอเพราะมันจะกู้คืนในที่สุด
ทันทีที่การดำเนินการเสร็จสิ้น ให้เริ่มต้นใหม่และดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากรหัสเดียวกัน 8007371b ยังคงปรากฏขึ้นเมื่อคุณพยายามติดตั้งการอัปเดตที่รอดำเนินการ ดำเนินการโดยปรับใช้การสแกน DISM แบบลึก .
เมื่อการสแกน DISM เสร็จสิ้น ให้ทำการรีสตาร์ทระบบครั้งสุดท้ายและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หาก 8007371b เดิมยังคงเกิดขึ้น ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
ซ่อมแซมติดตั้ง / ติดตั้งใหม่ทั้งหมด
หากวิธีการข้างต้นไม่ได้ผลในกรณีของคุณ วิธีสุดท้ายคือการแก้ไขปัญหาความเสียหายของระบบโดยแทนที่ไฟล์ OS ทุกไฟล์
ในกรณีนี้ แนวทางปฏิบัติที่ดีที่สุดคือทำการติดตั้งซ่อมแซม ผู้ใช้ที่ได้รับผลกระทบบางรายรายงานว่าวิธีนี้ช่วยให้พวกเขาติดตั้งการอัปเดตที่รอดำเนินการทั้งหมดซึ่งก่อนหน้านี้ล้มเหลวด้วยรหัส 8007371b
หากคุณมีเวลา การติดตั้งซ่อมแซมดีกว่าการติดตั้งใหม่ทั้งหมด เพราะจะรีเฟรชเฉพาะส่วนประกอบ Windows และกระบวนการที่เกี่ยวข้องกับการบูทเท่านั้น วิธีนี้ทำให้คุณสามารถเก็บข้อมูลส่วนบุคคลทั้งหมด รวมทั้งรูปภาพ แอปพลิเคชัน เกม วิดีโอ และไฟล์ส่วนบุคคลประเภทอื่นๆ
ปฏิบัติตามคำแนะนำทีละขั้นตอนในการปรับใช้ขั้นตอนการติดตั้งการซ่อมแซมในการติดตั้ง Windows ของคุณ .