วิธีลบไฟล์อัพเดตของ Windows 10

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

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

วิธีที่ 1: การลบเนื้อหาของโฟลเดอร์ชั่วคราว

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

เราสามารถลองลบเนื้อหาของโฟลเดอร์ชั่วคราวเพื่อแก้ไขปัญหาใด ๆ ที่คุณประสบด้วยการเข้าถึงโดยใช้ Run terminal

  1. กด Windows + R พิมพ์“ % temp% ” ในกล่องโต้ตอบแล้วกด Enter
  2. ในไดเรกทอรีคุณจะเห็นหลายร้อยรายการหากคุณยังไม่ได้ล้างโฟลเดอร์ชั่วคราว ขอแนะนำให้คุณทำสำเนาของโฟลเดอร์นี้ไปยังตำแหน่งอื่นเพื่อให้คุณสามารถกู้คืนได้หากมีสิ่งผิดปกติเกิดขึ้น

เลือกรายการทั้งหมดคลิกขวาที่รายการและเลือก ลบ

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

วิธีที่ 2: การลบเนื้อหาของโฟลเดอร์ SoftwareDistribution

SoftwareDistribution เป็นโฟลเดอร์ที่อยู่ในไดเรกทอรี windows ซึ่งใช้ในการจัดเก็บไฟล์ชั่วคราวซึ่งอาจจำเป็นต้องติดตั้งการปรับปรุง windows ล่าสุดในคอมพิวเตอร์ของคุณ นี่เป็นข้อกำหนดสำหรับโมดูลการอัพเดทและการดำเนินการอ่าน / เขียนสำหรับเรื่องนี้ได้รับการจัดการโดย WUagent

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

  1. กด Windows + S พิมพ์“ command prompt ” ในกล่องโต้ตอบคลิกขวาที่แอปพลิเคชันแล้วเลือก“ Run as administrator
  2. ในพรอมต์คำสั่งพิมพ์ " net stop wuauserv " และ " net stop bits " อย่าปิดพรอมต์คำสั่งเราอาจจำเป็นต้องใช้ในภายหลัง

ตอนนี้เราจะไปที่ไดเรกทอรี Windows Update และลบไฟล์ที่อัพเดททั้งหมดที่มีอยู่แล้ว เปิดไฟล์ explorer ของคุณหรือ My Computer และทำตามขั้นตอน

  1. นำทางไปยังที่อยู่ที่เขียนไว้ด้านล่าง คุณยังสามารถเปิดแอปพลิเคชันเรียกใช้และคัดลอกวางที่อยู่เพื่อเข้าถึงได้โดยตรง
 C: \ Windows \ SoftwareDistribution 
  1. ลบทุกอย่างใน โฟลเดอร์ Software Distribution (คุณสามารถตัดแปะไปยังตำแหน่งอื่นได้ในกรณีที่คุณต้องการวางกลับคืนอีกครั้ง)

หมายเหตุ: คุณสามารถเปลี่ยนชื่อโฟลเดอร์การกระจายซอฟต์แวร์แทนได้ ตั้งชื่อบางอย่างเช่น "SoftwareDistributionold"

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

  1. กด Windows + S พิมพ์“ command prompt ” ในกล่องโต้ตอบคลิกขวาที่แอปพลิเคชันแล้วเลือก“ Run as administrator
  2. ในพรอมต์คำสั่งพิมพ์“ net start wuauserv ” และ“ net start bits ” แล้วกด Enter

  1. รีสตาร์ตคอมพิวเตอร์ของคุณแล้วลองทำกิจกรรมที่แจ้งให้คุณลบไฟล์อัพเดต Windows

โซลูชันที่ 3: การลบไฟล์ XML

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

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

  1. กด Windows + R พิมพ์“ C: \ Windows \ WinSxS \ ” ในกล่องโต้ตอบแล้วกด Enter
  2. ค้นหาไดเร็กทอรีสำหรับไฟล์ XML ที่ค้างอยู่และ ลบ

  1. รีสตาร์ตคอมพิวเตอร์ของคุณอย่างถูกต้องและตรวจสอบว่าลบไฟล์ windows update สำเร็จหรือไม่

โซลูชันที่ 4: การรีเซ็ตโฟลเดอร์ CatRoot2

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

หมายเหตุ: อย่าลบหรือเปลี่ยนชื่อโฟลเดอร์ catroot2 Windows จะสร้างโฟลเดอร์นี้ขึ้นใหม่โดยอัตโนมัติ แต่จะไม่สร้างขึ้นมาใหม่หากดำเนินการภายหลัง

  1. กด Windows + S พิมพ์“ cmd ” ในกล่องโต้ตอบคลิกขวาที่แอปพลิเคชันแล้วเลือก Run as administrator
  2. หนึ่งครั้งในพร้อมท์คำสั่งยกระดับให้รันคำสั่งต่อไปนี้ทีละคำ:
 net stop cryptsvc md% systemroot% \ system32 \ catroot2.old 

ตอนนี้ลบ เนื้อหา ทั้งหมดของโฟลเดอร์ catroot2 และหลังจากลบดำเนินการคำสั่งต่อไปนี้:

 cryptsvc เริ่มต้นสุทธิ 

โฟลเดอร์ catroot จะถูกรีเซ็ตเมื่อใดก็ตามที่คุณเปิดใช้ Windows Update อีกครั้ง

บทความที่น่าสนใจ