วิธี Extend Drive C บน Windows Server 2025 เพิ่มพื้นที่ไดรฟ์ระบบแบบปลอดภัยและไม่ต้องติดตั้งใหม่

Drive C เป็นไดรฟ์ที่สำคัญที่สุดของ Windows Server 2025 เพราะเป็นตำแหน่งที่เก็บ

  • ระบบปฏิบัติการ
  • Windows Update
  • Program Files
  • Registry
  • Service ต่าง ๆ
  • Temporary Files

เมื่อใช้งานไปสักระยะ โดยเฉพาะบน File Server, Hyper-V Server, Domain Controller หรือ Application Server พื้นที่ Drive C มักค่อย ๆ ลดลงจนเหลือน้อยกว่าที่ควร

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

  • Windows Update ไม่สำเร็จ
  • Service ล่ม
  • Login ช้า
  • Backup ล้มเหลว
  • Hyper-V มีปัญหา
  • Server ทำงานผิดปกติ

บทความนี้จะอธิบายวิธี Extend Drive C บน Windows Server 2025 อย่างละเอียด พร้อมแนวทางที่ปลอดภัยสำหรับ Production Server

① Extend Drive C คืออะไร

Extend Drive คือการเพิ่มพื้นที่ให้กับ Partition เดิม

ตัวอย่าง

ก่อน

C: 100GB

หลัง Extend

C: 200GB

ข้อมูลเดิมยังอยู่ครบ

ไม่ต้อง Format

ไม่ต้องติดตั้ง Windows ใหม่

② เมื่อใดควร Extend Drive C

สัญญาณที่ควรเพิ่มพื้นที่

พื้นที่เหลือน้อยกว่า 20%

Windows Update เริ่มล้มเหลว

Temp Files เพิ่มขึ้นมาก

Log Files มีจำนวนมาก

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

โดยทั่วไปไม่ควรปล่อยให้เหลือต่ำกว่า

15%

ของ Volume

③ สิ่งที่ต้องมีก่อน Extend Drive

ต้องมี

Unallocated Space

อยู่ด้านขวาของ Drive C

ตัวอย่าง

C: 100GB
Unallocated: 100GB

หากไม่มีพื้นที่ว่าง

จะไม่สามารถ Extend ได้

④ ตรวจสอบผ่าน Disk Management

เปิด

diskmgmt.msc

หรือ

Disk Management

ดูว่า

Unallocated Space

อยู่ติดกับ Drive C หรือไม่

⑤ กรณี Extend ได้ทันที

หากพื้นที่ว่างอยู่ติดกับ C

คลิกขวา

Drive C

เลือก

Extend Volume

Wizard จะเริ่มทำงาน

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

ตัวอย่าง

100GB

เพิ่มเข้าไปใน

Drive C

จากนั้นกด

Finish

⑦ ตรวจสอบผลลัพธ์

ก่อน

C: 100GB

หลัง

C: 200GB

พื้นที่จะเพิ่มทันที

โดยไม่ต้อง Restart

ในกรณีส่วนใหญ่

⑧ กรณี Extend Volume เป็นสีเทา

หลายคนพบปัญหา

Extend Volume (Greyed Out)

สาเหตุหลักคือ

ไม่มี

Unallocated Space

ต่อเนื่องด้านขวา

⑨ ตัวอย่างที่ Extend ไม่ได้

C:
D:
Unallocated

Windows ไม่สามารถข้าม

D:

ไปใช้พื้นที่ว่างได้

⑩ วิธีแก้กรณี Extend ไม่ได้

แนวทาง

  • ย้าย Partition
  • ลบ Partition
  • ใช้ Storage Migration
  • ใช้ Third-Party Tool

แต่สำหรับ Production Server

ควร Backup ก่อนเสมอ

⑪ กรณีเป็น Virtual Machine

Hyper-V

VMware

Proxmox

สามารถขยาย Virtual Disk ก่อน

