วิธีแก้ Drive C เต็ม บน Windows Server 2025 แบบมืออาชีพ วิเคราะห์สาเหตุและแก้ปัญหาถาวร

Drive C เต็ม เป็นหนึ่งในปัญหาที่พบได้บ่อยที่สุดบน Windows Server 2025 ไม่ว่าจะเป็น

  • Domain Controller
  • File Server
  • Hyper-V Server
  • Application Server
  • SQL Server

หลายองค์กรแก้ปัญหาด้วยการ Extend Drive C อย่างเดียว แต่หลังจากนั้นไม่กี่เดือนพื้นที่ก็เต็มอีก เพราะไม่ได้แก้ที่ต้นเหตุ

หากปล่อยให้ Drive C เต็ม อาจทำให้เกิดปัญหา

  • Windows Update ล้มเหลว
  • Service หยุดทำงาน
  • Login ช้าลง
  • Event Log Error จำนวนมาก
  • Hyper-V ทำงานผิดปกติ
  • Backup ล้มเหลว

บทความนี้จะช่วยวิเคราะห์และแก้ปัญหา Drive C เต็มอย่างเป็นระบบ เพื่อให้สามารถแก้ปัญหาได้ทั้งระยะสั้นและระยะยาว

① ทำไม Drive C ถึงเต็ม

สาเหตุที่พบบ่อย

  • Windows Update
  • Temporary Files
  • Log Files
  • Memory Dump
  • WinSxS
  • Application Data
  • Hyper-V Files
  • Backup Files
  • User Profile

การรู้ต้นเหตุที่แท้จริงสำคัญกว่าการเพิ่มพื้นที่

② ตรวจสอบพื้นที่คงเหลือก่อน

เปิด

This PC

หรือ

Get-PSDrive

ตัวอย่าง

C: 5GB Free

หากเหลือน้อยกว่า

10%

ควรเริ่มวิเคราะห์ทันที

③ ใช้ Storage Settings

เปิด

Settings

เลือก

System

จากนั้น

Storage

Windows จะสรุปการใช้พื้นที่เบื้องต้น

④ ใช้ TreeSize วิเคราะห์พื้นที่

เครื่องมือยอดนิยมของผู้ดูแลระบบคือ

TreeSize

ช่วยดูได้ว่า

Folder ใดใช้พื้นที่มากที่สุด

ภายในไม่กี่วินาที

⑤ ตรวจสอบโฟลเดอร์ใหญ่ผิดปกติ

ตัวอย่างที่พบบ่อย

C:\Windows
C:\Users
C:\ProgramData
C:\Temp

หากมี Folder โตผิดปกติ

ควรตรวจสอบก่อนลบข้อมูล

⑥ ตรวจสอบ WinSxS

โฟลเดอร์

C:\Windows\WinSxS

มักเป็นสาเหตุอันดับต้น ๆ

ตรวจสอบด้วย

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

⑦ ลดขนาด WinSxS

ใช้คำสั่ง

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

ช่วยลบไฟล์ Windows Update เก่าที่ไม่จำเป็น

ได้หลาย GB

⑧ ลบ Temporary Files

เปิด

Disk Cleanup

หรือ

cleanmgr

เลือก Drive C

จากนั้นลบ

  • Temporary Files
  • Delivery Optimization Files
  • Windows Update Files

⑨ ลบไฟล์ Temp ของระบบ

ตรวจสอบ

C:\Windows\Temp

และ

%TEMP%

ลบไฟล์ที่ไม่ได้ใช้งาน

ควรทำด้วยความระมัดระวัง

⑩ ตรวจสอบ Memory Dump

ไฟล์

MEMORY.DMP

อาจมีขนาดหลาย GB

ตำแหน่ง

C:\Windows

หากไม่จำเป็น

สามารถลบได้

⑪ ตรวจสอบ Event Log

Event Log อาจโตขึ้นเรื่อย ๆ

เปิด

Event Viewer

ตรวจสอบขนาด Log

และตั้งค่า Retention ให้เหมาะสม

⑫ ตรวจสอบ Hyper-V Files

หลายองค์กรเก็บ

VHDX
Checkpoint
ISO

ไว้บน Drive C

ซึ่งไม่ควรทำ

ควรย้ายไป

D:
E:

แทน

⑬ ตรวจสอบ Backup Files

บางโปรแกรม Backup

เก็บไฟล์ไว้ใน

C:\Backup

ทำให้พื้นที่เต็มโดยไม่รู้ตัว

ควรย้ายไป Storage แยก

⑭ ตรวจสอบ User Profile

ดูที่

C:\Users

ผู้ใช้งานบางคนอาจเก็บไฟล์จำนวนมากบน Desktop หรือ Downloads

