อาจมีบางครั้งที่ Windows Update ของคุณอาจทำให้คุณมีปัญหาในคอมพิวเตอร์ Windows 10/8/7 ของคุณ คุณอาจเห็นการอัปเดต Windows ที่รอดำเนินการซึ่งปฏิเสธที่จะติดตั้งด้วยเหตุผลบางอย่างแม้จะพยายามหลายครั้งก็ตาม ในกรณีเช่นนี้ คุณควรพิจารณาลบ Windows Updates ที่ล้มเหลวและรอดำเนินการซึ่งดาวน์โหลดมายังคอมพิวเตอร์ของคุณอย่างไม่สมบูรณ์ จากนั้นลองเริ่มการติดตั้งใหม่อีกครั้งทันทีที่คุณรีสตาร์ทคอมพิวเตอร์
ลบดาวน์โหลด ล้มเหลว รอการอัปเดต Windows
1] ลบเนื้อหาของโฟลเดอร์ชั่วคราว
คุณสามารถลบการอัปเดต Windows 10 ที่ดาวน์โหลด ล้มเหลวและรอดำเนินการทั้งหมดได้โดยใช้คำสั่ง "เรียกใช้"
เปิดกล่องโต้ตอบ 'เรียกใช้' โดยกด Win+R พร้อมกัน และในกล่องโต้ตอบที่เปิดขึ้น ให้พิมพ์ %temp% และกด Enter ในโฟลเดอร์ที่เปิดขึ้นก่อนที่คุณจะเลือกไฟล์และโฟลเดอร์ทั้งหมดภายในโฟลเดอร์ Temp แล้วลบทิ้ง
%temp% เป็นหนึ่งในตัวแปรสภาพแวดล้อมจำนวนมากใน Windows ที่สามารถเปิดโฟลเดอร์ที่ Windows กำหนดให้เป็นโฟลเดอร์ชั่วคราวของคุณ โดยทั่วไปจะอยู่ที่ C:\Users\[username]\AppData\Local\Temp .
2] ลบไฟล์ pending.xml
ไปที่ C:\Windows\WinSxS\ โฟลเดอร์ ค้นหา pending.xml ไฟล์และเปลี่ยนชื่อ คุณยังลบออกได้ ซึ่งจะทำให้ Windows Update สามารถลบงานที่ค้างอยู่และสร้างการตรวจสอบการอัปเดตใหม่ ดูว่าสิ่งนี้จะช่วยได้หรือไม่
3] ลบเนื้อหาของโฟลเดอร์ SoftwareDistribution
คุณต้องลบเนื้อหาทั้งหมดของโฟลเดอร์ Software Distribution โฟลเดอร์ Software Distribution ในระบบปฏิบัติการ Windows เป็นโฟลเดอร์ที่อยู่ในไดเร็กทอรี Windows และใช้เพื่อจัดเก็บไฟล์ชั่วคราวที่อาจจำเป็นต้องติดตั้ง Windows Update บนคอมพิวเตอร์ของคุณ ดังนั้นจึงจำเป็นสำหรับ Windows Update และดูแลโดย WUAgent นอกจากนี้ยังมีไฟล์ประวัติการอัปเดต Windows ของคุณด้วย และหากคุณลบออก โอกาสที่คุณจะสูญเสียประวัติการอัปเดตของคุณ นอกจากนี้ ครั้งต่อไปที่คุณเรียกใช้ Windows Update จะส่งผลให้ใช้เวลาในการตรวจหานานขึ้น
หากต้องการลบเนื้อหาของโฟลเดอร์ Software Distribution ใน Windows 10 จากเมนู WinX ให้เปิด Command Prompt (Admin) พิมพ์ข้อความต่อไปนี้แล้วกด Enter:
net stop wuauserv
net stop bits
การดำเนินการนี้จะหยุด Windows Update Service และ Background Intelligent Transfer Service
ตอนนี้เรียกดู C:\Windows\SoftwareDistribution โฟลเดอร์และลบไฟล์และโฟลเดอร์ทั้งหมดภายใน
คุณสามารถกด Ctrl+A เพื่อเลือกทั้งหมด จากนั้นคลิกที่ Delete
หากไฟล์ถูกใช้งานอยู่ และคุณไม่สามารถลบบางไฟล์ได้ ให้รีสตาร์ทอุปกรณ์ของคุณ หลังจากรีบูตเครื่องแล้ว ให้รันคำสั่งด้านบนอีกครั้ง ตอนนี้ คุณจะสามารถลบไฟล์ออกจาก Software Distribution ที่กล่าวถึงได้ โฟลเดอร์
หลังจากที่คุณล้างโฟลเดอร์นี้แล้ว คุณสามารถรีสตาร์ทคอมพิวเตอร์หรือพิมพ์คำสั่งต่อไปนี้ทีละคำสั่งใน CMD แล้วกด Enter เพื่อเริ่มบริการที่เกี่ยวข้องกับ Windows Update ใหม่
net start wuauserv
net start bits
ตอนนี้โฟลเดอร์นั้นถูกล้างแล้ว ตอนนี้ระบบจะเติมข้อมูลใหม่อีกครั้งเมื่อคุณรีสตาร์ทพีซีและเรียกใช้ Windows Update
4] รีเซ็ตโฟลเดอร์ catroot2
เป็นที่ทราบกันดีว่าการรีเซ็ตโฟลเดอร์ catroot2 สามารถแก้ไขปัญหาต่างๆ ของ Windows Update ได้
แคทรูต และ catroot2 คือโฟลเดอร์ระบบปฏิบัติการ Windows ที่จำเป็นสำหรับกระบวนการ Windows Update เมื่อคุณเรียกใช้ Windows Update โฟลเดอร์ catroot2 จะจัดเก็บลายเซ็นของแพ็คเกจ Windows Update และช่วยในการติดตั้ง บริการการเข้ารหัสใช้ประโยชน์จาก %windir%\System32\catroot2\edb.log ไฟล์สำหรับกระบวนการอัปเดต การอัปเดตจะถูกเก็บไว้ในโฟลเดอร์ SoftwareDistribution ซึ่งใช้โดย Automatic Updates เพื่อดำเนินการอัปเดต
โปรดอย่าลบหรือเปลี่ยนชื่อโฟลเดอร์ Catroot Windows จะสร้างโฟลเดอร์ Catroot2 ขึ้นใหม่โดยอัตโนมัติ แต่โฟลเดอร์ Catroot จะไม่ถูกสร้างขึ้นใหม่หากเปลี่ยนชื่อโฟลเดอร์ Catroot
เคล็ดลับ :คุณยังสามารถใช้ตัวแก้ไขปัญหาแสดงหรือซ่อนการอัปเดตเพื่อบล็อกการอัปเดตที่ปฏิเสธที่จะติดตั้งหรือสร้างปัญหาให้คุณ แต่คุณต้องไม่บล็อกการอัปเดตความปลอดภัยที่สำคัญ หากคุณกำลังประสบปัญหา คุณสามารถใช้ตัวแก้ไขปัญหา Windows Update