ตัวอย่าง

จาก

100GB

เป็น

200GB

จากนั้นกลับมา Extend ใน Windows

⑫ Extend Drive C บน Hyper-V

เปิด

Hyper-V Manager

เลือก

Edit Disk

จากนั้น

Expand

กำหนดขนาดใหม่

แล้วกลับมา Extend ใน Guest OS

⑬ Extend Drive C บน VMware

เปิด

Edit Settings

เลือก Hard Disk

เพิ่มขนาด

ตัวอย่าง

100GB → 200GB

จากนั้น Extend ใน Windows

⑭ ตรวจสอบผ่าน PowerShell

ดู Partition

Get-Partition

ดู Disk

Get-Disk

ดู Volume

Get-Volume

⑮ Extend ผ่าน PowerShell

ดูขนาดสูงสุด

Get-PartitionSupportedSize

จากนั้น

Resize-Partition

ตัวอย่าง

Resize-Partition -DriveLetter C -Size 200GB

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

PowerShell

Get-PSDrive

ตัวอย่าง

C: 120GB Free

ช่วยตรวจสอบหลัง Extend ได้ง่าย

⑰ ปัญหาที่พบบ่อย

Extend Volume เป็นสีเทา

สาเหตุ

ไม่มี Unallocated Space ต่อเนื่อง

Extend แล้วไม่เห็นพื้นที่เพิ่ม

สาเหตุ

ยังไม่ได้ Refresh

Virtual Disk ขยายแล้วแต่ Windows ไม่เห็น

สาเหตุ

ยังไม่ได้ Rescan Disk

⑱ วิธี Rescan Disk

ใน Disk Management

เลือก

Action

จากนั้น

Rescan Disks

Windows จะตรวจพบพื้นที่ใหม่

⑲ ตรวจสอบก่อน Production

ก่อน Extend จริง

ควรตรวจสอบ

  • Backup ล่าสุด
  • Snapshot (กรณี VM)
  • RAID Status
  • Storage Health

เพื่อลดความเสี่ยง

⑳ สิ่งที่ไม่ควรทำ

❌ Extend โดยไม่มี Backup

❌ ลบ Partition สำคัญ

❌ Resize ขณะ Storage มีปัญหา

❌ ใช้ Tool ที่ไม่รองรับ Production

❌ ขยายจน Disk เต็ม 100%

㉑ แนวทางขนาด Drive C ที่แนะนำ

Domain Controller

120GB – 200GB

File Server

150GB – 300GB

Hyper-V Host

200GB – 500GB

Application Server

150GB – 400GB

ขึ้นอยู่กับ Workload

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

✅ ใช้ GPT

✅ Backup ก่อน Extend

✅ ตรวจสอบ Storage Health

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

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

✅ ตรวจสอบ Windows Update

✅ แยก Data ออกจาก Drive C

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

ทีมงาน comsiam พบว่าปัญหา Drive C เต็มส่วนใหญ่เกิดจากการเก็บข้อมูลผู้ใช้งานหรือ Backup ไว้บน Drive ระบบ ซึ่งไม่ควรทำตั้งแต่แรก

㉓ ตัวอย่างโครงสร้างที่เหมาะสม

C: Windows
D: CompanyData
E: Backup
F: Hyper-V

ช่วยลดความเสี่ยงที่ Drive C จะเต็มในอนาคต

㉔ สรุป

การ Extend Drive C บน Windows Server 2025 เป็นวิธีที่ช่วยเพิ่มพื้นที่ให้กับระบบปฏิบัติการโดยไม่ต้องติดตั้งใหม่ และสามารถทำได้ทั้งบน Physical Server และ Virtual Machine

สิ่งสำคัญที่สุดคือการตรวจสอบว่ามี Unallocated Space ต่อเนื่องกับ Drive C และต้องสำรองข้อมูลก่อนดำเนินการทุกครั้ง โดยเฉพาะบน Production Server

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