⑮ ตรวจสอบ ProgramData

โฟลเดอร์

C:\ProgramData

มักเก็บ Cache และ Database ของโปรแกรม

หลายครั้งกินพื้นที่หลายสิบ GB

⑯ ใช้ PowerShell ค้นหาไฟล์ใหญ่

ตัวอย่าง

Get-ChildItem C:\ -Recurse |
Sort-Object Length -Descending |
Select-Object -First 20

ช่วยค้นหาไฟล์ที่กินพื้นที่มากที่สุด

⑰ ย้ายข้อมูลออกจาก Drive C

ตัวอย่าง

ย้าย

Backup
ISO
Log
Archive

ไปยัง

D:
E:
F:

เป็นแนวทางที่ดีกว่าการลบ

⑱ ปิด Hibernate (ถ้ามี)

ตรวจสอบ

powercfg -h off

ช่วยลบไฟล์

hiberfil.sys

ได้หลาย GB

แม้บน Server จะไม่ค่อยพบปัญหานี้

แต่ควรตรวจสอบ

⑲ ตรวจสอบ Shadow Copy

เปิด

Shadow Copies

หากกำหนดพื้นที่มากเกินไป

อาจกินพื้นที่ Drive C

ควรปรับให้เหมาะสม

⑳ ตรวจสอบ Windows Update Cache

ล้างได้โดย

หยุด Service

net stop wuauserv

ลบไฟล์ใน

C:\Windows\SoftwareDistribution

จากนั้น

net start wuauserv

㉑ วิธีแก้ระยะยาว

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

ให้

  • เพิ่ม Disk
  • Extend Volume
  • ย้ายข้อมูลออก

ไม่ควรพึ่งการลบไฟล์อย่างเดียว

㉒ สัญญาณอันตราย

⚠️ เหลือพื้นที่ต่ำกว่า 10%

⚠️ Windows Update ล้มเหลว

⚠️ Event Log Error จำนวนมาก

⚠️ Login ช้า

⚠️ Service Start ไม่ได้

⚠️ Hyper-V Error

หากพบอาการเหล่านี้ควรแก้ทันที

㉓ แนวทางป้องกันไม่ให้ Drive C เต็มอีก

✅ แยก Data Drive

✅ แยก Backup Drive

✅ แยก Hyper-V Storage

✅ ตรวจสอบพื้นที่ทุกเดือน

✅ เปิด Alert

✅ ใช้ Monitoring System

✅ วางแผน Capacity

✅ ไม่เก็บข้อมูลผู้ใช้บน C:

ทีมงาน comsiam พบว่ากว่า 80% ของปัญหา Drive C เต็ม เกิดจากการเก็บข้อมูลที่ไม่ควรอยู่บน Drive ระบบ

㉔ ตัวอย่างโครงสร้างที่แนะนำ

C: Windows
D: CompanyData
E: Backup
F: HyperV
G: Archive

ช่วยลดโอกาส Drive C เต็มได้อย่างมาก

㉕ Best Practices สำหรับ Windows Server 2025

✅ ใช้ SSD สำหรับ Drive C

✅ เผื่อพื้นที่อย่างน้อย 20%

✅ ตรวจสอบ WinSxS

✅ ล้าง Temp Files สม่ำเสมอ

✅ ใช้ TreeSize วิเคราะห์พื้นที่

✅ ใช้ Monitoring

✅ Backup ก่อนลบข้อมูล

✅ วางแผน Storage ล่วงหน้า

㉖ สรุป

การแก้ปัญหา Drive C เต็มบน Windows Server 2025 ไม่ควรเริ่มจากการ Extend Volume เพียงอย่างเดียว แต่ควรวิเคราะห์ก่อนว่าอะไรเป็นสาเหตุที่แท้จริงของการใช้พื้นที่

เครื่องมืออย่าง Disk Cleanup, DISM, TreeSize และ PowerShell สามารถช่วยค้นหาต้นเหตุได้อย่างรวดเร็ว และเมื่อทราบสาเหตุแล้วควรแก้ไขที่ต้นทาง เช่น ย้ายข้อมูลออกจาก Drive ระบบหรือปรับโครงสร้าง Storage ใหม่

จากประสบการณ์ของทีมงาน comsiam องค์กรที่แยก Data, Backup และ Hyper-V ออกจาก Drive C ตั้งแต่วันแรก แทบไม่พบปัญหา Drive C เต็มในระยะยาว ดังนั้น comsiam แนะนำให้วางแผน Storage อย่างเป็นระบบและตรวจสอบพื้นที่ใช้งานอย่างสม่ำเสมอ เพื่อให้ Windows Server 2025 ทำงานได้อย่างมีเสถียรภาพตลอดเวลา