เมื่อเห็นว่ามีปัญหาด้านความปลอดภัยและความเข้ากันได้จำนวนมากในโปรแกรมและระบบปฏิบัติการที่ล้าสมัยจึงเห็นได้ชัดว่าเราจำเป็นต้องตรวจสอบให้แน่ใจว่าระบบปฏิบัติการของเราได้รับการอัปเดต เป็นกระบวนการอัตโนมัติเว้นแต่คุณจะเปลี่ยนการตั้งค่าเพื่อป้องกันการอัปเดต อย่างไรก็ตามบางครั้งการอัปเดตเหล่านี้อาจติดขัดในระหว่างกระบวนการ ในกรณีนี้การอัปเดต Windows ของคุณจะค้างที่ 0% และจะยังคงอยู่ที่ 0% ไม่ว่าคุณจะรอนานแค่ไหน
ความล่าช้านี้อาจเกิดจากสาเหตุหลายประการ บางครั้งอาจเกิดจากหน่วยความจำทางกายภาพที่มากเกินไป และบางครั้งอาจเป็นเพราะความขัดแย้งของซอฟต์แวร์หรือปัญหาที่มีมาก่อนซึ่งมองไม่เห็นจนกว่าจะเริ่มการอัปเดต Windows ต่อไปนี้เป็นวิธีแก้ปัญหาบางส่วนที่จะช่วยคุณแก้ไขปัญหาและทำให้การอัปเดตดำเนินไปจนเสร็จสิ้น:
เคล็ดลับ
- รีสตาร์ทระบบของคุณแล้วลองอีกครั้ง ใช่บางครั้งปัญหาก็อาจไม่มีปัญหา หลายครั้งในการรีสตาร์ทระบบสามารถแก้ไขปัญหาประเภทนี้ได้
- ลองปิดการใช้งานโปรแกรมป้องกันไวรัสแล้วลองอัปเดต Windows บางครั้งโปรแกรมป้องกันไวรัสของคุณอาจบล็อกการอัปเดต โปรแกรมป้องกันไวรัสเกือบทุกตัวมีตัวเลือกที่ให้คุณปิดการใช้งานโปรแกรมได้
- บางครั้งปัญหาอาจเกิดจากมัลแวร์ ลองสแกนระบบของคุณด้วยโปรแกรมป้องกันไวรัส ตรวจสอบให้แน่ใจว่าคุณทำการสแกนแบบเต็มแทนที่จะสแกนอย่างรวดเร็ว
- รอสักครู่. บางครั้งอินเทอร์เน็ตของคุณอาจช้าหรืออาจมีปัญหาในการอัปเดตซึ่งระบบของคุณไม่แสดงความคืบหน้า ดังนั้นปล่อยให้ระบบของคุณสองสามชั่วโมงในขณะที่กำลังอัปเดต
- คลิกที่นี่เพื่อดาวน์โหลด Windows Windows Update Troubleshooter ซึ่งอาจช่วยแก้ปัญหาการอัปเดตได้
- หากคุณมีการอัปเดตหลายรายการที่กำลังดาวน์โหลดให้ลองดาวน์โหลดสองสามรายการ ตัวอย่างเช่นหากคุณมีการอัปเดต 20 รายการให้เลือกเพียง 2 หรือ 3 รายการแล้วดาวน์โหลด หากได้ผลให้เลือก 2 หรือ 3 อีกครั้งและอื่น ๆ
วิธีที่ 1: การปิดใช้งานบริการเบื้องหลัง
บริการที่ทำงานอยู่เบื้องหลังอาจทำให้เกิดปัญหาและขัดแย้งกับการอัปเดต Windows ดังนั้นสิ่งแรกที่ควรดูแลคือการปิดใช้งานบริการพื้นหลัง
ทำตามขั้นตอนเหล่านี้เพื่อปิดใช้งานบริการที่ไม่จำเป็น
- กดปุ่ม Windowsค้างไว้แล้วกดR
- ประเภทmsconfigและกดEnter
- เพื่อเปิดหน้าต่าง System Configuration คลิกแท็บบริการในหน้าต่าง
- ที่ด้านล่างของรายการตรวจสอบซ่อนทุกบริการของ Microsoftตัวเลือก
- จากนั้นคลิกปิดใช้งานทั้งหมดปุ่มที่มุมขวาด้านล่างของรายการและคลิกตกลง
- รีสตาร์ทพีซีของคุณโดยคลิกปุ่มรีสตาร์ทในเมนูเริ่มของคุณเพื่อให้การเปลี่ยนแปลงมีผล
- เมื่อพีซีของคุณรีสตาร์ทแล้วให้เปิด Windows Update อีกครั้งโดยทำตามขั้นตอนด้านล่าง
- กดปุ่มWindowsหนึ่งครั้ง
- คลิกที่การตั้งค่า
- เลือกอัปเดตและความปลอดภัย
- คลิกตรวจหาการอัปเดต
- รอให้ Windows ตรวจสอบและดาวน์โหลดอัพเดต
หลังจากระบบของคุณอัปเดตคุณต้องเปิดใช้งานบริการพื้นหลังที่ปิดใช้งาน โดยทำดังต่อไปนี้:
- ทำซ้ำขั้นตอน 1-3 ด้านบน
- ยกเลิกการเลือกซ่อนบริการทั้งหมดของ Microsoftที่ด้านล่างของรายการ
- จากนั้นคลิกเปิดใช้งานทุกปุ่มที่มุมขวาด้านล่างของรายการและจากนั้นคลิกตกลง
เมื่อเสร็จแล้วปัญหาของคุณควรได้รับการแก้ไขและบริการอื่น ๆ ควรทำงานได้อย่างถูกต้อง
วิธีที่ 2: ปิดไฟร์วอลล์ Windows ชั่วคราว
บางครั้งคุณสมบัติในตัวของ Windows จะป้องกันการอัปเดต เช่นเดียวกับไฟร์วอลล์ ดังนั้นคุณต้องปิดไฟร์วอลล์สำหรับการอัปเดตแล้วเปิดใหม่ทันทีหลังจากดาวน์โหลดและติดตั้งการอัปเดตสำเร็จ
คุณสามารถปิดไฟร์วอลล์ได้โดยทำตามขั้นตอนเหล่านี้:
- กดปุ่ม Windowsค้างไว้แล้วกดR
- พิมพ์firewall.cplแล้วกดEnter
- ใน Windows Firewall ให้เลือกตัวเลือกเปิดหรือปิดไฟร์วอลล์ Windows ในบานหน้าต่างด้านซ้าย
- ตรวจสอบการปิด Windows Firewall (ไม่แนะนำ)ตัวเลือกทั้งในส่วนกลางและส่วนบุคคลส่วนการตั้งค่าเครือข่าย เมื่อเสร็จแล้วให้คลิกตกลงที่ด้านล่าง
ตอนนี้ตรวจสอบการอัปเดตอีกครั้ง
- กดปุ่มWindowsหนึ่งครั้ง
- คลิกที่การตั้งค่า
- เลือกอัปเดตและความปลอดภัย
- คลิกตรวจหาการอัปเดต
- รอให้ Windows ตรวจสอบและดาวน์โหลดอัพเดต
เมื่อการอัปเดตเสร็จสิ้นคุณต้องเปิดไฟร์วอลล์อีกครั้ง เนื่องจาก Windows Firewall มีความสำคัญอย่างยิ่งต่อความปลอดภัยของระบบของคุณ โดยทำดังนี้
- กดปุ่ม Windowsค้างไว้แล้วกดR
- พิมพ์firewall.cplแล้วกดEnter
- ใน Windows Firewall ให้เลือกตัวเลือกเปิดหรือปิด Windows Firewall ในบานหน้าต่างด้านซ้าย
- ตรวจสอบการเปิด Windows Firewallตัวเลือกและคลิกตกลงที่ด้านล่าง
ตอนนี้คุณควรจะไป
วิธีที่ 3: รีสตาร์ท Windows Update ของคุณ
ปัญหาพีซีจำนวนมากได้รับการแก้ไขเพียงแค่รีสตาร์ท Windows Updates ดังนั้นการรีสตาร์ท Windows Update อาจเป็นการแก้ไขที่คุณต้องการ
ในการรีสตาร์ท Windows Update ให้ทำตามขั้นตอนเหล่านี้:
- เปิดกล่องโต้ตอบ Run โดยกดปุ่ม Windows ค้างไว้แล้วกดR
- ประเภท: services.mscในกล่องโต้ตอบและกดEnter
- เพื่อเปิดบริการ
- เลื่อนไปที่ด้านล่างสุดของรายการบริการและค้นหาบริการWindows Updateในนั้น
- คลิกขวาที่Windows Updateและเลือกหยุด
- หลังจากหยุด Windows Update เพียงกดปุ่มWindows + Eเพื่อเปิด explorer
- ไปที่ไดเร็กทอรีต่อไปนี้:“ C: \ Windows \ SoftwareDistribution ” เพียงคัดลอก / วางที่อยู่ (โดยไม่มีเครื่องหมายอัญประกาศ) ในแถบที่อยู่ที่ด้านบนของ Windows Explorer
- กดแป้น CTRL ค้างไว้แล้วกดAเพื่อเลือกไฟล์ทั้งหมด
- กดปุ่ม Deleteหรือคลิกขวาที่ไฟล์เลือกใด ๆ และเลือกลบ
- หลังจากลบไฟล์เหล่านี้แล้วให้รีบูตเครื่องคอมพิวเตอร์ของคุณ
- เปิดกล่องโต้ตอบ Run โดยกดปุ่ม Windows ค้างไว้แล้วกดR
- พิมพ์services.mscในกล่องโต้ตอบแล้วกดEnter
- เพื่อเปิดบริการ
- เลื่อนไปที่ด้านล่างสุดของรายการบริการและค้นหาบริการWindows Updateในนั้น
- คลิกขวาที่Windows Updateและเลือกเริ่มต้น
เมื่อเสร็จแล้วคุณจะสามารถอัปเดต Windows ของคุณได้ อย่างไรก็ตามหากยังไม่สามารถแก้ปัญหาได้ให้ทำตามขั้นตอนตั้งแต่ 1-4 จากนั้นดับเบิลคลิกบริการ Windows Update แล้วเลือกปิดการใช้งานจากเมนูแบบเลื่อนลง คลิกตกลงและรีสตาร์ทคอมพิวเตอร์ของคุณ เมื่อระบบของคุณถูกรีบูตให้ทำตามขั้นตอนตั้งแต่ 1-4 จากนั้นดับเบิลคลิกบริการ Windows Update และเลือก Manual จากเมนูแบบเลื่อนลง ตอนนี้คลิกเริ่มจากนั้นเลือกตกลง สิ่งนี้ควรแก้ปัญหาได้
วิธีที่ 4: ดาวน์โหลด Windows Updates ด้วยตนเอง
หาก Windows Update อัตโนมัติไม่ทำงานและคุณไม่ต้องการรอคุณสามารถดาวน์โหลดการอัปเดตด้วยตนเองได้ การดาวน์โหลดโปรแกรมปรับปรุงด้วยตนเองถือเป็นเรื่องแปลก แต่ไม่ใช่งานที่เป็นไปไม่ได้ อย่างไรก็ตามต้องใช้เวลานาน
สิ่งแรกที่คุณต้องทำคือค้นหาหมายเลขบทความฐานความรู้ของ Microsoft ของการอัปเดตที่ล้มเหลว เมื่อคุณมีหมายเลขบทความนั้นแล้วคุณสามารถค้นหาและดาวน์โหลดการอัปเดตที่แน่นอนได้จาก Microsoft Update Catalog
- กดปุ่มWindowsหนึ่งครั้ง
- เลือกการตั้งค่า
- คลิกอัปเดตและความปลอดภัย
- เลือกอัปเดตประวัติ
- คุณจะสามารถเห็นการอัปเดตที่ล้มเหลวในหน้าต่างนี้
- เมื่อคุณมีหมายเลขบทความแล้วก็ถึงเวลาค้นหาการอัปเดตและดาวน์โหลด
- คลิกที่นี่เพื่อไปที่แค็ตตาล็อกโปรแกรมปรับปรุงของ Microsoft
- ป้อนหมายเลขบทความในแถบค้นหา
- ตอนนี้เพียงแค่ดูผลลัพธ์และดาวน์โหลดการอัปเดตที่คุณต้องการ
- เมื่อดาวน์โหลดแล้วให้เปิดไฟล์ที่ดาวน์โหลดมาเพื่อติดตั้งการอัปเดต
แค่นั้นแหละ. ทำสิ่งนี้สำหรับการอัปเดตทั้งหมดที่ล้มเหลวหรือไม่ได้รับการติดตั้ง
วิธีที่ 5: ลบค่ารีจิสทรีที่ไม่ถูกต้อง
การลบค่ารีจิสทรีที่ไม่ถูกต้องแล้วลองอัปเดต Windows ช่วยแก้ปัญหาได้เช่นกัน ดังนั้นให้ทำตามขั้นตอนเหล่านี้เพื่อลบค่ารีจิสทรีที่ไม่ถูกต้อง
หมายเหตุ: การยุ่งเหยิงคีย์รีจิสทรีอาจทำให้เกิดปัญหาร้ายแรง ดังนั้นขอแนะนำให้ทำการสำรองข้อมูลรีจิสทรีคีย์ของคุณในกรณีที่มีสิ่งผิดปกติเกิดขึ้น คลิกที่นี่เพื่อดูคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการสำรองและกู้คืนรีจิสทรีของคุณ
ตอนนี้ให้ทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหาเดิม
- กดปุ่ม Windowsค้างไว้แล้วกดR
- พิมพ์regedit.exeแล้วกดEnter
- ค้นหาและคลิกสองครั้งที่HKEY_LOCAL_MACHINEจากบานหน้าต่างด้านซ้าย
- ค้นหาและเลือกCOMPONENTS
- ค้นหาและคลิกขวาPendingXmlIdentifierจากนั้นเลือกลบ ยืนยันคำแนะนำเพิ่มเติม PendingXmlIdentifier ควรอยู่ในบานหน้าต่างรายละเอียด
- ค้นหาและคลิกขวาNextQueueEntryIndexจากนั้นเลือก Delete ยืนยันคำแนะนำเพิ่มเติม NextQueueEntryIndex ควรอยู่ในบานหน้าต่างรายละเอียด
- ค้นหาและคลิกขวาที่AdvancedInstallersNeedResolvingจากนั้นเลือก Delete ยืนยันคำแนะนำเพิ่มเติม AdvancedInstallersNeedResolving ควรอยู่ในบานหน้าต่างรายละเอียด
เมื่อเสร็จแล้วให้ปิดรีจิสทรีและรีสตาร์ทคอมพิวเตอร์ วิธีนี้ควรแก้ไขปัญหาให้คุณ