เป็นไปได้ไหมที่จะลบข้อมูลสำรอง Winsxs เป็นไปได้ไหมที่จะลบ Winsxs? สาเหตุของโฟลเดอร์ WinSxS ที่มีขนาดใหญ่

ขอให้เป็นวันที่ดี สัปดาห์นี้ เว็บไซต์ได้รับสถิติใหม่ด้านการเข้าชม โดยมีผู้เยี่ยมชมไม่ซ้ำกัน 5407 รายต่อวัน ซึ่งเราขอขอบคุณเป็นอย่างยิ่ง แม้ว่าฉันจะไม่ค่อยได้เขียนเมื่อเร็ว ๆ นี้ แต่ไซต์ก็ยังคงเติบโต :)

ทีนี้มาพูดถึงปัญหาของเรากันดีกว่า โฟลเดอร์ WinSxS นี้คืออะไร นี่คือโฟลเดอร์ที่จัดเก็บไฟล์อัพเดต Windows และคอมโพเนนต์ ทำไมเธอถึงมีน้ำหนักมาก? อืม... อันที่จริงมันมีน้ำหนักน้อยกว่ามาก :) ไฟล์จาก Windows โฟลเดอร์ System32 จะถูกฉายลงในโฟลเดอร์นี้โดยใช้ ซึ่งเป็นเหตุผลว่าทำไมทุกอย่าง ผู้จัดการไฟล์แสดงขนาดใหญ่ - ไม่เห็นความแตกต่างระหว่างไฟล์จริงและลิงก์สัญลักษณ์ จากสิ่งเดียวกัน ไม่แนะนำให้เข้าไปในโฟลเดอร์นี้ผ่าน Explorer และพยายามลบทุกอย่างด้วยตนเอง มีหลายอย่าง วิธีการมาตรฐานซึ่งจะช่วยให้คุณล้างโฟลเดอร์นี้ได้อย่างปลอดภัยและมีประสิทธิภาพ และอย่างไรก็ตาม เมื่อมีการติดตั้งการอัปเดต ก็จะมีการเติบโตอย่างต่อเนื่อง ดังนั้นจึงแนะนำให้ทำซ้ำขั้นตอนเหล่านี้เป็นระยะ โดยวิธีการที่ฉันแนะนำให้ใช้วิธีที่ 2

วิธีที่ 1 การทำความสะอาดการอัปเดต Windows โดยใช้ยูทิลิตี้ Disk Cleanup (ใช้ได้กับ Windows 7 SP1 ที่ติดตั้งการอัปเดต KB2852386 ด้วย)

วิธีการง่ายๆ และไม่ต้องใช้การตัดสินใจใดๆ จากผู้ใช้ แต่การประเมินไฟล์ทำงานได้ปานกลาง ทำให้เกิดข้อผิดพลาดทั้งขึ้นและลง แต่สิ่งนี้ไม่สำคัญสำหรับเรามากนัก

1) เราต้องการยูทิลิตี้ "Run" ดังนั้นให้กดปุ่มผสม วิน+อาร์และป้อน cleanmgr ในหน้าต่างที่เปิดขึ้น

3) รอการประมาณพื้นที่ว่างแล้วคลิกปุ่ม "ล้างไฟล์ระบบ"

4) ทำเครื่องหมายที่ช่อง "ล้างการอัปเดต Windows" และคลิกตกลง กระบวนการล้างไฟล์อัพเดตจะเริ่มขึ้น

แต่วิธีนี้คุณสามารถลบไฟล์ได้เพียงบางส่วนเท่านั้น การทำความสะอาดที่แม่นยำยิ่งขึ้นสามารถทำได้โดยใช้วิธีที่ 2

วิธีที่ 2 ล้างการอัปเดต Windows คุณสมบัติที่ปิดใช้งาน และแคชของ Windows ที่จัดเก็บไว้ในโฟลเดอร์ WinSxS โดยใช้ยูทิลิตี้ DISM (ฉันแนะนำ)

วิธีนี้ช่วยให้คุณล้างไม่เพียง แต่ไฟล์อัพเดตเท่านั้น แต่ยังรวมถึงไฟล์ขยะอื่น ๆ ทั้งหมดจากโฟลเดอร์ WinSxS

1) เปิดบรรทัดคำสั่งในฐานะผู้ดูแลระบบ โดยกดแป้นพิมพ์ลัด วิน+เอ็กซ์และเลือก " บรรทัดคำสั่ง (ผู้ดูแลระบบ)«.

Dism.exe /ออนไลน์ /Cleanup-Image /AnalyzeComponentStore

อย่างที่คุณเห็นทุกอย่างที่ถูกครอบครอง 4.77GB นั้นอยู่ในโฟลเดอร์ Windows และไม่มีความจำเป็นใด ๆ เนื่องจากไฟล์เหล่านี้เป็นไฟล์ที่จำเป็นสำหรับการทำงานของระบบ แต่สำเนาสำรอง (จำเป็นในกรณีที่ระบบของคุณไม่บูตหลังจากติดตั้งการอัปเดต) และสามารถล้างแคชที่มีไฟล์ชั่วคราวได้ เรามาอ่านบรรทัดสุดท้ายกันดีกว่า” แนะนำการล้างข้อมูลร้านค้าส่วนประกอบ: ใช่- ดังนั้นเรามาดูขั้นตอนต่อไปกันดีกว่า

Dism.exe /ออนไลน์ /Cleanup-Image /StartComponentCleanup

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

ในบทความนี้ เราจะหารือเกี่ยวกับสถานการณ์รอบ ๆ โฟลเดอร์ WinSxS ใน Windows เหตุใดจึงมีขนาดเพิ่มขึ้นอย่างต่อเนื่อง และวิธีการควบคุมระดับเสียง

ไดเรกทอรี C:\Windows\WinSxSเป็นที่เก็บส่วนประกอบ Windows OS ประกอบด้วย ไฟล์ DLL, ไฟล์ไบนารี, ไฟล์ XMLที่จำเป็นสำหรับการติดตั้งและการใช้งานใดๆ คุณสมบัติของวินโดวส์- เมื่อติดตั้งแล้ว อัพเดตวินโดวส์ส่วนประกอบ Windows เวอร์ชันใหม่ปรากฏในระบบ ในเวลาเดียวกัน รุ่นก่อนหน้าย้ายไปยังโฟลเดอร์ที่ระบุ ทำเช่นนี้เพื่อให้ผู้ใช้มีโอกาสย้อนกลับหากมีปัญหาใด ๆ เกิดขึ้นกับการอัปเดตหรือรักษาความเป็นไปได้ที่จะเข้ากันได้กับเวอร์ชันก่อนหน้า

