Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”

รหัสข้อผิดพลาด 8007371B โดยปกติจะเห็นได้เมื่อพยายามติดตั้งการอัปเดต Windows ที่ค้างอยู่ ปัญหานี้เกิดขึ้นกับการอัปเดตความปลอดภัยบางอย่างเท่านั้น (KB2871389, KB2952664 และ KB2868623) และมีรายงานว่าเกิดขึ้นใน Windows 7, Windows 8.1 และ Windows 10

แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”

ตามที่ปรากฏ มีสถานการณ์ทั่วไปหลายอย่างที่อาจจบลงด้วยการเรียกรหัสข้อผิดพลาดนี้โดยเฉพาะ รายชื่อผู้กระทำผิดที่อาจก่อให้เกิดปัญหานี้มีดังนี้

  • ความผิดพลาดทั่วไปของ 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 เพื่อแก้ไขปัญหาในมือ:

  1. กด แป้น Windows + ปุ่ม R ถัดไป พิมพ์หรือวาง “ms-settings-troubleshoot” ในกล่องข้อความแล้วกด Enter เพื่อเปิด การแก้ปัญหา เมนูการตั้งค่า แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”

    หมายเหตุ: ใน Windows 7 หรือ Windows 8.1 ให้ใช้คำสั่งต่อไปนี้แทน:control.exe /name Microsoft.Troubleshooting

  2. ถัดไป จาก การตั้งค่า หน้าจอ ให้คลิกที่ เริ่มต้นใช้งาน จากนั้นเข้าไปที่ Windows Update เมนู
  3. เมื่อเมนูเฉพาะปรากฏขึ้น ให้ใช้ปุ่ม เรียกใช้ตัวแก้ไขปัญหา เมนูบริบทเพื่อปรับใช้ยูทิลิตี้ แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”
  4. ต่อไป คุณจะเห็นว่าเครื่องมือเริ่มสแกนระบบของคุณอย่างไร แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”

    หมายเหตุ: อย่าหยุดกระบวนการจนกว่าจะแข่งขันกันเพื่อหลีกเลี่ยงข้อผิดพลาดทางตรรกะที่ไม่จำเป็น

  5. หากมีการระบุกลยุทธ์การซ่อมแซมที่ครอบคลุม คุณจะมีตัวเลือกที่จะใช้โดยคลิกที่ใช้การแก้ไขนี้ ไฮเปอร์ลิงก์ แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”
  6. รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากข้อผิดพลาด 8007371B ยังคงดำเนินต่อไป ให้เริ่มทำตามวิธีถัดไปด้านล่างโดยตรง  

รีเซ็ตคอมโพเนนต์ Windows Update ทั้งหมด

หากตัวแก้ไขปัญหา Windows Update ไม่สามารถแก้ไขปัญหาได้โดยอัตโนมัติ เป็นไปได้ว่าคุณกำลังจัดการกับปัญหาพื้นฐานของคอมโพเนนต์ Windows Update

เป็นไปได้มากว่าองค์ประกอบ WU (Windows Update) อย่างน้อยหนึ่งรายการกำลังติดอยู่ในสถานะขอบรกและไม่สามารถสื่อสารกับเซิร์ฟเวอร์ดาวน์โหลด WU ได้

หากคุณสงสัยว่าสถานการณ์นี้อาจมีส่วนทำให้เกิดรหัสข้อผิดพลาด 8007371B ให้ทำตามคำแนะนำด้านล่างเพื่อรีเซ็ตส่วนประกอบ Windows Update ที่เกี่ยวข้องทั้งหมด:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ “cmd” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับขึ้น เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”
  2. ถัดไป ให้รันคำสั่งต่อไปนี้:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    หมายเหตุ: สิ่งที่คุณจะทำกับคำสั่งเหล่านี้จริงๆ คือหยุดบริการ Windows Update, โปรแกรมติดตั้ง MSI, บริการเข้ารหัส และบริการ BITS

  3. เมื่อหยุดบริการที่เกี่ยวข้องทั้งหมดเรียบร้อยแล้ว ให้ใช้คำสั่งเหล่านี้เพื่อล้างและเปลี่ยนชื่อ SoftwareDistribution และ Catroot2  โฟลเดอร์:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    หมายเหตุ: สองโฟลเดอร์นี้มีหน้าที่จัดเก็บไฟล์อัพเดตชั่วคราวที่ใช้โดยคอมโพเนนต์ WU

  4. สุดท้าย ให้พิมพ์คำสั่ง CMD เหล่านี้แล้วกด Enter เพื่อเปิดบริการที่คุณปิดการใช้งานก่อนหน้านี้อีกครั้งโดยการบังคับ:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. เมื่อเริ่มบริการ WU ที่เกี่ยวข้องทุกรายการแล้ว ให้พยายามติดตั้ง Windows Update ที่ค้างอยู่ซึ่งเคยล้มเหลวมาก่อนและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากรหัสเดิม 8007371b ยังคงเกิดขึ้นเมื่อคุณพยายามติดตั้ง Windows Update บางรายการ ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

