แก้ไข: Windows Update ติดอยู่ที่ 0%

เมื่อเห็นว่ามีปัญหาด้านความปลอดภัยและความเข้ากันได้จำนวนมากในโปรแกรมและระบบปฏิบัติการที่ล้าสมัยจึงเห็นได้ชัดว่าเราจำเป็นต้องตรวจสอบให้แน่ใจว่าระบบปฏิบัติการของเราได้รับการอัปเดต เป็นกระบวนการอัตโนมัติเว้นแต่คุณจะเปลี่ยนการตั้งค่าเพื่อป้องกันการอัปเดต อย่างไรก็ตามบางครั้งการอัปเดตเหล่านี้อาจติดขัดในระหว่างกระบวนการ ในกรณีนี้การอัปเดต Windows ของคุณจะค้างที่ 0% และจะยังคงอยู่ที่ 0% ไม่ว่าคุณจะรอนานแค่ไหน

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

เคล็ดลับ

  1. รีสตาร์ทระบบของคุณแล้วลองอีกครั้ง ใช่บางครั้งปัญหาก็อาจไม่มีปัญหา หลายครั้งในการรีสตาร์ทระบบสามารถแก้ไขปัญหาประเภทนี้ได้
  2. ลองปิดการใช้งานโปรแกรมป้องกันไวรัสแล้วลองอัปเดต Windows บางครั้งโปรแกรมป้องกันไวรัสของคุณอาจบล็อกการอัปเดต โปรแกรมป้องกันไวรัสเกือบทุกตัวมีตัวเลือกที่ให้คุณปิดการใช้งานโปรแกรมได้
  3. บางครั้งปัญหาอาจเกิดจากมัลแวร์ ลองสแกนระบบของคุณด้วยโปรแกรมป้องกันไวรัส ตรวจสอบให้แน่ใจว่าคุณทำการสแกนแบบเต็มแทนที่จะสแกนอย่างรวดเร็ว
  4. รอสักครู่. บางครั้งอินเทอร์เน็ตของคุณอาจช้าหรืออาจมีปัญหาในการอัปเดตซึ่งระบบของคุณไม่แสดงความคืบหน้า ดังนั้นปล่อยให้ระบบของคุณสองสามชั่วโมงในขณะที่กำลังอัปเดต
  5. คลิกที่นี่เพื่อดาวน์โหลด Windows Windows Update Troubleshooter ซึ่งอาจช่วยแก้ปัญหาการอัปเดตได้
  6. หากคุณมีการอัปเดตหลายรายการที่กำลังดาวน์โหลดให้ลองดาวน์โหลดสองสามรายการ ตัวอย่างเช่นหากคุณมีการอัปเดต 20 รายการให้เลือกเพียง 2 หรือ 3 รายการแล้วดาวน์โหลด หากได้ผลให้เลือก 2 หรือ 3 อีกครั้งและอื่น ๆ

วิธีที่ 1: การปิดใช้งานบริการเบื้องหลัง

บริการที่ทำงานอยู่เบื้องหลังอาจทำให้เกิดปัญหาและขัดแย้งกับการอัปเดต Windows ดังนั้นสิ่งแรกที่ควรดูแลคือการปิดใช้งานบริการพื้นหลัง

ทำตามขั้นตอนเหล่านี้เพื่อปิดใช้งานบริการที่ไม่จำเป็น

  1. กดปุ่ม Windowsค้างไว้แล้วกดR
  2. ประเภทmsconfigและกดEnter

  1. เพื่อเปิดหน้าต่าง System Configuration คลิกแท็บบริการในหน้าต่าง
  2. ที่ด้านล่างของรายการตรวจสอบซ่อนทุกบริการของ Microsoftตัวเลือก
  3. จากนั้นคลิกปิดใช้งานทั้งหมดปุ่มที่มุมขวาด้านล่างของรายการและคลิกตกลง

  1. รีสตาร์ทพีซีของคุณโดยคลิกปุ่มรีสตาร์ทในเมนูเริ่มของคุณเพื่อให้การเปลี่ยนแปลงมีผล
  2. เมื่อพีซีของคุณรีสตาร์ทแล้วให้เปิด Windows Update อีกครั้งโดยทำตามขั้นตอนด้านล่าง
    1. กดปุ่มWindowsหนึ่งครั้ง
    2. คลิกที่การตั้งค่า
    3. เลือกอัปเดตและความปลอดภัย
    4. คลิกตรวจหาการอัปเดต
    5. รอให้ Windows ตรวจสอบและดาวน์โหลดอัพเดต

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

  1. ทำซ้ำขั้นตอน 1-3 ด้านบน
  2. ยกเลิกการเลือกซ่อนบริการทั้งหมดของ Microsoftที่ด้านล่างของรายการ
  3. จากนั้นคลิกเปิดใช้งานทุกปุ่มที่มุมขวาด้านล่างของรายการและจากนั้นคลิกตกลง

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