โดยไม่ได้มองดูอย่างใกล้ชิดเลย คำอธิบายสั้น ๆวัตถุประสงค์ของโฟลเดอร์ คุณสามารถเข้าใจได้ว่าเมื่อเวลาผ่านไป การเพิ่มระดับเสียงของโฟลเดอร์เป็นสิ่งที่หลีกเลี่ยงไม่ได้ ยิ่งไปกว่านั้น กระบวนการนี้ไม่จำกัด แม้ว่าในหน่วยความจำจะมีโฟลเดอร์ WinSxS ใหญ่กว่าก็ตาม 20 กิกะไบต์ฉันไม่เห็นมัน

วิธีที่ง่ายที่สุดในการลดขนาดโฟลเดอร์คือการลบออก รุ่นก่อนหน้าส่วนประกอบที่เหลือและการอัปเดตที่ล้าสมัย (ไม่ใช่ด้วยตนเอง) ในการดำเนินการนี้ คุณสามารถใช้ยูทิลิตีการล้างข้อมูลระบบที่มีอยู่ใน Windows 10 หรือตัวเลือกพิเศษของคำสั่ง DISM (เพิ่มเติมด้านล่าง)

อนึ่ง

ใน Windows 7 เครื่องมือทำความสะอาดที่มีชื่อเดียวกันจะไม่ส่งผลต่อการอัปเดตเก่า ค่าเริ่มต้น. หากต้องการลบการอัปเดตที่ไม่จำเป็นในเวอร์ชันนี้โดยใช้ cleanmgr.exeจำเป็นต้องมีการอัปเดต KB 2852386

ทุกอย่างจะดี แต่ไม่ใช่ทุกอย่างจะง่ายนัก นอกเหนือจากฟังก์ชั่นที่อธิบายไว้แล้ว โฟลเดอร์ WinSxS ยังเป็นคลังเก็บฮาร์ดไฟล์จริง ๆ ซึ่งเป็นตัวชี้ไปยังไฟล์ที่ทำหน้าที่ทั้งหมด ซึ่งหมายความว่าลิงก์และไฟล์สามารถมีชื่อที่แตกต่างกันและอยู่ในไดเร็กทอรีที่แตกต่างกันของโวลุ่มเดียวกันในขณะที่ชี้ไปที่ออบเจ็กต์เดียวกัน และตัวจัดการไฟล์ของแถบทั้งหมดจะแสดงโฟลเดอร์ WinSxS ขนาดใหญ่โดยคำนึงถึงฮาร์ดลิงก์ที่อยู่ในไดเร็กทอรีนี้ คุณสามารถดูขนาดที่แท้จริงของโฟลเดอร์ WinSxS ได้ เช่น โดยใช้โปรแกรมขนาดเล็ก ดี.ยู.(การใช้ดิสก์) จาก Sysinternals.คุณยังสามารถตรวจสอบขนาดของที่เก็บส่วนประกอบของระบบได้โดยใช้คำสั่ง DISM:

Dism.exe /ออนไลน์ /Cleanup-Image /AnalyzeComponentStore

บ่อยครั้งในฟอรัมมีคำถามเกี่ยวกับการล้างโฟลเดอร์ด้วยตนเองซ้ำแล้วซ้ำอีก ฉันจะสนับสนุนผู้ที่ฉลาดพอที่จะปกป้องผู้ใช้จากการลบเนื้อหา WinSxS โดยเพียงแค่ไฮไลต์และกด ลบ- บ่อยครั้งที่การกระทำดังกล่าวจบลงด้วยความเสียหายต่ออิมเมจระบบ แม้ว่าบางครั้ง (แม้แต่น้อยครั้ง) การลบดังกล่าวจะ "ได้ผล" แต่ถึงแม้ว่าสิ่งนี้จะเกิดขึ้นก็ตาม ก็ไม่แนะนำให้ใช้วิธีนี้ในการเพิ่มพื้นที่ว่าง วิธีหลักในการทำความสะอาด WinSxS คือ:

  • การบีบอัดโฟลเดอร์โดยใช้การบีบอัด NTFS
  • การลบส่วนประกอบเวอร์ชันเก่าออกจากที่เก็บข้อมูล (เวอร์ชันที่เหลือหลังจากติดตั้งการอัปเดต)
  • การถอดส่วนประกอบของระบบที่ไม่จำเป็นออก

ด้วยการใช้ทั้งสามตัวเลือกพร้อมกันตามลำดับที่อธิบายไว้ด้านล่าง คุณจะได้รับผลลัพธ์ที่ดีในการเพิ่มพื้นที่ว่างในดิสก์ และหากคุณเป็นเจ้าของ Windows 10 ให้เริ่มต้นด้วยคำสั่งใน:

Dism.exe /ออนไลน์ /Cleanup-Image /StartComponentCleanup

รับมือกับสิ่งนี้และ cleanmgr.exeและยังทำงานเป็นผู้ดูแลระบบอีกด้วย โดยวิธีการในการวางแผน งานวินโดวส์ 10 มีการดำเนินการคล้ายกับ DISM จะเขียนทับการอัปเดตที่ล้าสมัยซึ่งเก่ากว่า 30 วัน มองหางานที่มีชื่อ เริ่มการล้างข้อมูลส่วนประกอบในส่วน ~\Microsoft\Windows\Servicing.

การตั้งค่าตามความต้องการหรือการถอดส่วนประกอบ

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

DISM.exe /ออนไลน์ /อังกฤษ /รับคุณสมบัติ /รูปแบบ:ตาราง



ตัวอย่างเช่นเราจะไม่ใช้สิ่งที่ปรากฏอยู่เสมอ เวอร์ชันของ Windowsเกือบจะไร้ประโยชน์เป็นเวลานาน อินเทอร์เน็ตเอ็กซ์พลอเรอร์ - สามารถลบออกจากรายการฟังก์ชั่นและความสามารถได้เช่น จากโฟลเดอร์ WinSxS ทุกประการ โดยใช้คำสั่งนี้:

