วิธีลบไฟล์อัพเดตของ Windows 10
มีหลายกรณีที่ Windows Update ก่อให้เกิดปัญหาในตัวเองและไม่สามารถอัปเดตองค์ประกอบที่ดาวน์โหลดมา คุณอาจเห็นการแจ้งเตือน 'การเปลี่ยนแปลงที่รอดำเนินการ' ในโมดูลอัปเดตของคุณซึ่งปฏิเสธที่จะติดตั้งแม้จะพยายามหลายครั้ง ในกรณีเช่นนี้ขอแนะนำให้คุณลบไฟล์อัพเดต windows ที่ดาวน์โหลดแล้ว
โมดูลอัพเดทจะตรวจสอบว่ามีไฟล์อยู่หรือไม่ หากไม่เป็นเช่นนั้นก็จะเริ่มต้นกระบวนการทั้งหมดใหม่และเริ่มดาวน์โหลดการปรับปรุงอีกครั้ง ไฟล์อัพเดตที่ดาวน์โหลดมาบางส่วนไม่ใช่สิ่งที่จะทำการแก้ไขปัญหานั้น
วิธีที่ 1: การลบเนื้อหาของโฟลเดอร์ชั่วคราว
โฟลเดอร์ชั่วคราวในคอมพิวเตอร์ของคุณเก็บไฟล์เมื่อดาวน์โหลดและตัวติดตั้งดึงไฟล์จากโฟลเดอร์นี้เมื่อพยายามติดตั้งลงในไดเรกทอรีที่ถูกต้อง โปรแกรมติดตั้งจะไม่ดาวน์โหลดไฟล์ไปยังโฟลเดอร์เดียวกันกับการติดตั้งที่เลือกไว้
เราสามารถลองลบเนื้อหาของโฟลเดอร์ชั่วคราวเพื่อแก้ไขปัญหาใด ๆ ที่คุณประสบด้วยการเข้าถึงโดยใช้ Run terminal
- กด Windows + R พิมพ์“ % temp% ” ในกล่องโต้ตอบแล้วกด Enter
- ในไดเรกทอรีคุณจะเห็นหลายร้อยรายการหากคุณยังไม่ได้ล้างโฟลเดอร์ชั่วคราว ขอแนะนำให้คุณทำสำเนาของโฟลเดอร์นี้ไปยังตำแหน่งอื่นเพื่อให้คุณสามารถกู้คืนได้หากมีสิ่งผิดปกติเกิดขึ้น
เลือกรายการทั้งหมดคลิกขวาที่รายการและเลือก ลบ
- เปิดเครื่องคอมพิวเตอร์หลังจากนี้และดูว่าการทำงานนี้แก้ไขปัญหาที่คุณประสบหรือไม่
วิธีที่ 2: การลบเนื้อหาของโฟลเดอร์ SoftwareDistribution
SoftwareDistribution เป็นโฟลเดอร์ที่อยู่ในไดเรกทอรี windows ซึ่งใช้ในการจัดเก็บไฟล์ชั่วคราวซึ่งอาจจำเป็นต้องติดตั้งการปรับปรุง windows ล่าสุดในคอมพิวเตอร์ของคุณ นี่เป็นข้อกำหนดสำหรับโมดูลการอัพเดทและการดำเนินการอ่าน / เขียนสำหรับเรื่องนี้ได้รับการจัดการโดย WUagent
การลบเนื้อหาของโฟลเดอร์นี้จะลบประวัติการอัปเดตของคุณ การลบประวัติสามารถมี perks ของตัวเองตัวอย่างเช่นโมดูลการอัพเดตจะไม่ใช้เวลานานในการเริ่มต้น ก่อนที่เราจะลบเนื้อหาเราต้องปิดการใช้งานโมดูลอัพเดท
- กด Windows + S พิมพ์“ command prompt ” ในกล่องโต้ตอบคลิกขวาที่แอปพลิเคชันแล้วเลือก“ Run as administrator ”
- ในพรอมต์คำสั่งพิมพ์ " net stop wuauserv " และ " net stop bits " อย่าปิดพรอมต์คำสั่งเราอาจจำเป็นต้องใช้ในภายหลัง
ตอนนี้เราจะไปที่ไดเรกทอรี Windows Update และลบไฟล์ที่อัพเดททั้งหมดที่มีอยู่แล้ว เปิดไฟล์ explorer ของคุณหรือ My Computer และทำตามขั้นตอน
- นำทางไปยังที่อยู่ที่เขียนไว้ด้านล่าง คุณยังสามารถเปิดแอปพลิเคชันเรียกใช้และคัดลอกวางที่อยู่เพื่อเข้าถึงได้โดยตรง
C: \ Windows \ SoftwareDistribution
- ลบทุกอย่างใน โฟลเดอร์ Software Distribution (คุณสามารถตัดแปะไปยังตำแหน่งอื่นได้ในกรณีที่คุณต้องการวางกลับคืนอีกครั้ง)
หมายเหตุ: คุณสามารถเปลี่ยนชื่อโฟลเดอร์การกระจายซอฟต์แวร์แทนได้ ตั้งชื่อบางอย่างเช่น "SoftwareDistributionold"
ตอนนี้เราต้องเปิดบริการ Windows Update อีกครั้งแล้วเปิดใหม่อีกครั้ง เริ่มแรกผู้จัดการการอัปเดตอาจใช้เวลาสองสามนาทีในการคำนวณรายละเอียดและเตรียมรายการสำหรับการดาวน์โหลด
- กด Windows + S พิมพ์“ command prompt ” ในกล่องโต้ตอบคลิกขวาที่แอปพลิเคชันแล้วเลือก“ Run as administrator ”
- ในพรอมต์คำสั่งพิมพ์“ net start wuauserv ” และ“ net start bits ” แล้วกด Enter
- รีสตาร์ตคอมพิวเตอร์ของคุณแล้วลองทำกิจกรรมที่แจ้งให้คุณลบไฟล์อัพเดต Windows
โซลูชันที่ 3: การลบไฟล์ XML
Windows เก็บรักษาไฟล์ XML เพื่อติดตามไฟล์อัปเดตทั้งหมดที่ดาวน์โหลดหรืออยู่ในคิวที่จะดาวน์โหลด เมื่อเราลบไฟล์ XML รายการทั้งหมดจะหายไปและเมื่อ Windows จะค้นหารายการที่หายไปมันจะสร้างขึ้นมาใหม่และเริ่มต้นการดำเนินการทั้งหมดใหม่อีกครั้ง
หมายเหตุ: แทนที่จะลบรายการคุณควรตัดแปะไฟล์ไปยังตำแหน่งอื่นเพื่อให้คุณมีตัวเลือกในการกู้คืนหากมีสิ่งผิดปกติเกิดขึ้น
- กด Windows + R พิมพ์“ C: \ Windows \ WinSxS \ ” ในกล่องโต้ตอบแล้วกด Enter
- ค้นหาไดเร็กทอรีสำหรับไฟล์ XML ที่ค้างอยู่และ ลบ
- รีสตาร์ตคอมพิวเตอร์ของคุณอย่างถูกต้องและตรวจสอบว่าลบไฟล์ windows update สำเร็จหรือไม่
โซลูชันที่ 4: การรีเซ็ตโฟลเดอร์ CatRoot2
Catroot และ catroot2 เป็นโฟลเดอร์ที่จำเป็นสำหรับการดำเนินงาน Windows Update สิ่งเหล่านี้ใช้เพื่อจัดเก็บลายเซ็นของแพ็คเกจการอัพเดทและช่วยในกระบวนการติดตั้ง การรีเซ็ตโฟลเดอร์ catroot2 เป็นวิธีแก้ไขที่เป็นที่ทราบกันดีสำหรับปัญหาการอัพเดท Windows หลายประการ
หมายเหตุ: อย่าลบหรือเปลี่ยนชื่อโฟลเดอร์ catroot2 Windows จะสร้างโฟลเดอร์นี้ขึ้นใหม่โดยอัตโนมัติ แต่จะไม่สร้างขึ้นมาใหม่หากดำเนินการภายหลัง
- กด Windows + S พิมพ์“ cmd ” ในกล่องโต้ตอบคลิกขวาที่แอปพลิเคชันแล้วเลือก Run as administrator
- หนึ่งครั้งในพร้อมท์คำสั่งยกระดับให้รันคำสั่งต่อไปนี้ทีละคำ:
net stop cryptsvc md% systemroot% \ system32 \ catroot2.old
ตอนนี้ลบ เนื้อหา ทั้งหมดของโฟลเดอร์ catroot2 และหลังจากลบดำเนินการคำสั่งต่อไปนี้:
cryptsvc เริ่มต้นสุทธิ
โฟลเดอร์ catroot จะถูกรีเซ็ตเมื่อใดก็ตามที่คุณเปิดใช้ Windows Update อีกครั้ง