ทำไม Windows update ถึงค้าง?
การอัปเดต Windows อาจค้างที่ 0%, 99% หรือเปอร์เซ็นต์ใด ๆ เนื่องจากไฟล์เสียหาย, พื้นที่ดิสก์ไม่เพียงพอ, หรือปัญหาบริการที่หยุดกระบวนการดาวน์โหลดหรือการติดตั้ง ซึ่งจะทำให้ PC ของคุณไม่สามารถรับแพตช์ความปลอดภัยและฟีเจอร์ที่สำคัญได้ ข่าวดีคือกรณีส่วนใหญ่สามารถแก้ไขได้ด้วยการรีสตาร์ท, ตรวจสอบ, และรีเซ็ตอย่างง่ายโดยไม่สูญเสียข้อมูล
การตรวจสอบอย่างรวดเร็ว (ลองทำสิ่งเหล่านี้ก่อน)
- รีสตาร์ท PC ของคุณอย่างสมบูรณ์—กดปุ่มพลังงานหากจำเป็นเพื่อปิดเครื่องอย่างสมบูรณ์ จากนั้นเปิดเครื่องอีกครั้งและตรวจสอบการอัปเดตอีกครั้ง
- เรียกใช้ Windows Update Troubleshooter ที่มีอยู่: ค้นหา "Troubleshoot settings," เลือก "Other troubleshooters," หา Windows Update, และคลิก "Run."
- ตรวจสอบพื้นที่ดิสก์ในไดรฟ์ C:—ให้แน่ใจว่ามีพื้นที่ว่างอย่างน้อย 10-15 GB โดยการลบไฟล์ชั่วคราวหรือใช้ Disk Cleanup
- ปิดการใช้งานโปรแกรมป้องกันไวรัสหรือไฟร์วอลล์ชั่วคราว: หยุดการป้องกันเป็นเวลา 10-60 นาที จากนั้นลองอัปเดตอีกครั้ง
- ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณว่ามีเสถียรภาพและไม่มีการจำกัด—เปลี่ยนไปใช้การเชื่อมต่อแบบมีสายหากเป็นไปได้
พื้นที่ดิสก์ไม่เพียงพอ
การอัปเดตต้องการพื้นที่ว่างที่สำคัญในไดรฟ์ระบบของคุณ โดยทั่วไปคือ 10-15 GB หรือมากกว่าสำหรับการอัปเดตฟีเจอร์ขนาดใหญ่ หากพื้นที่ลดน้อยลง กระบวนการจะหยุดชะงักระหว่างการดาวน์โหลดหรือการติดตั้ง.[1][2]
การจัดเก็บที่ต่ำมักจะทำให้เกิดข้อผิดพลาดเช่น "พื้นที่ดิสก์ไม่เพียงพอ" หรือค้างที่เปอร์เซ็นต์เช่น 0% หรือ 100%.[1]
- เปิด File Explorer คลิกขวาที่ไดรฟ์ C: และเลือก Properties เพื่อตรวจสอบพื้นที่ว่าง
- หากต่ำกว่า 15 GB ให้ค้นหา "Disk Cleanup," เลือกไดรฟ์ C:, ตรวจสอบทุกช่อง (โดยเฉพาะไฟล์ชั่วคราวและ Windows Update Cleanup) และคลิก OK
- เรียกใช้ "Storage Sense" จาก Settings > System > Storage เพื่อทำการล้างพื้นที่โดยอัตโนมัติ
- ถอนการติดตั้งแอปที่ไม่ได้ใช้งานผ่าน Settings > Apps > Apps & features โดยเรียงตามขนาด
- ลองอัปเดตอีกครั้งหลังจากยืนยันว่ามีพื้นที่ว่าง 20 GB เพื่อความปลอดภัย
ไฟล์อัปเดตหรือแคชเสียหาย
โฟลเดอร์ Software Distribution เก็บไฟล์อัปเดตที่ดาวน์โหลด ซึ่งอาจเสียหายจากการดาวน์โหลดที่ถูกขัดจังหวะหรือการสูญเสียพลังงาน ทำให้เกิดลูปไม่สิ้นสุดที่เปอร์เซ็นต์เฉพาะ.[1][2]
การล้างแคชนี้จะบังคับให้ Windows ดาวน์โหลดไฟล์ใหม่ ซึ่งจะแก้ไขสถานการณ์ที่ค้างส่วนใหญ่.[2]
- กด Windows + R, พิมพ์
services.msc, และกด Enter - ค้นหาบริการ "Windows Update" คลิกขวาเลือก Properties ตั้งค่า Startup type เป็น Disabled และหยุดบริการ
- ทำซ้ำสำหรับ "Background Intelligent Transfer Service" (BITS)
- เปิด File Explorer ไปที่ C:\Windows\SoftwareDistribution, เลือกไฟล์ทั้งหมด (Ctrl+A), และลบออก
- กลับไปที่ Services ตั้งค่าทั้งสองเป็น Automatic และเริ่มต้นพวกมัน
- ตรวจสอบการอัปเดตอีกครั้ง
ค้างที่หน้าจอ "Updates are underway"
หาก PC ของคุณค้างที่หน้าจออัปเดตระหว่างการรีสตาร์ท อาจมีส่วนประกอบที่เสียหาย.[3]
- ทำการปิดเครื่องอย่างสมบูรณ์: กดปุ่มพลังงาน 5-10 วินาที ถอดปลั๊กไฟ รอ 1 นาที เชื่อมต่อใหม่ และเปิดเครื่อง
- ถอดอุปกรณ์เสริมทั้งหมด (USB drives, printers) ก่อนที่จะรีสตาร์ท
- เรียกใช้สคริปต์รีเซ็ตสำหรับส่วนประกอบการอัปเดตในฐานะผู้ดูแลระบบหลังจากบูต (ค้นหาคู่มือการรีเซ็ตอย่างเป็นทางการ)
ปัญหาบริการ Windows Update
บริการ Windows Update หรือส่วนประกอบที่เกี่ยวข้องเช่น BITS อาจหยุดทำงานหรือกำหนดค่าไม่ถูกต้อง ทำให้การดำเนินการหยุดชะงัก.[1][4][5]
การรีสตาร์ทบริการเหล่านี้ด้วยตนเองมักจะช่วยกระตุ้นการดาวน์โหลดหรือการติดตั้งที่หยุดชะงัก.[4][5]
- ค้นหา "Services" และเปิดมัน
- ค้นหา "Windows Update," คลิกขวา, Properties—ให้แน่ใจว่า Startup type เป็น Manual (triggered) หรือ Automatic จากนั้นคลิก Start หากหยุด
- ทำซ้ำสำหรับ "Background Intelligent Transfer Service" และ "Cryptographic Services"
- รีสตาร์ท PC และตรวจสอบการอัปเดต
ความขัดแย้งของซอฟต์แวร์
โปรแกรมป้องกันไวรัส, ไฟร์วอลล์, หรือแอปของบุคคลที่สามสามารถรบกวนโดยการบล็อกไฟล์หรือการเข้าถึงเครือข่ายระหว่างการอัปเดต.[1][2]
ความขัดแย้งเหล่านี้เลียนแบบปัญหาการเชื่อมต่อ ทำให้หยุดชะงักที่เปอร์เซ็นต์สุ่มเช่น 20% หรือ 61%.[2][4]
- ปิดการใช้งานโปรแกรมป้องกันไวรัสของบุคคลที่สามชั่วคราว: เปิดอินเทอร์เฟซของมัน ค้นหาตัวเลือก Pause/Disable ตั้งค่าเป็น 1 ชั่วโมง
- ปิดการป้องกันแบบเรียลไทม์ของ Windows Defender ชั่วคราวผ่าน Settings > Privacy & security > Windows Security > Virus & threat protection
- ปิดโปรแกรมที่ไม่จำเป็นทั้งหมดโดยใช้ Task Manager (Ctrl+Shift+Esc)
- บูตเข้าสู่ Safe Mode: รีสตาร์ทในขณะที่กด Shift, ไปที่ Troubleshoot > Advanced > Startup Settings > Restart > เลือกตัวเลือก 4
- เรียกใช้การอัปเดตใน Safe Mode จากนั้นรีสตาร์ทตามปกติ
ปัญหาอินเทอร์เน็ตหรือเครือข่าย
การเชื่อมต่อที่ไม่เสถียร, Wi-Fi ที่มีการจำกัด, หรือปัญหา DNS จะป้องกันการดาวน์โหลดที่สมบูรณ์ ทำให้การอัปเดตค้าง.[1]
อินเทอร์เน็ตที่ช้า หรือถูกขัดจังหวะมักจะหยุดที่ขั้นตอนการดาวน์โหลด.[1]
- รีเซ็ตเครือข่าย: Settings > Network & internet > Advanced network settings > Network reset
- เปลี่ยน DNS: Settings > Network & internet > Properties > Edit IP > Manual > Preferred DNS 8.8.8.8, Alternate 8.8.4.4
- ปิด VPN หรือ proxy หากเปิดใช้งาน
- ลองใช้ mobile hotspot เพื่อตรวจสอบปัญหาเราเตอร์
ไดรเวอร์หรือฮาร์ดแวร์ที่ไม่เข้ากัน
ไดรเวอร์ที่ล้าสมัย โดยเฉพาะกราฟิกหรือการจัดเก็บ อาจขัดแย้งกับการอัปเดตบนฮาร์ดแวร์เก่า.[2]
สิ่งนี้ทำให้เกิดความล้มเหลวหากสเปคของระบบไม่ตรงตามข้อกำหนด.[2]
- อัปเดตไดรเวอร์ผ่าน Device Manager: คลิกขวาที่ Start > Device Manager, ขยายหมวดหมู่, คลิกขวาที่อุปกรณ์ > Update driver
- เรียกใช้ Hardware Troubleshooter: Settings > System > Troubleshoot > Other troubleshooters > Hardware and Devices
- ตรวจสอบข้อกำหนดของระบบใน Settings > System > About เทียบกับหมายเหตุการอัปเดต
เมื่อใดควรเรียกผู้เชี่ยวชาญ
ขอความช่วยเหลือจากผู้เชี่ยวชาญหากการแก้ไขพื้นฐานล้มเหลวซ้ำแล้วซ้ำเล่า เนื่องจากปัญหาที่ลึกซึ้งกว่า เช่น ฮาร์ดแวร์ที่ล้มเหลว อาจต้องใช้เครื่องมือเฉพาะทาง
- PC ไม่สามารถบูตผ่านหน้าจออัปเดตหลังจากการรีเซ็ตอย่างสมบูรณ์หลายครั้ง
- รหัสข้อผิดพลาดที่เกิดซ้ำ เช่น 0x80070002 หรือข้อผิดพลาดดิสก์ปรากฏขึ้น
- สงสัยว่ามีความล้มเหลวของฮาร์ดแวร์ (ความร้อนสูงเกินไป, เสียงแปลก ๆ)
- การปรับแต่งที่กำหนดเองล่าสุดหรือกฎระเบียบขององค์กรบล็อกการอัปเดต
คำถามที่พบบ่อย
การบังคับรีสตาร์ท Windows update ที่ค้างปลอดภัยหรือไม่?
ใช่ การรีสตาร์ทอย่างสมบูรณ์ปลอดภัยสำหรับการอัปเดตที่ค้างส่วนใหญ่—กดปุ่มพลังงาน 5-10 วินาที จากนั้นรีสตาร์ท Windows จะย้อนกลับหากจำเป็น แม้ว่าการพยายามซ้ำอาจเสี่ยงต่อปัญหาไฟล์เล็กน้อย.[1][3]
ฉันควรรอประมาณเท่าไหร่ก่อนที่จะทำการแก้ไขปัญหาการอัปเดตที่ค้าง?
รอสูงสุด 4-8 ชั่วโมง; หากไม่มีความก้าวหน้าในเปอร์เซ็นต์ที่สม่ำเสมอ ให้ดำเนินการรีสตาร์ทหรือใช้ตัวแก้ไขปัญหา การรอข้ามคืนมักจะไม่ช่วย.[1][4]
การล้าง SoftwareDistribution จะลบไฟล์ของฉันหรือไม่?
ไม่ มันจะลบเฉพาะแคชการอัปเดตชั่วคราว—ไฟล์ส่วนตัวและแอปจะยังคงอยู่เหมือนเดิม ควรสำรองข้อมูลก่อนเพื่อความระมัดระวัง.[2]
ทำไม Windows Update ถึงค้างที่ 99% หรือ 100%?
มักเกิดจากการตรวจสอบขั้นสุดท้ายล้มเหลวจากการเสียหาย, พื้นที่ดิสก์, หรือบริการหยุดทำงาน การล้างแคชหรือการใช้ตัวแก้ไขปัญหาจะแก้ไขปัญหานี้.[1][4][5]
ฉันสามารถข้ามการอัปเดตที่ค้างได้หรือไม่?
ซ่อนชั่วคราวผ่าน Command Prompt (เครื่องมือ wushowhide.diagcab) แต่ควรติดตั้งในภายหลังเพื่อความปลอดภัย ไม่แนะนำให้ทำในระยะยาว.[1]
ถ้าตัวแก้ไขปัญหาไม่พบอะไรล่ะ?
ดำเนินการรีเซ็ตบริการด้วยตนเองและล้างแคช หากปัญหายังคงอยู่ให้ตรวจสอบ Event Viewer (ค้นหามัน) สำหรับรหัสข้อผิดพลาดเฉพาะ.[1][3]