DISM.exe / ออนไลน์ / ปิดการใช้งานคุณสมบัติ / ชื่อคุณสมบัติ: Internet-Explorer-Optional-amd64 / ลบ

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

การบีบอัด NTFS สำหรับ WinSxS

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

Sc หยุด msiserver sc หยุด TrustedInstaller sc config msiserver start= ปิดการใช้งาน sc config TrustedInstaller start= ปิดการใช้งาน

มาตุนสำเนาสำรองของรายการเข้าถึงที่กำหนดให้กับโฟลเดอร์และไฟล์ (ACL) ในไดเร็กทอรีของเราโดยใช้ยูทิลิตี้ ไอคาลส์- การสำรองข้อมูล ACL เป็นไฟล์ทดสอบอย่างง่ายที่ระบุไฟล์และโฟลเดอร์ตลอดจนสิทธิ์อนุญาต

Icacls "%WINDIR%\WinSxS" /บันทึก "%WINDIR%\WinSxS_NTFS.acl" /t

มาเป็นเจ้าของโฟลเดอร์ WinSxS และโฟลเดอร์ที่รวมอยู่ในนั้นกันเถอะ:

ครอบครอง /f "%WINDIR%\WinSxS" /r

มากำหนดสิทธิ์แบบเต็มให้กับไดเรกทอรีนี้ให้กับบัญชีของเรา:

Icacls "%WINDIR%\WinSxS" /ให้สิทธิ์ "%USERDOMAIN%\%USERNAME%":(F) /t

มาบีบอัดเนื้อหาของโฟลเดอร์ด้วยคำสั่งจากเทอร์มินัล ไฟล์บางไฟล์จะไม่ถูกบีบอัด (ขณะนี้ระบบอาจใช้งานอยู่) ดังนั้น หากคุณรันคำสั่งโดยไม่มีแฟล็ก /I มันจะหยุดกระบวนการหากพบไฟล์ที่ถูกล็อค คุณสามารถค้นหาชื่อของกระบวนการที่ทำงานบนไฟล์นี้ ( Ctrl + เอฟ) และหยุดมัน อย่างไรก็ตาม คุ้มค่าที่จะเน้นไปที่การบีบอัดไฟล์ที่ระบบไม่ได้ใช้โดยเฉพาะ:

กระชับ /s:"%WINDIR%\WinSxS" /c /a /i *

หลังจากที่เราเสร็จสิ้น จะเป็นการดีกว่าที่จะมอบสิทธิ์เพิ่มเติมให้กับ WinSxS กลับไปยัง TrustedInstaller:

Icacls "%WINDIR%\WinSxS" /setowner "บริการ NT\TrustedInstaller" /t

เรากู้คืน ACL ดั้งเดิมไปยังโฟลเดอร์ WinSxS จากไฟล์สำรองที่สร้างขึ้นก่อนหน้านี้:

Icacls "%WINDIR%" /เรียกคืน "%WINDIR%\WinSxS_NTFS.acl"

ตอนนี้เราคืนค่าบริการเริ่มอัตโนมัติ ตัวติดตั้ง Windows และ ตัวติดตั้งโมดูล Windows:

Sc config msiserver start= ความต้องการ sc config TrustedInstaller start= ความต้องการ

คุณสามารถตรวจสอบขนาดของโฟลเดอร์ WinSxS ได้:

ในกรณีของฉัน เมื่อใช้การบีบอัด ฉันสามารถลดขนาดโฟลเดอร์ได้เกือบ 4 GB พระเจ้ารู้ดีว่าอะไร... ในเครื่องเครื่องหนึ่งของฉัน ฉันมี SSD ขนาดเล็ก - เพราะแม้แต่พื้นที่จำนวนขนาดนี้ก็ถือว่าร้ายแรง และหากคุณชอบสถานการณ์นี้ ฉันแนะนำให้แทนที่คำสั่งในย่อหน้านี้ด้วยไฟล์แบตช์นี้:

ปิดก่อนเริ่ม วินโดวส์เอ็กซ์พลอเรอร์- ก่อนที่จะเริ่มต้น ให้แตกไฟล์จากไฟล์เก็บถาวร ปลดล็อคในคุณสมบัติและเรียกใช้ในฐานะผู้ดูแลระบบ จะต้องใช้เวลามาก

การบีบอัดจะส่งผลต่อการทำงานของโฟลเดอร์ WinSxS และระบบโดยรวมอย่างไร?

Windows ทำงานร่วมกับไฟล์บีบอัดในโหมดที่เรียกว่าโปร่งใส (โหมดถ่ายโอนข้อมูล) แต่การบีบอัด/คลายการบีบอัดข้อมูลต้องใช้เวลาเสมอ และนี่คือสิ่งที่ผู้ใช้สังเกตเห็นในบางครั้ง: ไม่ใช่ว่าเราทุกคนจะมี "หินสมัยใหม่" ติดอยู่ใต้ฝากระโปรง แต่ในกรณีของฟังก์ชันการบีบอัดก็มี โปรเซสเซอร์อันทรงพลังมีประสิทธิภาพมากกว่ารวดเร็วมาก ฮาร์ดไดรฟ์– ในบางกรณี โดยส่วนตัวแล้วฉันสังเกตเห็นว่าความเร็วเพิ่มขึ้นเมื่อทำงานกับไฟล์บีบอัด ดังนั้นผู้ใช้คอมพิวเตอร์รุ่นเก่าจะไม่รู้สึกว่าเครื่องช้าลง แต่เจ้าของคอมพิวเตอร์ "รุ่นเก่า" ควรใช้ฟังก์ชันการบีบอัดด้วยความระมัดระวังในส่วนที่เกี่ยวข้องกับ ไฟล์บีบอัดและโฟลเดอร์

การลบเวอร์ชันเก่า: cleanmgr.exe

อื่น วิธีที่เชื่อถือได้เพิ่มพื้นที่ว่างในดิสก์ (รวมถึงในโฟลเดอร์ WinSxS) นี่คือยูทิลิตี้ทำความสะอาด cleanmgr.exe- ใน Windows 10 สามารถทำได้มากกว่ารุ่นก่อนหน้าใน Vista/7 เล็กน้อย มาเปิดตัวกัน:

ทำความสะอาดโฟลเดอร์ winsxs windows 7

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

โฟลเดอร์ WinSxS นี้คืออะไร

แคตตาล็อก ไฟล์วินโดวส์ SxS สามารถพบได้เฉพาะในห้องผ่าตัดล่าสุดเท่านั้น ระบบวินโดวส์: Vista, 7, Server 2008 R2 และ 2012 R2 รวมถึง 10 และสูงกว่า โฟลเดอร์นี้ประกอบด้วยส่วนประกอบที่เกี่ยวข้องกับการรักษาการทำงานของระบบทั้งหมด นอกจากนี้การอัปเดต Windows ที่ตามมาทั้งหมดและสำเนาสำรองของไฟล์สำหรับกระบวนการกู้คืนจะถูกสะสมไว้ด้วย

โครงสร้างขนาดใหญ่ทั้งหมดนี้จำเป็นสำหรับ การดำเนินการที่ถูกต้อง ระบบปฏิบัติการและยังช่วยให้คุณสามารถจัดการการอัปเดตได้อีกด้วย ตัวอย่างเช่น การคืนค่าระบบและเป็นคุณลักษณะที่ช่วยให้ผู้ใช้ระบบสำรองและทำงานโดยไม่สูญเสียข้อมูลเนื่องจากความล้มเหลวที่ไม่คาดคิด เช่น แบตเตอรี่เหลือน้อย การติดตั้งแอปพลิเคชันที่ไม่เหมาะสม หรือความเสียหายอื่น ๆ ต่อคอมพิวเตอร์

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

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

แต่เมื่อเวลาผ่านไป โฟลเดอร์ยังคงเกินขีดจำกัดที่ยอมรับได้ และอาจเริ่มส่งผลต่อประสิทธิภาพการทำงาน ดังนั้นในบางครั้งคุณยังต้องล้างโฟลเดอร์จากส่วนประกอบที่ไม่ได้ใช้

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

วิธีค้นหาว่าไดเร็กทอรี Windows SxS ใช้พื้นที่เท่าใด

หากคุณตัดสินใจที่จะปรับโฟลเดอร์ WinSxS ให้เหมาะสม คุณสามารถดูได้ที่:



อักษรระบุไดรฟ์ในเครื่องอาจแตกต่างกันไปขึ้นอยู่กับการติดตั้งระบบปฏิบัติการบนเดสก์ท็อปของคุณ แต่ส่วนใหญ่มักจะเป็นไดรฟ์ "C" โดยการคลิกขวาที่โฟลเดอร์เราจะเลือกตัวเลือก "คุณสมบัติ" กล่องโต้ตอบจะเปิดขึ้นตรงหน้าเรา โดยที่แท็บ "ทั่วไป" คุณจะเห็นขนาดรวมของไฟล์

ในความเป็นจริง ตัวเลขที่แสดงโดยคุณสมบัติของโฟลเดอร์นั้นไม่ถูกต้องทั้งหมดและมีการประเมินสูงเกินไปอย่างมาก เนื่องจากคุณสมบัติไม่เพียงนับเฉพาะไฟล์จริงเท่านั้น แต่ยังรวมถึงลิงก์ทั้งหมดด้วย แยกไฟล์- ตัวอย่างเช่น ไฟล์ชื่อ api32.dll มีขนาด 600 KB และอยู่ในโฟลเดอร์ Windows/system32 จากนั้น Windows จะพิจารณาว่าไฟล์ดังกล่าวมีขนาด 1200 KB บนฮาร์ดไดรฟ์

เพื่อหาคำตอบ ขนาดจริงและเพื่อทำความเข้าใจว่าคุณควรกังวลเกี่ยวกับการทำความสะอาดหรือไม่ ให้ทำตามขั้นตอนต่อไปนี้ (ตัวเลือกการวิเคราะห์นี้เหมาะสำหรับ Windows เวอร์ชันใหม่กว่าตั้งแต่ 8.1 ขึ้นไป):

  1. เปิด Command Prompt พิมพ์ Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore แล้วกด Enter
  2. การวิเคราะห์จะเปิดเผยต่อหน้าคุณ สถานะปัจจุบันไดเรกทอรี Windows SxS โดยที่บรรทัดล่างสุดคุณจะเห็นคำตอบว่าคุณควรล้างโฟลเดอร์หรือไม่ ตัวอย่างเช่น,

แนะนำการล้างข้อมูลร้านค้าส่วนประกอบ: ไม่ใช่

แต่ไม่ต้องกังวลว่าโฟลเดอร์จะขยายใหญ่ขึ้นและจะทำให้ระบบช้าลงอย่างมากในไม่ช้า Microsoft ได้จัดให้มีการทำความสะอาดอัตโนมัติของ ไฟล์ที่ไม่ได้ใช้- หากคุณยังคงต้องการดูแลประสิทธิภาพของพีซีของคุณหรือเพิ่มพื้นที่ว่างในดิสก์เพิ่มเติม ให้ปฏิบัติตามคำแนะนำเหล่านี้

วิธีทำความสะอาดโฟลเดอร์ WinSxS

วิธีที่ 1: การล้างข้อมูลบนดิสก์

นักพัฒนา Windows 7 และสูงกว่าได้ให้ความสามารถแก่ผู้ใช้ในการกำจัดดิสก์ในเครื่องของส่วนประกอบระบบที่ไม่ได้ใช้ โดยทำตามขั้นตอนเหล่านี้:

หากไม่พบยูทิลิตี "Disk Cleanup" ในการค้นหาเมนู Start ด้วยเหตุผลบางประการ คุณสามารถติดตั้งยูทิลิตีบนเดสก์ท็อปได้ด้วยตนเอง ดาวน์โหลดอัปเดต KB2852386 จากเว็บไซต์ Microsoft โดยปกติจะรวมอยู่ในรายการการอัปเดตระบบ แต่ไม่จำเป็น ดังนั้นจึงอาจไม่สามารถติดตั้งได้ สิ่งนี้เกิดขึ้นใน Windows 7

วิธีที่ 2: ตัวจัดการงาน

ตัวเลือก “Task Scheduler” จะช่วยลดขนาดของโฟลเดอร์ WinSxS ใน Windows 8 ขึ้นไป เมื่อต้องการทำสิ่งนี้:


คุณยังสามารถเรียกตัวกำหนดเวลางานได้จากบรรทัดคำสั่งโดยเรียกใช้ cmd ด้วยสิทธิ์ของผู้ดูแลระบบแล้วป้อนคำสั่ง:

schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

การดำเนินการนี้จะกำหนดเวลาการลบไฟล์โดยมีความล่าช้า 30 วัน ในช่วงเวลานี้ ทั้งการอัปเดตใหม่และการอัปเดตก่อนหน้าจะถูกเก็บไว้

วิธีที่ 3: DISM.exe

ตัวเลือกนี้มีไว้สำหรับผู้ใช้ขั้นสูง เมื่อคุณมั่นใจอย่างยิ่งว่าส่วนประกอบที่ถูกลบออกจากโฟลเดอร์ WinSxS จะไม่เป็นประโยชน์กับคุณ โดยพื้นฐานแล้ว มันเป็นเวอร์ชันปรับปรุงของตัวกำหนดเวลางานจากระบบปฏิบัติการรุ่นก่อน วิธีการเพิ่มพื้นที่ว่างในดิสก์นี้สามารถทำได้ใน Windows 10 และ วินโดวส์เซิร์ฟเวอร์ 2016.

  1. ในบรรทัดคำสั่งในฐานะผู้ดูแลระบบ ให้ป้อน:

การทำความสะอาดเสร็จสิ้นโดยไม่ต้องรอ 30 วัน แต่ภายในหนึ่งชั่วโมง

  1. การเพิ่มพารามิเตอร์ "ResetBase" ให้กับคำสั่งนี้จะลบเวอร์ชันที่ถูกแทนที่ทั้งหมดของแต่ละส่วนประกอบในร้านค้า:

  1. ตัวเลือก "SPSuperseded" จะลบส่วนประกอบสำรองทั้งหมด:

หลังจากคำสั่งนี้ จะไม่มีการอัพเดตเวอร์ชันเก่าเหลือให้กลับไปใช้

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

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

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

โดยทั่วไป ตรรกะก็คือ ยิ่งโปรแกรมมีขนาดใหญ่เท่าไรก็ยิ่งมีประโยชน์มากขึ้นเท่านั้น

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

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

WinSxS โฟลเดอร์นี้คืออะไร

โฟลเดอร์ WinSxS ปรากฏครั้งแรกใน วินโดวส์วิสต้าและมีข้อมูลเกี่ยวกับการกำหนดค่าระบบปฏิบัติการและส่วนประกอบต่างๆ ใน Windows เวอร์ชันต่อๆ ไป วัตถุประสงค์ของโฟลเดอร์ WinSxS โดยทั่วไปไม่มีการเปลี่ยนแปลง

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

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

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

40 เปอร์เซ็นต์นี้ประกอบด้วยไฟล์ลิงก์สัญลักษณ์ที่ไม่มีข้อมูลจริง แต่ลิงก์ไปยังไฟล์นั้นเท่านั้น ไฟล์ "จริง" อาจอยู่ในไดเร็กทอรีระบบอื่น เช่น ใน Windows, ProgramData เป็นต้น ประการแรกการลบลิงก์ที่มีขนาด WinSxS จะไม่ส่งผลกระทบต่อขนาด แต่อย่างใด และประการที่สอง สิ่งนี้อาจทำให้เกิดปัญหาได้อีกครั้ง

ถ้าคุณเป็น ผู้ใช้วินโดวส์ 8 ก็ควรพิจารณาว่ามีจุดใดในการทำความสะอาดโฟลเดอร์นี้เลยหรือไม่ ความจริงก็คือไม่เหมือนกับ Windows 7 ในเวอร์ชันที่แปด ไฟล์ "พิเศษ" จะถูกล้างโดยอัตโนมัติตามการตั้งค่าตัวกำหนดเวลางานที่ระบุ

การทำความสะอาด winsxs

ดังนั้นจึงเหมาะสมที่จะล้างโฟลเดอร์ WinSxS ในสองกรณีเท่านั้น โฟลเดอร์ WinSxS มีขนาดที่ "คุกคาม" จริงๆ ซึ่งเป็นเรื่องปกติสำหรับ Windows รุ่นที่ 7 หรือคุณให้ความสำคัญกับทุกกิกะไบต์มากจนคุณพร้อมที่จะเสี่ยงต่อประสิทธิภาพของระบบของคุณ มีหลายวิธีในการล้างไดเร็กทอรี WinSxS ง่ายที่สุด แต่ไม่ใช่ที่สุด วิธีที่มีประสิทธิภาพคือการใช้ ยูทิลิตี้ระบบ cleanmgr หรือที่รู้จักในชื่อ Disk Cleanup หากต้องการเรียกใช้ในหน้าต่าง "Run" ให้ป้อนคำสั่ง ทำความสะอาดและกด Enter คุณจำได้ไหม?

โปรแกรมสำหรับทำความสะอาด winsxs - DISM

วิธีอื่นมีประสิทธิภาพมากกว่ามาก คราวนี้เราจะใช้ยูทิลิตี้คอนโซล DISM เราจะลบการอัปเดตทุกเวอร์ชันโดยไม่ต้องรอการดำเนินการตามกำหนดเวลา เมื่อต้องการทำเช่นนี้ ในพรอมต์คำสั่งที่ทำงานในฐานะผู้ดูแลระบบ ให้เรียกใช้คำสั่งต่อไปนี้:

DISM.exe /ออนไลน์ /Cleanup-Image /StartComponentCleanup

คำสั่งอื่นมีหน้าที่รับผิดชอบในการลบไฟล์เก็บถาวรที่สร้างขึ้นระหว่างการติดตั้งเซอร์วิสแพ็ค เมื่อต้องการทำเช่นนี้ ให้ป้อนบรรทัดต่อไปนี้บนบรรทัดคำสั่ง:

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

คุณยังสามารถลบเวอร์ชันเก่าสำหรับแต่ละส่วนประกอบออกได้ หากต้องการทำสิ่งนี้ให้ใช้คำสั่งนี้:

DISM.exe /ออนไลน์ /Cleanup-Image /StartComponentCleanup /ResetBase

