ใน Windows 7 และ Windows 8/10 มีโฟลเดอร์ใหม่ภายใต้ C:\Windows ชื่อ WinSxS ซึ่งโดยทั่วไปจะจัดเก็บไฟล์ dll และส่วนประกอบ นอกจากนี้ยังเก็บเวอร์ชันเก่าของ dll และไฟล์ส่วนประกอบทั้งหมด และสามารถขยายให้มีขนาดค่อนข้างใหญ่ นอกจากนั้น โฟลเดอร์สำรองจะใช้พื้นที่จำนวนมาก ซึ่งจะมีขนาดใหญ่มากหลังจากที่คุณติดตั้ง Service Pack เช่น SP 1 สำหรับ Windows 7
นี่คือขนาดของโฟลเดอร์ WinSxS ของฉันใน Windows 7:
และนี่คือขนาดของโฟลเดอร์ WinSxS ใน Windows 8/10:
นั่นพื้นที่มาก โดยเฉพาะอย่างยิ่งสำหรับการติดตั้งใหม่ของระบบปฏิบัติการทั้งสอง! เมื่อคุณติดตั้งการอัปเดต Windows เพิ่มเติมหรือเซอร์วิสแพ็คใดๆ จะเพิ่ม GB อีกสองสามตัว น่าเสียดาย นี่เป็นชุดไฟล์หลักสำหรับ Windows ดังนั้นคุณจึงไม่ต้องพยายามลบอะไรเลย อย่างไรก็ตาม คุณสามารถประหยัดพื้นที่ได้เล็กน้อย
สิ่งแรกที่คุณสามารถทำได้คือลดขนาดของโฟลเดอร์สำรองโดยใช้คำสั่งต่อไปนี้ (เริ่ม พิมพ์ CMD):
dism /online /cleanup-image /spsuperseded /hidesp
หากพบไฟล์สำรองของเซอร์วิสแพ็ค ระบบจะล้างข้อมูลเหล่านั้นโดยอัตโนมัติ ในกรณีของฉัน ฉันไม่ได้ติดตั้ง SP1 ดังนั้นจึงไม่มีอะไรต้องลบออก ดังนั้นฉันจึงไม่ประหยัดพื้นที่ คุณสามารถทำได้ใน Windows 7 ที่มี SP1 และใน Windows Vista SP1 คุณสามารถทำสิ่งเดียวกันโดยใช้เครื่องมืออื่น โดยพื้นฐานแล้ว มันจะลบไฟล์ที่เก่ากว่าทั้งหมดออก แต่ทำให้ไม่สามารถเอาเซอร์วิสแพ็คออกได้
ไฟล์ชื่อ VSP1CLN.EXE สำหรับ Windows Vista SP1 และเรียกว่า COMPCLN.EXE สำหรับ Windows Vista SP2 คุณสามารถเรียกใช้สิ่งเหล่านี้โดยคลิกที่เริ่มแล้วพิมพ์ใน เรียกใช้ . เมื่อกล่องโต้ตอบเรียกใช้ปรากฏขึ้น เพียงพิมพ์คำสั่ง
นอกจากนี้ยังมีอีกวิธีในการลบไฟล์สำรองสำหรับ SP1 ใน Windows 7 และทำให้เป็นแบบถาวร เพียงเปิดยูทิลิตี้ Disk Cleanup ขึ้นมา ให้คลิกที่ ล้างไฟล์ระบบ แล้วตรวจสอบ Service Pack Backup Files กล่อง. ตรวจสอบให้แน่ใจว่าได้ตรวจสอบ Windows Update Cleanup และการติดตั้ง Windows ก่อนหน้าหากมีตัวเลือกเหล่านั้นอยู่ อันหลังจะลดขนาดของโฟลเดอร์ Windows ทั้งหมดลงอย่างมาก
ดังนั้นเพื่อย้ำอีกครั้ง ใน Vista คุณต้องใช้ VSP1CLN และ COMPCLN และสำหรับ Windows 7 คุณใช้คำสั่ง DISM การใช้สิ่งเหล่านี้จะทำให้ Service Pack ถาวร คนอื่นพูดถึงการบีบอัดโฟลเดอร์สำรองภายในโฟลเดอร์ WinSxS แต่นั่นอาจไม่ใช่ความคิดที่ดี การทำอย่างอื่นจะลดความน่าเชื่อถือของระบบของคุณ
คุณยังสามารถเรียกใช้คำสั่งอื่นอีกสองคำสั่งที่จะล้างส่วนประกอบที่เก่ากว่าหรือล้าสมัย โดยพื้นฐานแล้ว เมื่อคุณเรียกใช้คำสั่งเหล่านี้ คุณจะไม่สามารถถอนการติดตั้งโปรแกรมปรับปรุงหรือเซอร์วิสแพ็คที่ติดตั้งไว้ ดังนั้นโปรดระลึกไว้เสมอว่า
DISM.exe /online /Cleanup-Image /StartComponentCleanup DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
ลบคุณลักษณะของ Windows
ใน Windows 8/10 มีคุณสมบัติใหม่ที่ดีที่เพิ่มเข้ามาในคำสั่ง DISM ตอนนี้คุณสามารถลบแพ็คเกจที่คุณไม่ต้องการหรือต้องการอีกต่อไป คุณสามารถใช้คำสั่งต่างๆ เช่นด้านล่าง หรือคุณสามารถใช้ตัวเลือก Add and Remove Windows features ซึ่งให้ GUI ที่ดีแก่คุณ นี่คือคำสั่ง:
DISM.exe /Online /Disable-Feature /Featurename:<name> /Remove
แล้วคุณจะรู้ได้อย่างไรว่าคุณลักษณะใดที่คุณสามารถปิดใช้งานได้? คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อดูคุณลักษณะที่มีทั้งหมด:
DISM.exe /Online /English /Get-Features /Format:Table
เมื่อคุณมีรายการแล้ว คุณสามารถปิดใช้งานคุณลักษณะเช่น SimpleTCP ที่แสดงด้านล่าง:
DISM.exe /Online /Disable-Feature /Featurename:SimpleTCP /Remove
เรียบร้อยมาก เอ๊ะ!? เพื่อช่วยประหยัดพื้นที่ใน Windows 8/10 ได้มาก หากคุณวางแผนที่จะไม่ใช้คุณลักษณะขั้นสูงจำนวนมากที่มีอยู่ในตัวตามค่าเริ่มต้น สนุก!