โฟลเดอร์ WinSxS คืออะไร เหตุใดจึงมีขนาดใหญ่ และวิธีล้างข้อมูล

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

โฟลเดอร์ WinSxS คืออะไร?

WinSxS (ย่อมาจาก “ Windows Side by Side”) เป็นโฟลเดอร์ (ตำแหน่ง: C: Windows WinSxS ) ที่Windowsเก็บไฟล์ที่จำเป็นสำหรับการติดตั้งWindows และ(and) การ สำรองข้อมูลหรือเวอร์ชันของไฟล์เหล่านั้น

เมื่อใดก็ตามที่คุณต้องการกู้คืนไฟล์ระบบ(recover system files)หรือเพิ่มหรือลบ คุณลักษณะของ Windowsนี่คือที่ที่Windowsจะค้นหาไฟล์ที่จำเป็นในการดำเนินการ นี่คือเหตุผลที่เรียกอีกอย่างว่าที่เก็บส่วนประกอบ

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

WinSxSยังคงเพิ่มขนาดขึ้นเรื่อยๆ เมื่อเวลาผ่านไป เนื่องจากจะจัดเก็บเวอร์ชันส่วนประกอบเพิ่มเติมต่อไป

ขนาดที่ถูกต้องของ WinSxS คืออะไร?

ขนาดของ โฟลเดอร์ WinSxSมักจะคำนวณอย่างไม่ถูกต้องโดยFile Explorer(File Explorer)

ไฟล์ภายใน โฟลเดอร์ WinSxSอาจปรากฏในหลายตำแหน่งในระบบปฏิบัติการ อย่างไรก็ตาม โดยปกติแล้วจะมีไฟล์เพียงสำเนาเดียว ในขณะที่ไฟล์ที่เหลือเป็นฮาร์ดลิงก์(hard links)

File Explorerไม่ได้คำนึงถึงปัจจัยนี้เมื่อคำนวณขนาดของโฟลเดอร์ ซึ่งหมายความว่าขนาดอาจดูใหญ่กว่าที่เป็นจริง

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

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

เมื่อกระบวนการเสร็จสิ้น คุณจะเห็นทั้งขนาดที่รายงานโดย file explorer และขนาดจริงใน หน้าต่าง พรอมต์คำสั่ง(Command Prompt) :

วิธีล้างโฟลเดอร์ WinSxS

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

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

คุณอาจประสบปัญหากับบางแอปที่ใช้ไฟล์ DLL(DLL)เวอร์ชันก่อนหน้าหากไฟล์นั้นถูกลบในระหว่างการล้างข้อมูล

ดังที่แสดงด้านล่าง มีหลายวิธีในการล้างโฟลเดอร์WinSxS

ล้างข้อมูล WinSxS โดยใช้ DISM

DISM ( Deployment Image Servicing and Management ) เป็นยูทิลิตี้บรรทัดคำสั่งพร้อมตัวเลือกในตัวสำหรับล้างที่เก็บส่วนประกอบ การล้างข้อมูลโดยใช้DISMจะลบไฟล์ที่ไม่จำเป็นทั้งหมดออกจาก ไดเร็กทอรี WinSxSโดยไม่รบกวนการทำงานของระบบของคุณ

  1. เริ่มต้นด้วยการเปิดตัวCommand Prompt ที่ยกระดับ ขึ้น กดWin + Rพิมพ์cmdแล้วกดCtrl + Shift + Enter Enter
  2. พิมพ์คำสั่งต่อไปนี้ในCommand Prompt :

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

  1. เมื่อกระบวนการเสร็จสิ้น ให้ตรวจสอบว่ามี(Yes)หรือไม่มี ถัดจากComponent Store Cleanup Recommended(Component Store Cleanup Recommended)

  1. ถ้ามันบอกว่าใช่ให้รันคำสั่งต่อไปนี้:

DISM.exe /Online /Cleanup-Image /StartComponentCleanup

เมื่อกระบวนการเสร็จสิ้น จะเป็นการล้างไฟล์WinSxS ที่ไม่จำเป็นทั้งหมด(WinSxS)

นอกจากนี้ยังมี คำสั่งล้างข้อมูล WinSxS อื่นๆ ที่ คุณสามารถเรียกใช้เมื่อต้องการล้างข้อมูลกลุ่มไฟล์เฉพาะ ตัวอย่างเช่น หากคุณต้องการล้าง เวอร์ชันคอมโพเนนต์ Windows ที่เก่า กว่า ให้เรียกใช้คำสั่งต่อไปนี้:

DISM.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