ผลที่ตามมาจะเหมือนกับกรณีการใช้คำสั่งทุกประการ DISM.exe /ออนไลน์ /Cleanup-Image /SPSuperseded .

คุณสามารถทำอะไรได้อีกเพื่อล้างโฟลเดอร์ WinSxS? Windows เวอร์ชันล่าสุดมีสิ่งนี้ คุณสมบัติที่มีประโยชน์เช่นการเปิด/ปิดการใช้งานส่วนประกอบของระบบตามความต้องการ หากคุณเปิดแผงควบคุมแล้วไปที่โปรแกรมและคุณลักษณะ คุณจะเห็นสิ่งที่เรากำลังพูดถึง ส่วนประกอบบางส่วนเหล่านี้ แม้ว่าจะไม่ได้ทำเครื่องหมายไว้ แต่ก็ยังคงปรากฏอยู่ในไดรฟ์ คุณไม่จำเป็นต้องเชื่อมต่อกับ Update Center เพื่อดาวน์โหลด คุณสามารถติดตั้งได้โดยตรงจากดิสก์ ดังนั้นจึงอยู่ในโฟลเดอร์ WinSxS เท่านั้น

หากไฟล์คอมโพเนนต์ใช้พื้นที่ดิสก์มาก คุณสามารถลบไฟล์เหล่านั้นได้ ในการทำเช่นนี้เราจะใช้ยูทิลิตี้ DISM ที่คุ้นเคยอยู่แล้วอีกครั้ง เรียกใช้คอนโซลและป้อนคำสั่งต่อไปนี้:

DISM.exe /ออนไลน์ /อังกฤษ /รับคุณสมบัติ /รูปแบบ:ตาราง

นี่จะแสดงรายการส่วนประกอบตลอดจนสถานะ เปิดใช้งาน – เปิดใช้งาน, ปิดใช้งาน – ปิดใช้งาน หากต้องการลบส่วนประกอบออกจากระบบ ให้ใช้คำสั่งต่อไปนี้:

DISM.exe /ออนไลน์ /ปิดการใช้งานคุณลักษณะ /featurename:NAME /ลบ

คำสำคัญ NAME ในที่นี้หมายถึงชื่อของส่วนประกอบ ตัวอย่างเช่น เราจำเป็นต้องลบโมดูล Microsoft-Hyper-V-All

DISM.exe /ออนไลน์ /ปิดการใช้งานคุณสมบัติ /featurename:Microsoft-Hyper-V-All /ลบ

ตอนนี้ หากคุณรันคำสั่ง Get-Features อีกครั้ง คุณจะเห็นว่าสถานะฟีเจอร์เปลี่ยนเป็น “Disabled with Payload Removed”

ผลลัพธ์:

อย่างที่คุณเห็น ไม่มีอะไรซับซ้อนเกี่ยวกับเรื่องนี้ เราได้ทดสอบตัวเลือกทั้งหมดที่อธิบายไว้ข้างต้นและพบว่าตัวเลือกเหล่านั้นค่อนข้างมีประสิทธิภาพและประสิทธิผล แต่สิ่งที่สำคัญที่สุดคือการกระทำของเราไม่ได้ส่งผลเสียต่อระบบปฏิบัติการ

สิ่งใดก็ตามที่ยังคงอยู่ในโฟลเดอร์ WinSxS ไม่ควรถูกลบ และอีกอย่างหนึ่ง อย่าใช้ยูทิลิตี้สุ่มที่พบบนอินเทอร์เน็ตเพื่อล้างโฟลเดอร์นี้

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

ผู้ใช้หลายคนเมื่อพบโฟลเดอร์ windows winsxs บนคอมพิวเตอร์สงสัยว่ามีไว้เพื่ออะไร?

บ่อยครั้งที่ข้อมูลในนั้นมีขนาดค่อนข้างใหญ่ ดังนั้นผู้ใช้จึงต้องการลบออกเพื่อประหยัดเนื้อที่ดิสก์

สามารถทำได้หรือไม่ และถ้าทำได้ ทำอย่างไร?

คำนิยาม

นี่คือโฟลเดอร์ประเภทใด มีไว้เพื่ออะไร และมีไฟล์อะไรบ้าง เป็นไปได้ไหมที่จะทำความสะอาดให้หมด? ท้ายที่สุดแล้ว การกดปุ่ม Delete ตามปกติไม่สามารถทำได้

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

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

วิธีนี้จะรักษาสำเนาเอกสารที่ถูกต้องล่าสุดไว้ นั่นคือก่อนที่จะติดตั้งการอัปเดตเป็นครั้งแรก ข้อมูลเกี่ยวกับเวอร์ชันดั้งเดิมจะถูกบันทึกไว้ แต่เมื่อติดตั้งการอัพเดตครั้งที่สองข้อมูลหลังจากการอัพเดตครั้งแรก (หากทำงานถูกต้อง)

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

อย่างไรก็ตาม ด้วยฟังก์ชันนี้และภายใต้ชื่อนี้ โฟลเดอร์นี้จะใช้ได้เฉพาะในระบบปฏิบัติการ Windows 7, 8, 8.1, 10 เท่านั้น ยิ่งไปกว่านั้นใน เวอร์ชันล่าสุดระบบปฏิบัติการ โฟลเดอร์นี้ยังประกอบด้วยไฟล์ที่จำเป็นในการติดตั้งระบบปฏิบัติการใหม่ทั้งหมด นั่นคือมันเป็นจากข้อมูลสำหรับ การกู้คืนอัตโนมัติหน้าต่าง

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

สาระสำคัญของปัญหาและคุณลักษณะของการแก้ปัญหา

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

มันคุ้มค่าที่จะทำไหม? นี่เป็นปัญหาที่ถกเถียงกัน ถ้าหลังจากนั้น อัปเดตล่าสุดคอมพิวเตอร์ทำงานได้ตามปกติ ตรวจสอบโปรแกรมทั้งหมดแล้ว และไม่พบข้อบกพร่องใดๆ ในระบบ จึงไม่จำเป็นต้องมีระบบ "ย้อนกลับ" และสามารถลบโฟลเดอร์ได้

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