วิธีที่ 2: ปิดไฟร์วอลล์ Windows ชั่วคราว

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

คุณสามารถปิดไฟร์วอลล์ได้โดยทำตามขั้นตอนเหล่านี้:

  1. กดปุ่ม Windowsค้างไว้แล้วกดR
  2. พิมพ์firewall.cplแล้วกดEnter

  1. ใน Windows Firewall ให้เลือกตัวเลือกเปิดหรือปิดไฟร์วอลล์ Windows ในบานหน้าต่างด้านซ้าย

  1. ตรวจสอบการปิด Windows Firewall (ไม่แนะนำ)ตัวเลือกทั้งในส่วนกลางและส่วนบุคคลส่วนการตั้งค่าเครือข่าย เมื่อเสร็จแล้วให้คลิกตกลงที่ด้านล่าง

ตอนนี้ตรวจสอบการอัปเดตอีกครั้ง

  1. กดปุ่มWindowsหนึ่งครั้ง
  2. คลิกที่การตั้งค่า
  3. เลือกอัปเดตและความปลอดภัย
  4. คลิกตรวจหาการอัปเดต
  5. รอให้ Windows ตรวจสอบและดาวน์โหลดอัพเดต

เมื่อการอัปเดตเสร็จสิ้นคุณต้องเปิดไฟร์วอลล์อีกครั้ง เนื่องจาก Windows Firewall มีความสำคัญอย่างยิ่งต่อความปลอดภัยของระบบของคุณ โดยทำดังนี้

  1. กดปุ่ม Windowsค้างไว้แล้วกดR
  2. พิมพ์firewall.cplแล้วกดEnter

  1. ใน Windows Firewall ให้เลือกตัวเลือกเปิดหรือปิด Windows Firewall ในบานหน้าต่างด้านซ้าย
  2. ตรวจสอบการเปิด Windows Firewallตัวเลือกและคลิกตกลงที่ด้านล่าง

ตอนนี้คุณควรจะไป

วิธีที่ 3: รีสตาร์ท Windows Update ของคุณ

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

ในการรีสตาร์ท Windows Update ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดกล่องโต้ตอบ Run โดยกดปุ่ม Windows ค้างไว้แล้วกดR
  2. ประเภท: services.mscในกล่องโต้ตอบและกดEnter

  1. เพื่อเปิดบริการ
  2. เลื่อนไปที่ด้านล่างสุดของรายการบริการและค้นหาบริการWindows Updateในนั้น

  1. คลิกขวาที่Windows Updateและเลือกหยุด

  1. หลังจากหยุด Windows Update เพียงกดปุ่มWindows + Eเพื่อเปิด explorer
  2. ไปที่ไดเร็กทอรีต่อไปนี้:“ C: \ Windows \ SoftwareDistribution ” เพียงคัดลอก / วางที่อยู่ (โดยไม่มีเครื่องหมายอัญประกาศ) ในแถบที่อยู่ที่ด้านบนของ Windows Explorer
    1. กดแป้น CTRL ค้างไว้แล้วกดAเพื่อเลือกไฟล์ทั้งหมด
    2. กดปุ่ม Deleteหรือคลิกขวาที่ไฟล์เลือกใด ๆ และเลือกลบ
  3. หลังจากลบไฟล์เหล่านี้แล้วให้รีบูตเครื่องคอมพิวเตอร์ของคุณ
    1. เปิดกล่องโต้ตอบ Run โดยกดปุ่ม Windows ค้างไว้แล้วกดR
    2. พิมพ์services.mscในกล่องโต้ตอบแล้วกดEnter
    3. เพื่อเปิดบริการ
    4. เลื่อนไปที่ด้านล่างสุดของรายการบริการและค้นหาบริการWindows Updateในนั้น
    5. คลิกขวาที่Windows Updateและเลือกเริ่มต้น