หากคุณใช้ Windows(Windows)รุ่นเก่ากว่าเช่นWindows 7คุณสามารถใช้คำสั่งต่อไปนี้เพื่อลบข้อมูลสำรอง Service Pack ( Windows 8 , 10 และ 11 ไม่มี Service Pack):

DISM.exe /Online /Cleanup-Image /StartComponentCleanup /SPSuperseded

ล้างข้อมูล WinSxS โดยใช้ Disk Cleanup

Windowsยังมี เครื่องมือ Disk Cleanup ในตัว ที่สามารถล้างไฟล์ระบบ(clean up system files)และไฟล์ที่ไม่จำเป็นประเภทอื่นๆ รวมถึงไฟล์ในโฟลเดอร์WinSxS

  1. เปิดFile Explorerและไปที่พีซีเครื่องนี้ (หรือคอมพิวเตอร์(Computer)ในWindows 11 )

  1. เลือกLocal Diskแล้วกดAlt + Enterเพื่อเปิดคุณสมบัติของดิสก์
  2. เลือก แท็บ ทั่วไป(General)แล้วคลิกตัวเลือกการล้างข้อมูลบนดิสก์(Disk Cleanup)

  1. Windowsจะค้นหาไฟล์ที่คุณสามารถล้างข้อมูลได้อย่างปลอดภัย รวมถึงไฟล์สำรอง ไฟล์ชั่วคราว และไฟล์ที่เก็บรักษาไว้จากWindows เวอร์ชัน เก่า เมื่อคุณเห็น หน้าต่าง Disk Cleanupเปิดขึ้น ให้คลิกปุ่มClean up system filesที่ด้านล่าง

  1. ยูทิลิตีจะทำการค้นหาอีกครั้ง คราวนี้สำหรับไฟล์ระบบ เมื่อพบไฟล์ที่สามารถลบได้อย่างปลอดภัย คุณจะเห็นรายการพร้อมประเภทไฟล์ ชื่อ ทั่วไป(Common)ที่คุณจะเห็น ได้แก่Windows Update Cleanup , Microsoft Defender AntivirusและTemporary Internet Files

คุณสามารถเลือกช่องทั้งหมดได้หากต้องการล้างข้อมูลขยะจากทั้งระบบ แต่อย่าลืมเลือกWindows Update Cleanupเพื่อล้างไฟล์อัปเดตจากโฟลเดอร์WinSxS คลิก(Click) ตกลง(OK)เมื่อเลือกแล้ว

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

ล้างข้อมูล WinSxS โดยใช้ Task Scheduler

คุณสามารถใช้ Task Scheduler(use the Task Scheduler)ได้หากต้องการใช้วิธี "set it, forget it" เพื่อล้างโฟลเดอร์WinSxS เป็นประจำ(WinSxS)

  1. กดWin + Rพิมพ์taskchd.msc(taskschd.msc)แล้วกดEnter
  2. ใช้แถบด้านข้างทางซ้ายเพื่อไปยังTask Task Scheduler Library\Microsoft\Windows\Servicing

  1. คลิกขวาที่ งาน StartComponentCleanupจากรายการงาน เลือกPropertiesและสลับไปที่ แท็บ Triggersในคุณสมบัติ จากนั้นคลิกที่ใหม่(New)

  1. เลือกกำหนดการสำหรับงานโดยเลือกความถี่ (รายวัน/รายเดือน/รายสัปดาห์) และเวลา คลิกตกลง(OK)เมื่อเสร็จสิ้น

  1. งานจะทำงานโดยอัตโนมัติตามกำหนดการที่คุณได้เพิ่มไว้ อย่างไรก็ตาม คุณสามารถเรียกใช้งานได้ทันทีโดยเลือก งาน StartComponentCleanupและเลือกRunจากแถบด้านข้างทางขวา

ต้องการพื้นที่เพิ่มหรือไม่

หากคุณกำลังพยายามเพิ่มพื้นที่ว่างบนฮาร์ดไดรฟ์ การล้าง โฟลเดอร์ WinSxSถือเป็นการเริ่มต้นที่ดี คุณยังสามารถเพิ่มพื้นที่ว่างได้ด้วยการถอนการติดตั้งแอ(uninstalling apps)พที่คุณไม่ได้ใช้หรือย้ายไฟล์ส่วนตัวขนาดใหญ่ไปยังฮาร์ดไดรฟ์ภายนอก

หากคุณกำลังมองหาวิธีเพิ่มพื้นที่ว่างใน คอมพิวเตอร์ Windows ของคุณ เรามีบทช่วยสอนเกี่ยวกับวิธีการเพิ่มพื้นที่ว่างในดิสก์(ways to free up disk space)ที่อาจช่วยได้ หลายวิธี



About the author

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



Related posts