คุณสามารถล้างโฟลเดอร์โดยใช้เครื่องมือที่ติดตั้งไว้ล่วงหน้าในระบบปฏิบัติการ ดาวน์โหลด สาธารณูปโภคพิเศษไม่จำเป็นสำหรับสิ่งนี้ ดังนั้นหากคอมพิวเตอร์ทำงานได้ตามปกติ จากนั้นคุณสามารถดำเนินการตามขั้นตอนนี้ได้

มันสำคัญมากที่ต้องจำไว้ว่าการลบโฟลเดอร์ดังกล่าวหรือแม้แต่ไฟล์ออกไป ตามปกติ, ต้องห้าม. นั่นคือตามค่าเริ่มต้นระบบจะไม่อนุญาตให้ผู้ใช้ทำเช่นนี้ อย่างไรก็ตาม หากคุณติดตั้งยูทิลิตี้พิเศษและขอสิทธิ์พิเศษ (ชวนให้นึกถึง TrustedInstaller) ก็ยังสามารถลบออกได้

หากถูกลบด้วยวิธีนี้ ระบบปฏิบัติการจะไม่สามารถบู๊ตได้อีกต่อไป นี่เป็นเพราะความจริงที่ว่าไฟล์บางไฟล์จากโฟลเดอร์นี้มักจะถูกใช้ในระหว่างการโหลด หากคุณลบไดเร็กทอรีออกจนหมด ระบบจะไม่ตรวจพบในจุดใดจุดหนึ่ง ไฟล์ที่ต้องการและจะไม่โหลด

วิธีลดขนาดของโฟลเดอร์ WinSxS ใน Windows วิธีทำความสะอาด winsxs.mq4

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

การทำความสะอาดโดยใช้บรรทัดคำสั่ง

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

  • เข้าสู่ระบบในฐานะผู้ดูแลระบบคอมพิวเตอร์
  • เรียกใช้ฟังก์ชัน Run - คุณต้องกดปุ่ม Win + R บนแป้นพิมพ์ค้างไว้พร้อมกัน
  • หน้าต่าง Run ขนาดเล็กจะเปิดขึ้นพร้อมกับช่องป้อนข้อมูล
  • ป้อนชุดค่าผสม msconfig;
  • กด Enter บนแป้นพิมพ์ของคุณหรือเรียกใช้ในกล่องป้อนข้อมูล:
  • ใน Windows 10 คุณสามารถคลิกที่ปุ่ม Start และป้อนวลี Command Prompt ซึ่งจะเปิดหน้าต่างเดียวกัน
  • หน้าต่างที่มีพื้นหลังสีดำจะเปิดขึ้น นี่คือหน้าต่าง บรรทัดคำสั่ง;

<Рис. 1 Командная строка>

  • ในช่องป้อนข้อมูลให้ป้อนชุดค่าผสม Dism.exe /online /cleanup-image /AnalyzeComponentStore;
  • กด Enter;
  • คำสั่งเริ่มการวิเคราะห์ที่เก็บข้อมูล นั่นคือ ไดเร็กทอรีที่คุณต้องการล้าง
  • การแจ้งเตือนจะปรากฏบนพื้นหลังสีดำเพื่อระบุว่าจำเป็นต้องทำความสะอาดที่เก็บข้อมูล (สิ่งนี้จะเกิดขึ้นเสมอ)
  • ป้อนชุดค่าผสม exe /online /cleanup-image /StartComponentCleanup;
  • คลิกที่ปุ่ม Enter บนแป้นพิมพ์ของคุณ
  • ตอนนี้ระบบได้เริ่มทำความสะอาดที่เก็บข้อมูลที่ต้องการโดยอัตโนมัติจากสิ่งที่ไม่จำเป็นทั้งหมด ไฟล์สำรองในขณะที่ข้อมูลการบูตที่จำเป็นทั้งหมดได้รับการบันทึก
  • ทันทีที่กระบวนการเสร็จสิ้นระบบจะแจ้งให้คุณทราบ

<Рис. 2 Очистка завершена>

ตอนนี้คุณสามารถออกจากแอปพลิเคชัน Command Prompt และรีสตาร์ทคอมพิวเตอร์ของคุณได้แล้ว ตรวจสอบเนื้อหาของโฟลเดอร์ ตอนนี้ "น้ำหนัก" ของมันควรจะต่ำกว่านี้มากเนื่องจากเป็นไปได้ทั้งหมด ไฟล์ที่ไม่จำเป็นซ้าย.

ลักษณะที่น่าสนใจของวิธีนี้คือไม่สามารถใช้วิธีนี้ได้บ่อยเกินไป มิฉะนั้น "น้ำหนัก" อาจเพิ่มขึ้นเล็กน้อยหากไม่มีสำเนาสำรองของการอัพเดตอยู่ นั่นคือการทำความสะอาดควรทำเมื่อเนื้อหาของไดเร็กทอรีมีความสำคัญมากเท่านั้น (ปริมาณเนื้อหาภายใน 7 GB ถือว่าเป็นเรื่องปกติและไม่มีผลกระทบด้านลบต่อการทำงานของระบบ)

การทำความสะอาดโดยใช้ยูทิลิตี้

การล้างไดเร็กทอรีนี้ในระบบปฏิบัติการเวอร์ชันนี้มีคุณสมบัติพิเศษบางประการ ในการดำเนินการนี้ คุณจะต้องติดตั้งการอัปเดต KB2852386 มันไม่ได้บังคับ ดังนั้นจึงขาดหายไปสำหรับผู้ใช้จำนวนมาก แต่นั่นคือสิ่งที่เพิ่มเข้ามา ฟังก์ชั่นที่จำเป็นไปยังยูทิลิตี้การล้างข้อมูลบนดิสก์

กำลังดาวน์โหลดการอัพเดต

จะติดตั้งการอัพเดตดังกล่าวได้อย่างไร? ดำเนินการตามอัลกอริทึมต่อไปนี้:

  1. เปิดแผงควบคุม
  2. ไปที่รายการอัปเดตระบบ (คุณสามารถทำได้โดยค้นหารายการดังกล่าวผ่านเครื่องมือค้นหาใน Explorer คุณสามารถค้นหาผ่านการค้นหาในเมนูเริ่ม)
  3. เมื่อเปิด System Update Center ไม่ทางใดก็ทางหนึ่งให้คลิกที่ปุ่มค้นหาการอัปเดตในหน้าต่างที่เปิดขึ้น
  4. รอสักครู่จนกว่าการค้นหาจะเสร็จสิ้น

