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

ลบไฟล์แล้วแต่ฮาร์ดดิสก์ยังเต็ม
ปัญหาเกิดส่วนใหญ่บนไดรฟ์ C แต่อาจเกิดกับพาร์ติชันไหนก็ได้ วิธีแก้ไขดังนี้:
- ใช้ Disk Cleanup แบบ Command-line เพื่อล้างเพิ่มเติม
- ปิด System Restore
- ปิด Hibernation
- หยุด Windows Search Indexing
- ใช้ซอฟต์แวร์ฟรีวิเคราะห์ไฟล์ที่佔พื้นที่มาก
- ลบโปรแกรม Rollback RX
- ทำความสะอาดโฟลเดอร์ WinSxS
1. ใช้ Disk Cleanup แบบ Command-line (Cleanmgr.exe)
Windows เก็บเวอร์ชันก่อนหน้าไว้ในโฟลเดอร์ Windows.old หลังอัปเดต ขนาดโฟลเดอร์นี้เพิ่มขึ้นเรื่อยๆ ใช้พื้นที่บนไดรฟ์ C โฟลเดอร์นี้มีประโยชน์ถ้าอยากกลับไปเวอร์ชันเก่า แต่ถ้าไม่ต้องการ ให้ลบด้วย Disk Cleanup:

- ค้นหา "Disk Cleanup" ใน Windows Search
- เลือกแอป Disk Cleanup
- เลือกไดรฟ์ C จากเมนูแบบเลื่อนลง
- คลิก "Clean up system files" ด้านล่างซ้าย
- เลือกไดรฟ์ C อีกครั้ง คลิก OK
- รอสแกนไฟล์ระบบ
- ติ๊ก "Previous Windows Installation(s)" แล้วคลิก OK
นอกจากนี้ Disk Cleanup แบบคำสั่ง (Cleanmgr.exe) ด้วยอาร์กิวเมนต์ sageset และ sagerun มีตัวเลือกทำความสะอาดเพิ่มเติม

2. ปิด System Restore
System Restore สร้าง Restore Points อัตโนมัติ ใช้พื้นที่บนไดรฟ์ C การปิดจะลบ Restore Points ทั้งหมด และไม่สร้างใหม่จนกว่าจะเปิดใหม่

- ค้นหา "Create a restore point" ใน Windows Search
- เลือกเพื่อเปิดหน้าต่าง "System Properties"
- อยู่ที่แท็บ "System Protection"
- เลือกไดรฟ์ C คลิก "Configure"
- เลือก "Disable system protection"
- คลิก Apply > Yes ในกล่องยืนยัน
- คลิก OK

กระบวนการนี้จะกว้างพื้นที่บนไดรฟ์ C ตอนนี้คุณสามารถเปิด System Restore กลับมา และกำหนดพื้นที่สูงสุดสำหรับ Restore Points Windows จะลบ Restore Points เก่าเมื่อสร้างใหม่
อ่านเพิ่มเติม: ฮาร์ดดิสก์เต็ม? วิธีหาไฟล์ขนาดใหญ่ที่สุดบน Windows
3. ปิด Hibernation (สลับโหมด)
Hiberfil.sys เป็นไฟล์ซ่อนใน Windows เมื่อเปิด Hibernation Windows จะสร้างไฟล์นี้เก็บข้อมูลระหว่างสลับโหมด ขนาดไฟล์เพิ่มขึ้นเรื่อยๆ การปิด Hibernation ช่วยกว้างพื้นที่ได้
4. หยุด Windows Search Indexing
Windows Search Index ต้องการพื้นที่เก็บไฟล์ที่จัดทำดัชนี เนื่องจากไดรฟ์ C เหลือน้อย ควรปิดการจัดทำดัชนี
5. ใช้ซอฟต์แวร์ฟรีวิเคราะห์พื้นที่ดิสก์
TreeSize และ WinDirStat เป็นซอฟต์แวร์ฟรีที่วิเคราะห์พื้นที่จัดเก็บทุกพาร์ติชัน แสดงรายละเอียด ติดตั้งเพื่อรู้ว่าอะไร佔พื้นที่มาก แล้วลบไฟล์ที่ไม่สำคัญ
6. ลบโปรแกรม Rollback RX
Rollback RX เป็นตัวเลือกแทน System Restore สร้าง Snapshot เก็บบนฮาร์ดดิสก์ ผู้ใช้บางรายรายงานว่าไม่ลบ Snapshot เก่า ทำให้พื้นที่หมด การลบ Rollback RX จะลบไฟล์ซ่อนที่สร้างขึ้น พื้นที่จะว่างขึ้น ใช้ System Restore ของ Windows แทน
7. ทำความสะอาดโฟลเดอร์ WinSxS
ลดขนาดโฟลเดอร์ WinSxS
อ่านเพิ่มเติม: ฮาร์ดดิสก์เต็มเองโดยอัตโนมัติ ไม่มีเหตุผลชัดเจน
คำถามที่พบบ่อย
ทำไมฮาร์ดดิสก์ยังเต็มหลังลบไฟล์?
ไฟล์ที่ลบไปอยู่ใน Recycle Bin ต้องว่าง Recycle Bin ก่อน จึงจะเห็นพื้นที่ว่าง ใช้ TreeSize หรือ WinDirStat ดูไฟล์ที่佔พื้นที่มาก แล้วลบถ้าไม่จำเป็น
อ่านเพิ่มเติม: วิธีกว้างพื้นที่บน Recovery Drive ใน Windows
ทำไมไดรฟ์ C เต็มแต่ไม่มีไฟล์อะไร?
มีไฟล์ซ่อนบนไดรฟ์ C ใช้พื้นที่: System Restore, Hibernation, Windows Search Indexer หากเปิดฟีเจอร์เหล่านี้ ให้ปิดเพื่อกว้างพื้นที่ System Restore สำคัญ ควรเปิดไว้ แต่สามารถกำหนดขีดจำกัดพื้นที่ได้
หวังว่าจะช่วยได้