เรียกใช้การสแกน DISM และ SFC

หากอินสแตนซ์รหัสข้อผิดพลาดยังไม่ได้รับการแก้ไข คุณควรดำเนินการแก้ไขปัญหากับระบบย่อยของ Windows ที่ได้รับผลกระทบจากไฟล์เสียหาย

เครื่องมือของเราในสถานการณ์แบบนี้คือ SFC และ DISM ในกรณีส่วนใหญ่ สิ่งเหล่านี้จะแก้ไขกรณีการทุจริตที่ไม่รุนแรงซึ่งรบกวนความสามารถของ Windows ของคุณในการจัดการกับการพึ่งพา WU

เอสเอฟซี และ DISM มีความคล้ายคลึงกันแต่ทำงานแตกต่างกันมากพอที่จะพิสูจน์ให้เห็นถึงความรวดเร็วในการทำงาน

วิธีที่ดีที่สุดในการเริ่มต้นคือการปรับใช้ การสแกน System File Checker เพราะไม่ต้องการการเชื่อมต่ออินเทอร์เน็ตที่เสถียร

แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”

ข้อสำคัญ: ระหว่างการสแกนนี้ SFC อาจพบการค้างและช่วงเวลาที่อาจดูเหมือนไม่ตอบสนองโดยสิ้นเชิง ในกรณีนี้ ไม่ว่าคุณจะทำอะไร อย่าปิดหน้าต่าง CMD และรอเพราะมันจะกู้คืนในที่สุด

ทันทีที่การดำเนินการเสร็จสิ้น ให้เริ่มต้นใหม่และดูว่าปัญหาได้รับการแก้ไขหรือไม่

หากรหัสเดียวกัน 8007371b  ยังคงปรากฏขึ้นเมื่อคุณพยายามติดตั้งการอัปเดตที่รอดำเนินการ  ดำเนินการโดยปรับใช้การสแกน DISM แบบลึก .

แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”

เมื่อการสแกน DISM เสร็จสิ้น ให้ทำการรีสตาร์ทระบบครั้งสุดท้ายและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หาก 8007371b เดิมยังคงเกิดขึ้น ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

ซ่อมแซมติดตั้ง / ติดตั้งใหม่ทั้งหมด

หากวิธีการข้างต้นไม่ได้ผลในกรณีของคุณ วิธีสุดท้ายคือการแก้ไขปัญหาความเสียหายของระบบโดยแทนที่ไฟล์ OS ทุกไฟล์

ในกรณีนี้ แนวทางปฏิบัติที่ดีที่สุดคือทำการติดตั้งซ่อมแซม ผู้ใช้ที่ได้รับผลกระทบบางรายรายงานว่าวิธีนี้ช่วยให้พวกเขาติดตั้งการอัปเดตที่รอดำเนินการทั้งหมดซึ่งก่อนหน้านี้ล้มเหลวด้วยรหัส 8007371b

แก้ไข:รหัสข้อผิดพลาดของ Windows Update 8007371B “ไม่ได้ติดตั้งการอัปเดตบางรายการ”

หากคุณมีเวลา การติดตั้งซ่อมแซมดีกว่าการติดตั้งใหม่ทั้งหมด เพราะจะรีเฟรชเฉพาะส่วนประกอบ Windows และกระบวนการที่เกี่ยวข้องกับการบูทเท่านั้น วิธีนี้ทำให้คุณสามารถเก็บข้อมูลส่วนบุคคลทั้งหมด รวมทั้งรูปภาพ แอปพลิเคชัน เกม วิดีโอ และไฟล์ส่วนบุคคลประเภทอื่นๆ

ปฏิบัติตามคำแนะนำทีละขั้นตอนในการปรับใช้ขั้นตอนการติดตั้งการซ่อมแซมในการติดตั้ง Windows ของคุณ .