เมื่อเสร็จแล้วคุณจะสามารถอัปเดต Windows ของคุณได้ อย่างไรก็ตามหากยังไม่สามารถแก้ปัญหาได้ให้ทำตามขั้นตอนตั้งแต่ 1-4 จากนั้นดับเบิลคลิกบริการ Windows Update แล้วเลือกปิดการใช้งานจากเมนูแบบเลื่อนลง คลิกตกลงและรีสตาร์ทคอมพิวเตอร์ของคุณ เมื่อระบบของคุณถูกรีบูตให้ทำตามขั้นตอนตั้งแต่ 1-4 จากนั้นดับเบิลคลิกบริการ Windows Update และเลือก Manual จากเมนูแบบเลื่อนลง ตอนนี้คลิกเริ่มจากนั้นเลือกตกลง สิ่งนี้ควรแก้ปัญหาได้

วิธีที่ 4: ดาวน์โหลด Windows Updates ด้วยตนเอง

หาก Windows Update อัตโนมัติไม่ทำงานและคุณไม่ต้องการรอคุณสามารถดาวน์โหลดการอัปเดตด้วยตนเองได้ การดาวน์โหลดโปรแกรมปรับปรุงด้วยตนเองถือเป็นเรื่องแปลก แต่ไม่ใช่งานที่เป็นไปไม่ได้ อย่างไรก็ตามต้องใช้เวลานาน

สิ่งแรกที่คุณต้องทำคือค้นหาหมายเลขบทความฐานความรู้ของ Microsoft ของการอัปเดตที่ล้มเหลว เมื่อคุณมีหมายเลขบทความนั้นแล้วคุณสามารถค้นหาและดาวน์โหลดการอัปเดตที่แน่นอนได้จาก Microsoft Update Catalog

  1. กดปุ่มWindowsหนึ่งครั้ง
  2. เลือกการตั้งค่า
  3. คลิกอัปเดตและความปลอดภัย

  1. เลือกอัปเดตประวัติ

  1. คุณจะสามารถเห็นการอัปเดตที่ล้มเหลวในหน้าต่างนี้

  1. เมื่อคุณมีหมายเลขบทความแล้วก็ถึงเวลาค้นหาการอัปเดตและดาวน์โหลด
  2. คลิกที่นี่เพื่อไปที่แค็ตตาล็อกโปรแกรมปรับปรุงของ Microsoft
  3. ป้อนหมายเลขบทความในแถบค้นหา

  1. ตอนนี้เพียงแค่ดูผลลัพธ์และดาวน์โหลดการอัปเดตที่คุณต้องการ
  2. เมื่อดาวน์โหลดแล้วให้เปิดไฟล์ที่ดาวน์โหลดมาเพื่อติดตั้งการอัปเดต

แค่นั้นแหละ. ทำสิ่งนี้สำหรับการอัปเดตทั้งหมดที่ล้มเหลวหรือไม่ได้รับการติดตั้ง

วิธีที่ 5: ลบค่ารีจิสทรีที่ไม่ถูกต้อง

การลบค่ารีจิสทรีที่ไม่ถูกต้องแล้วลองอัปเดต Windows ช่วยแก้ปัญหาได้เช่นกัน ดังนั้นให้ทำตามขั้นตอนเหล่านี้เพื่อลบค่ารีจิสทรีที่ไม่ถูกต้อง

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

ตอนนี้ให้ทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหาเดิม

  1. กดปุ่ม Windowsค้างไว้แล้วกดR
  2. พิมพ์regedit.exeแล้วกดEnter
  3. ค้นหาและคลิกสองครั้งที่HKEY_LOCAL_MACHINEจากบานหน้าต่างด้านซ้าย
  4. ค้นหาและเลือกCOMPONENTS
  5. ค้นหาและคลิกขวาPendingXmlIdentifierจากนั้นเลือกลบ ยืนยันคำแนะนำเพิ่มเติม PendingXmlIdentifier ควรอยู่ในบานหน้าต่างรายละเอียด
  6. ค้นหาและคลิกขวาNextQueueEntryIndexจากนั้นเลือก Delete ยืนยันคำแนะนำเพิ่มเติม NextQueueEntryIndex ควรอยู่ในบานหน้าต่างรายละเอียด
  7. ค้นหาและคลิกขวาที่AdvancedInstallersNeedResolvingจากนั้นเลือก Delete ยืนยันคำแนะนำเพิ่มเติม AdvancedInstallersNeedResolving ควรอยู่ในบานหน้าต่างรายละเอียด

เมื่อเสร็จแล้วให้ปิดรีจิสทรีและรีสตาร์ทคอมพิวเตอร์ วิธีนี้ควรแก้ไขปัญหาให้คุณ