<Рис. 3 Центр обновлений>

  1. คลิกที่การอัปเดตเพิ่มเติม;
  2. เลื่อนรายการไปด้านข้างเพื่อดูส่วนท้ายของชื่อของการอัปเดต (นี่คือที่ที่มีการกำหนดตัวเลขและตัวอักษร)
  3. ค้นหาการอัปเดตด้วยหมายเลขที่เกี่ยวข้อง

<Рис. 4 Выбор обновлений>

  1. คลิกที่มันและติดตั้งการอัปเดต
  2. ทันทีที่ระบบแจ้งให้คุณทราบว่าการดาวน์โหลดและติดตั้งเสร็จสมบูรณ์ ให้ปิดหน้าต่างทั้งหมด

หลังจากนี้ คุณจะต้องรีสตาร์ทคอมพิวเตอร์ ขณะนี้การเปลี่ยนแปลงมีผลแล้ว และคุณสามารถดำเนินการลบข้อมูลที่ไม่จำเป็นออกจากแค็ตตาล็อกได้

การทำความสะอาดใน Windows 7

หลังจากรีสตาร์ทคอมพิวเตอร์แล้ว ข้อมูลส่วนเกินจากที่จัดเก็บข้อมูลสามารถลบได้โดยใช้โปรแกรมทำความสะอาดพิเศษ ฮาร์ดไดรฟ์- โดยการดำเนินการทั้งหมดกับไฟล์ระบบในระบบปฏิบัติการนี้จะดำเนินการผ่านมัน

ทำสิ่งต่อไปนี้:

  1. เปิดโปรแกรมเพื่อล้างฮาร์ดไดรฟ์ของคุณ (เพื่อเปิดใช้งานให้ใช้การค้นหาในเมนู Start)
  2. ค้นหาปุ่มล้าง ไฟล์ระบบคลิกที่มัน;
  3. เมนูเล็ก ๆ จะเปิดขึ้นโดยคุณต้องคลิกที่ส่วนการทำความสะอาดการอัปเดต (รายการนี้อาจมีชื่ออื่น - อัปเดตไฟล์สำรองขึ้นอยู่กับลักษณะของระบบ)

<Рис. 5 Работа в Windows 7>

  1. คลิกตกลงและรอให้การลบเสร็จสิ้นซึ่งระบบจะแจ้งให้คุณทราบ

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

การทำความสะอาดใน Windows 8, 8.1

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

  1. เปิดเมนูเริ่ม
  2. เริ่มพิมพ์ "การล้างข้อมูลบนดิสก์";
  3. ทันทีที่ยูทิลิตี้ที่เกี่ยวข้องปรากฏในรายการผลการค้นหาให้เปิดใช้งานโดยคลิกปุ่มเมาส์
  4. ค้นหาส่วนการล้างไฟล์ระบบในหน้าต่างที่เปิดขึ้น
  5. คลิกที่มันและในรายการที่เปิดขึ้นให้เลือกส่วน การล้างการอัปเดตระบบปฏิบัติการ

<Рис. 6 Манипуляции в Виндовс 8>

  1. รอจนกว่าระบบปฏิบัติการจะแจ้งผู้ใช้ว่าการล้างข้อมูลเสร็จสมบูรณ์ จากนั้นรีสตาร์ทอุปกรณ์เพื่อให้การเปลี่ยนแปลงมีผล

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

คุณสมบัติของวินโดวส์ 8.1

เฉพาะในระบบปฏิบัติการนี้มีวิธีอื่นในการทำความสะอาดนี้ โฟลเดอร์ระบบ- เช่นเดียวกับวิธีแรกที่อธิบายไว้ เกี่ยวข้องกับการใช้บรรทัดคำสั่ง ปฏิบัติตาม ทำตามคำแนะนำ:

  1. เข้าสู่ระบบภายใต้ บัญชีผู้ดูแลระบบ (มิฉะนั้นวิธีการนี้จะใช้งานไม่ได้);
  2. เปิด Command Prompt โดยใช้วิธีใดวิธีหนึ่งที่อธิบายไว้ข้างต้น หรือโดยการกดปุ่ม Win และ X พร้อมกัน
  3. ในเมนูที่เปิดขึ้นให้ค้นหารายการ Command Prompt (Administrator) แล้วคลิกที่รายการนั้น
  4. ในฟิลด์อินพุตบรรทัดคำสั่งให้ป้อนชุดค่าผสม dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase;
  5. หากคุณพิมพ์ชุดค่าผสม dism.exe /Online /Cleanup-Image /AnalyzeComponentStore คุณจะทราบได้อย่างแน่ชัดว่าไดเร็กทอรี "ปัญหา" มีอยู่กี่เมกะไบต์นั่นคือมันใหญ่แค่ไหน

<Рис. 7 Работа в Виндовс 8.1>

  1. จากนั้นกดปุ่ม Enter บนคีย์บอร์ดของคุณ

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

หลังจากตรวจสอบคุณสมบัติไดเร็กทอรีแล้วปรากฎว่าน้ำหนักของมันลดลงอย่างมาก วิธีนี้มีความปลอดภัยอย่างแน่นอน แต่เช่นเดียวกับวิธีแรก คุณไม่ควรใช้บ่อยเกินไป เนื่องจากอาจทำให้น้ำหนักของการจัดเก็บข้อมูลดังกล่าวเพิ่มขึ้นได้

การลบอัตโนมัติ

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

ค้นหาแอปพลิเคชัน Task Scheduler โดยใช้เครื่องมือค้นหาเมนู Start เปิดแอปพลิเคชัน ในรายการทางด้านขวาของหน้าต่าง ให้เลือกส่วนสร้างงานอย่างง่าย

<Рис. 8 Автоматическая очистка>

สร้างงาน StartComponentCleanup ในสาขา Microsoft\Windows\Servicing กำหนดช่วงเวลาตามต้องการแต่อย่าบ่อยจนเกินไป คลิกตกลงและรีสตาร์ทอุปกรณ์เพื่อให้การเปลี่ยนแปลงมีผล

<Рис. 9 Создание задачи>

กำลังล้างโฟลเดอร์ #WinSxS

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