ข้อผิดพลาด Disk Cleanup: 3.99 TB ใช้โดย Windows Updates [แก้ไข]

2019-02-03 14:30:30
หลัก·ไมโครซอฟท์·ข้อผิดพลาด Disk Cleanup: 3.99 TB ใช้โดย Windows Updates [แก้ไข]

หลังจากติดตั้ง Windows 10 Cumulative Update เมื่อคุณเรียกใช้ Disk Cleanup (cleanmgr.exe) ในฐานะผู้ดูแลระบบเพื่อล้างไฟล์ระบบมันอาจแสดง 3.99 TB อย่างไม่ถูกต้องว่าเป็น Windows Update เวอร์ชั่นเก่า

การรายงานที่ไม่ถูกต้องนี้เกิดขึ้นเนื่องจากการล้างข้อมูลบนดิสก์คำนวณขนาดของโฟลเดอร์ WinSxs โดยไม่คำนึงถึงการเชื่อมโยงอย่างหนัก นี่คือข้อความที่ตัดตอนมาจากบทความ Microsoft Technet กำหนดขนาดจริงของโฟลเดอร์ WinSxS เพื่อทำความเข้าใจว่าทำไมปัญหานี้จึงเกิดขึ้น

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

สำหรับไฟล์ระบบปฏิบัติการอาจปรากฏว่ามีการจัดเก็บไฟล์เวอร์ชันเดียวกันมากกว่าหนึ่งสำเนาไว้ในที่เดียวมากกว่าหนึ่งแห่งในระบบปฏิบัติการ แต่ โดยปกติจะมีเพียงสำเนาเดียวของไฟล์ จริง ส่วนที่เหลือของสำเนาเป็นเพียง“ ฉาย” โดยการเชื่อมโยงอย่างหนักจากที่เก็บองค์ประกอบ ฮาร์ดลิงก์คืออ็อบเจ็กต์ระบบไฟล์ที่อนุญาตให้สองไฟล์อ้างถึงตำแหน่งเดียวกันบนดิสก์ เครื่องมือบางอย่างเช่น File Explorer กำหนดขนาดของไดเรกทอรีโดยไม่คำนึงถึงว่าไฟล์ที่มีอยู่อาจเชื่อมโยงกันอย่างหนัก นี่อาจทำให้คุณคิดว่าโฟลเดอร์ WinSxS ใช้พื้นที่ดิสก์มากกว่าที่เป็นจริง

ล้างข้อมูลไฟล์“ Windows Update Cleanup” โดยใช้ DISM

ซึ่งแตกต่างจากข้อผิดพลาด Cleanmgr ก่อนหน้านี้ที่รายงานในบทความปัญหาการล้างข้อมูลบนดิสก์ที่ร้ายแรงใน Windows ที่เกิดจากการลงทะเบียนที่เสียหายที่เห็นในระบบ Windows Vista / 7 โดยเฉพาะการรายงานที่ไม่ถูกต้องของขนาด“ Windows Update Cleanup” เป็นข้อผิดพลาดเล็กน้อย และพื้นที่ใดก็ตามที่ครอบครองโดยการอัพเดทเก่าเหล่านั้นจะถูกล้างโดย Windows (ใช้ DISM) หลังจาก 30 วัน ดังนั้นไม่จำเป็นต้องมีการดำเนินการของผู้ใช้

หากคุณต้องการล้างมันด้วยตนเองโดยไม่รอให้งาน Task Scheduler เรียกใช้งาน Disk Cleanup ในฐานะผู้ดูแลระบบเลือกช่องทำเครื่องหมาย“ Windows Update Cleanup” แล้วคลิกตกลง นี่จะล้างข้อมูลโดยการเพิ่มพื้นที่ว่างในดิสก์จริงที่ใช้โดยการอัปเดตที่ถูกแทนที่เหล่านั้น

อีกทางเลือกหนึ่งคือการเรียกใช้เครื่องมือ DISM ด้วยตนเองและทำการล้างส่วนประกอบเพื่อเพิ่มพื้นที่ว่างในดิสก์โดยการอัพเดทก่อนหน้า

วิเคราะห์และล้างข้อมูล Store Component โดยใช้ DISM

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

 dism / ออนไลน์ / Cleanup-Image / AnalyzeComponentStore 

ล้างข้อมูล Store Component

นี่คือคำสั่งในการทำความสะอาดร้านค้าส่วนประกอบ

 dism / ออนไลน์ / Cleanup-Image / StartComponentCleanup 

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

Microsoft ได้ประกาศว่าข้อผิดพลาดนี้จะได้รับการแก้ไขในผู้สร้างอัปเดตและการแก้ไขได้ถูกนำไปใช้ในการสร้างภาพตัวอย่างวงใน 15002

“ เราแก้ไขปัญหาที่บางครั้งการล้างข้อมูลบนดิสก์จะแสดงไฟล์ Windows Update Cleanup มูลค่า 3.99TB โดยไม่คาดคิด”

การเปิดตัวฟีเจอร์อัพเดต Windows 10 ที่จะเกิดขึ้นครั้งสุดท้ายจะเป็นในเดือนมีนาคมหรือเมษายนปีนี้

ตัวเลือกของบรรณาธิการ