ล้างข้อมูลโฟลเดอร์ WinSxS ใน Windows 7/8/10

ในWindows 7และWindows 8/10มีโฟลเดอร์ใหม่ภายใต้ C:Windows ชื่อWinSxSซึ่งโดยทั่วไปจะเก็บไฟล์ dll และส่วนประกอบ นอกจากนี้ยังเก็บเวอร์ชันเก่าของ dll และไฟล์ส่วนประกอบทั้งหมด และสามารถขยายให้มีขนาดค่อนข้างใหญ่ นอกจากนั้น โฟลเดอร์สำรองจะใช้พื้นที่จำนวนมาก ซึ่งจะมีขนาดใหญ่มากหลังจากที่คุณติดตั้งService Packเช่นSP 1สำหรับWindows(Windows 7) 7

นี่คือขนาดของ โฟลเดอร์ WinSxS ของฉัน ใน Windows 7:

winsxs windows 7

และนี่คือขนาดของ โฟลเดอร์ WinSxSใน Windows 8/10:

winsxs windows 8

นั่นพื้นที่มาก โดยเฉพาะอย่างยิ่งสำหรับการติดตั้งใหม่ของระบบปฏิบัติการทั้งสอง! เมื่อคุณติดตั้ง การอัปเดต Windows เพิ่มเติม หรือเซอร์วิสแพ็คใดๆ จะเพิ่มGB(GBs)อีก สองสาม ขออภัย นี่เป็นชุดไฟล์ super core สำหรับWindowsดังนั้นคุณจึงไม่ต้องพยายามลบอะไรเลย อย่างไรก็ตาม คุณสามารถประหยัดพื้นที่ได้เล็กน้อย

สิ่งแรกที่คุณสามารถทำได้คือลดขนาดของโฟลเดอร์สำรองโดยใช้คำสั่งต่อไปนี้ ( Startพิมพ์CMD ):

dism /online /cleanup-image /spsuperseded /hidesp

เครื่องมือทำความสะอาด winsxs

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

ไฟล์นี้เรียกว่า  VSP1CLN.EXEสำหรับWindows Vista SP1และเรียกว่า  COMPCLN.EXEสำหรับWindows Vista SP2 (Windows Vista SP2)คุณสามารถเรียกใช้สิ่งเหล่านี้ได้โดยคลิกที่Startแล้วพิมพ์Run เมื่อ กล่องโต้ตอบ เรียกใช้(Run)ปรากฏขึ้น เพียงพิมพ์คำสั่ง

นอกจากนี้ยังมีอีกวิธีในการลบไฟล์สำรองสำหรับSP1ในWindows 7และทำให้เป็นแบบถาวร เพียง(Simply)เปิด ยูทิลิตี้ Disk Cleanup ขึ้น มา คลิกที่Clean Up System Filesจากนั้นเลือกกล่องService Pack Backup Files (Service Pack Backup Files)ตรวจสอบให้แน่ใจว่าได้ตรวจสอบWindows Update Cleanupและ การติดตั้ง Windows ก่อนหน้า(Previous Windows)หากมีตัวเลือกเหล่านั้นอยู่ อันหลังจะลดขนาดของโฟลเดอร์ Windows ทั้งหมด(reduce the size of the entire Windows folder)อย่างมาก

sp 1 ไฟล์

ดังนั้นเพื่อย้ำอีกครั้ง ในVistaคุณต้องใช้VSP1CLNและCOMPCLNและสำหรับWindows 7คุณใช้คำสั่งDISM การใช้สิ่งเหล่านี้จะทำให้ Service Pack ถาวร คนอื่นพูดถึงการบีบอัดโฟลเดอร์สำรองภายในโฟลเดอร์WinSxSแต่นั่นอาจไม่ใช่ความคิดที่ดี การทำอย่างอื่นจะลดความน่าเชื่อถือของระบบของคุณ

คุณยังสามารถเรียกใช้คำสั่งอื่นอีกสองคำสั่งที่จะล้างส่วนประกอบที่เก่ากว่าหรือล้าสมัย โดยพื้นฐาน(Basically)แล้ว เมื่อคุณเรียกใช้คำสั่งเหล่านี้ คุณจะไม่สามารถถอนการติดตั้งโปรแกรมปรับปรุงหรือเซอร์วิสแพ็คที่ติดตั้งไว้ได้ ดังนั้น พึงระลึกไว้เสมอว่า

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

แล้วคุณจะรู้ได้อย่างไรว่าคุณลักษณะใดที่คุณสามารถปิดใช้งานได้? คุณสามารถ เรียก(Well)ใช้คำสั่งต่อไปนี้เพื่อดูคุณสมบัติที่มีทั้งหมด:

DISM.exe /Online /English /Get-Features /Format:Table

เมื่อคุณมีรายการแล้ว คุณสามารถปิดใช้งานคุณลักษณะเช่นSimpleTCP ที่(SimpleTCP)แสดงด้านล่าง:

DISM.exe /Online /Disable-Feature /Featurename:SimpleTCP /Remove

เรียบร้อยมาก เอ๊ะ!? เพื่อช่วยประหยัดพื้นที่ในWindows 8/10ได้มาก หากคุณวางแผนที่จะไม่ใช้คุณลักษณะขั้นสูงจำนวนมากที่มีอยู่ในตัวตามค่าเริ่มต้น สนุก!



About the author

ฉันเป็นมืออาชีพด้านคอมพิวเตอร์ที่มีประสบการณ์การทำงานกับซอฟต์แวร์ Microsoft Office รวมถึง Excel และ PowerPoint ฉันยังมีประสบการณ์กับ Chrome ซึ่งเป็นเบราว์เซอร์ของ Google ทักษะของฉันรวมถึงการสื่อสารที่เป็นลายลักษณ์อักษรและด้วยวาจา การแก้ปัญหา และการคิดอย่างมีวิจารณญาณ



Related posts