Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

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

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

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

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

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

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

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

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

    dism /online /cleanup-image /spsuperseded /hidesp

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

    หากพบไฟล์สำรองของเซอร์วิสแพ็ค ระบบจะล้างข้อมูลเหล่านั้นโดยอัตโนมัติ ในกรณีของฉัน ฉันไม่ได้ติดตั้ง 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 ทั้งหมดลงอย่างมาก

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

    ดังนั้นเพื่อย้ำอีกครั้ง ใน 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 ได้มาก หากคุณวางแผนที่จะไม่ใช้คุณลักษณะขั้นสูงจำนวนมากที่มีอยู่ในตัวตามค่าเริ่มต้น สนุก!