วิธีดูขนาดที่แท้จริงของโฟลเดอร์ WinSxS ใน Windows 8.1
โฟลเดอร์ WinSxS ซึ่งอยู่ภายในโฟลเดอร์ C:\Windows แสดงถึง Component Store ใน Windows เวอร์ชันใหม่ เช่น Vista, Windows 7 และ Windows 8 ในโฟลเดอร์นั้น Windows จะเก็บไฟล์ระบบซึ่งจากนั้นก็ฮาร์ดลิงก์ไปยัง C:\Windows\system32 เป็นการยากที่จะบอกว่าโฟลเดอร์ WinSxS ใช้พื้นที่ดิสก์เท่าใด เนื่องจากมีฮาร์ดลิงก์จำนวนมาก ดังนั้น File Explorer จึงแสดงขนาดโฟลเดอร์ที่ไม่ถูกต้อง มาดูกันว่าเราสามารถดูขนาดที่ถูกต้องของโฟลเดอร์ WinSxS ได้อย่างไร
ก่อนอื่น คุณควรรู้ว่าไฟล์ใน WinSxS จำเป็นสำหรับการทำงานที่เหมาะสมของ Windows และคุณไม่ควรลบออกโดยใช้เครื่องมือของบุคคลที่สาม ใช้เฉพาะวิธีการที่ได้รับการสนับสนุนอย่างเป็นทางการ เช่น การล้างข้อมูลบนดิสก์ เพื่อทำความสะอาด Component Store หรือ ใช้ DISM เพื่อถอนการติดตั้งแอพที่คุณไม่ต้องการ. ที่เก็บคอมโพเนนต์จะได้รับการแก้ไขเมื่อมีการติดตั้งการอัปเดต หรือเมื่อคุณลักษณะของ Windows เช่น .NET Framework 3.5 หรือ IE ถูกเปิดใช้งานหรือปิดใช้งาน Windows Component Store จะมีขนาดใหญ่ขึ้นมากหลังจากที่ได้รับบริการแล้ว และสามารถใช้พื้นที่ดิสก์ได้มาก
ใน Windows 8.1 สามารถรับขนาดที่แท้จริงของโฟลเดอร์ WinSxS โดยใช้คำสั่ง DISM ในตัว ไปเลย:
- เปิดพรอมต์คำสั่งที่ยกระดับ ดู ทุกวิธีในการเปิดพรอมต์คำสั่งที่ยกระดับใน Windows 8.
- พิมพ์คำสั่งต่อไปนี้:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
- รอสักครู่จนกว่า DISM จะทำการวิเคราะห์โฟลเดอร์ WinSxS ให้เสร็จสิ้น คุณจะได้รับสิ่งนี้:
จากภาพด้านบน คุณจะเห็นว่า DISM แสดงขนาดโฟลเดอร์ที่แสดงใน Explorer พร้อมกับขนาดโฟลเดอร์จริง คุณสามารถเรียกคืนพื้นที่ว่างบนดิสก์และล้างโฟลเดอร์ WinSxS ได้โดยทำตามคำแนะนำในบทความนี้: วิธีรับพื้นที่ว่างในดิสก์กลับคืนหลังจากติดตั้ง Windows 8.1 Spring Update 1 (Feature Pack).