โฟลเดอร์ WinSxS ใน Windows 10/7 คืออะไรและจะทำความสะอาดได้อย่างไร

โฟลเดอร์WinSxS (Windows Side By Side)เป็นที่เก็บส่วนประกอบและพบได้ในระบบ Windows 10, Windows 7, Windows 8 และมีขนาดได้สูงสุด 20GB ตั้งอยู่ตามเส้นทางC: \ Windows \ Winsxsและมีระดับ "ระบบ" ซึ่งหมายความว่าคุณไม่ต้องลบอะไรด้วยตนเองบีบอัดและย้ายข้อมูลในโฟลเดอร์นี้เพื่อลดขนาด นอกจากนี้ฉันไม่แนะนำให้ใช้โปรแกรมของบุคคลที่สามเพื่อล้างโฟลเดอร์นี้ ในโฟลเดอร์ WinSxS ไฟล์จำนวนมากใช้เทคนิคที่เรียกว่า Hard Linking คุณลักษณะ "ฮาร์ดลิงก์" นี้ช่วยให้ไฟล์หลายไฟล์เข้าถึงตำแหน่งเดียวกันโดยไม่ต้องสร้างสำเนาของตำแหน่งหรือข้อมูลนั้น และนี่คือเหตุผลหลักว่าทำไมคุณไม่ควรลบสิ่งใดออกหากคุณไม่ต้องการรบกวนระบบและเริ่มโปรแกรม

โฟลเดอร์ WinSxS มีสำเนา "dll", "exe" และไฟล์อื่น ๆ หลายชุดซึ่งช่วยให้แอปพลิเคชันทำงานใน Windows โดยไม่มีปัญหาความเข้ากันได้ ไฟล์อัพเดตและการติดตั้ง Windows จะถูกจัดเก็บรวมถึงไฟล์สำรองด้วยดังนั้นเมื่อใดก็ตามที่ไฟล์ต้นฉบับล้มเหลวคุณสามารถกู้คืนระบบ Windows 10 / 8.1 / 7 ของคุณได้อย่างง่ายดาย ตัวอย่างเช่นเมื่ออัปเดต Windows 10 คอมโพเนนต์ที่อัปเดตเวอร์ชันใหม่จะถูกติดตั้งในระบบและเวอร์ชันเก่าจะถูกบันทึกไว้ในโฟลเดอร์ WinSxS สิ่งนี้จำเป็นสำหรับความเข้ากันได้ของแอปพลิเคชันและความสามารถในการย้อนกลับ เมื่อเวลาผ่านไปโฟลเดอร์ WinSxS มีการเติบโตอย่างต่อเนื่องและทำให้ไม่มีพื้นที่ว่างบนไดรฟ์ภายในระบบ

ขนาดและเส้นทางของโฟลเดอร์ WinSxS

วิธีทำความสะอาดโฟลเดอร์ WinSxS ใน Windows 10/7 / 8.1 อย่างถูกต้อง

1 วิธี วิธีนี้ใช้ได้สำหรับวินโดวส์ 10และวินโดวส์ 8.1 เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบและป้อนคำสั่งต่อไปนี้ซึ่งจะวิเคราะห์โฟลเดอร์ WinSxS และให้คำแนะนำในการทำความสะอาดในกรณีของฉันจะระบุว่า "ใช่"

  • Dism.exe /online /Cleanup-Image /AnalyzeComponentStore

การวิเคราะห์ที่เก็บส่วนประกอบ cmd

เราป้อนคำสั่งต่อไปนี้เพื่อเริ่มทำความสะอาด

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup

ล้างโฟลเดอร์ WinSxS โดยใช้ cmd

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

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

ลบส่วนประกอบที่ถูกแทนที่ในโฟลเดอร์ Winsxs

ตอนนี้เราสามารถลดจำนวนพื้นที่ที่ใช้โดย service pack ได้แล้ว โดยป้อนคำสั่งด้านล่าง ฉันไม่มีการอัปเดตเก่าคุณอาจมีเหมือนกัน

  • Dism.exe /online /Cleanup-Image /SPSuperseded

ลดจำนวนการอัปเดตในโฟลเดอร์ Winsxs

วิธีที่ 2 . วิธีนี้ใช้ได้กับWindows 7และเวอร์ชันอื่น ๆ ทั้งหมด บรรทัดล่างคือการล้างข้อมูลบนดิสก์มาตรฐานซึ่งจะช่วยคุณลดขนาดของโฟลเดอร์ WinSxS คลิกขวาบน C ท้องถิ่น: \ ไดรฟ์ที่ Window 7 ตัวเองมีการติดตั้งและเลือกPropertiesจากนั้นคลิก " Disk Cleanup " เลือกช่องทำเครื่องหมายทั้งหมดและคลิกด้านล่างที่ปุ่ม " Clean up system files " คุณจะเห็นหน้าต่างใหม่ที่คุณจำเป็นต้องลบการอัปเดต Windows เก่า ๆ แต่ขอแนะนำให้เลือกช่องทำเครื่องหมายทั้งหมดแล้วคลิก "ตกลง"

การทำความสะอาดการอัปเดต Windows

หมายเหตุ : คุณอาจไม่มีตัวเลือก "ล้างไฟล์ระบบ" ใน Windows 7 Microsoft เพิ่มฟีเจอร์นี้ด้วยการอัปเดตแพตช์ KB2852386 หากคุณไม่มีฟังก์ชันดังกล่าวให้ดาวน์โหลดโปรแกรมแก้ไขสำหรับ Windows 7 32 บิต | Windows 7 64 บิต