วิธีลดขนาด Partition บน Windows Server 2022 อย่างปลอดภัย

 การลดขนาด Partition (Shrink Volume) เป็นงานที่ผู้ดูแลระบบต้องทำเมื่อมีการปรับโครงสร้าง Storage เช่น ต้องการแบ่งพื้นที่ใหม่ สร้างไดรฟ์เพิ่มเติม ติดตั้งระบบใหม่ หรือเตรียมพื้นที่สำหรับ Virtual Machine

Windows Server 2022 มีเครื่องมือที่สามารถลดขนาด Partition ได้โดยไม่ต้องลบข้อมูลทั้งหมด แต่หากดำเนินการไม่ถูกต้อง อาจทำให้ข้อมูลเสียหายหรือไม่สามารถลดขนาดได้ตามต้องการ

บทความนี้จะอธิบายวิธีลดขนาด Partition บน Windows Server 2022 อย่างละเอียด พร้อมข้อควรระวังที่ควรรู้ก่อนเริ่มงาน

การลดขนาด Partition คืออะไร

คือการนำพื้นที่ว่างภายใน Partition เดิมออกมา

ตัวอย่าง

ก่อนลด

D: 2 TB

หลังลด

D: 1 TB

จะได้พื้นที่

Unallocated 1 TB

สำหรับสร้าง Partition ใหม่

ทำไมต้องลดขนาด Partition

ตัวอย่างการใช้งาน

  • สร้าง Drive ใหม่

  • เตรียมพื้นที่ Hyper-V

  • เตรียมพื้นที่ Database

  • แยกข้อมูลออกจากระบบ

  • ปรับโครงสร้าง Storage

ทีมงาน comsiam มักใช้วิธีนี้เมื่อต้องการแบ่งพื้นที่สำหรับระบบ Backup หรือ Virtual Machine

ข้อควรระวังก่อนลด Partition

ควรดำเนินการดังนี้

① สำรองข้อมูลก่อนเสมอ

② ตรวจสอบสุขภาพดิสก์

③ ตรวจสอบพื้นที่ว่าง

④ ปิดโปรแกรมที่ใช้งานไฟล์จำนวนมาก

⑤ ตรวจสอบ Event Viewer

ตรวจสอบพื้นที่ว่าง

PowerShell

Get-Volume

ผลลัพธ์

Size
SizeRemaining

ตรวจสอบ File System

รัน

chkdsk D: /scan

หากพบ Error ควรแก้ไขก่อน

วิธีลดขนาด Partition ผ่าน Disk Management

เปิด

diskmgmt.msc

เลือกไดรฟ์

ตัวอย่าง

D:

คลิกขวา

เลือก

Shrink Volume

ระบบคำนวณพื้นที่ที่ลดได้

Windows จะสแกนพื้นที่ว่าง

และแสดง

Available Shrink Space

ตัวอย่าง

500 GB

กำหนดขนาดที่ต้องการลด

ตัวอย่าง

200 GB

กด

Shrink

ผลลัพธ์

จะได้

Unallocated Space

เพิ่มขึ้น

วิธีลดขนาด Partition ผ่าน PowerShell

ดู Partition

Get-Partition

ดูขนาดที่รองรับ

Get-PartitionSupportedSize `
-DriveLetter D

ผลลัพธ์

SizeMin
SizeMax

ลดขนาด Partition

ตัวอย่าง

Resize-Partition `
-DriveLetter D `
-Size 1TB

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

Get-Volume

ตรวจสอบพื้นที่ใหม่

Get-Partition

ทำไมลดขนาดไม่ได้ตามต้องการ

Windows ไม่สามารถย้ายไฟล์บางประเภทได้

ตัวอย่าง

MFT
Pagefile
Shadow Copy
System Files

จึงจำกัดพื้นที่ที่ลดได้

วิธีเพิ่มพื้นที่ที่ลดได้

ปิด

Page File

ชั่วคราว

ลบ Shadow Copy

ดู Shadow Copy

vssadmin list shadows

ลบ

vssadmin delete shadows /all

Defragment Disk

รัน

defrag D: /U /V

ช่วยรวมไฟล์ให้อยู่ต้นดิสก์

ลดขนาด SSD ได้หรือไม่

ได้

แต่

ไม่ควร Defrag SSD

ใช้

Optimize-Volume -DriveLetter D -ReTrim

แทน

ลดขนาด System Drive (C:) ได้หรือไม่

สามารถทำได้

แต่ควรระวัง

  • Recovery Partition

  • Windows Update

  • Page File

เป็นพิเศษ

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

Shrink Volume เป็นสีเทา

ตรวจสอบว่า

NTFS

หรือไม่

ลดได้ไม่ถึงครึ่ง

เกิดจากไฟล์ที่ย้ายไม่ได้

เช่น

MFT

Resize-Partition Error

ตรวจสอบ

Get-PartitionSupportedSize

ก่อนทุกครั้ง

ระบบช้าหลังลด Partition

ควรตรวจสอบ

chkdsk

และ Event Viewer

แนวทางใช้งานจริง

File Server

ลด

D:

เพื่อสร้าง

Backup Volume

Hyper-V Server

ลด

Data Volume

เพื่อสร้าง

VM Storage

Database Server

แยก

Database
Logs
Backup

ออกจากกัน

แนวทางความปลอดภัยที่แนะนำ

① สำรองข้อมูลก่อนทุกครั้ง

② ตรวจสอบ CHKDSK

③ ตรวจสอบ SMART Status

④ ใช้ UPS

⑤ ลดขนาดนอกเวลางาน

⑥ ตรวจสอบ Event Log

⑦ ทดสอบระบบหลังปรับขนาด

ทีมงาน comsiam มักสำรองข้อมูล Snapshot หรือ Backup เต็มก่อนปรับขนาด Partition ทุกครั้ง แม้ว่าจะเป็นการลดขนาดแบบ Online ก็ตาม

Best Practices สำหรับ Windows Server 2022

  • ใช้ NTFS หรือ ReFS

  • สำรองข้อมูลก่อนทุกครั้ง

  • ตรวจสอบ Health Status

  • ใช้ PowerShell สำหรับงานขนาดใหญ่

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

  • ลดขนาดนอกเวลาทำการ

  • ตรวจสอบ Event Viewer หลังดำเนินการ

สรุป

การลดขนาด Partition บน Windows Server 2022 สามารถทำได้อย่างปลอดภัยโดยใช้ Disk Management หรือ PowerShell โดยไม่จำเป็นต้องลบข้อมูลทั้งหมด

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

Popular posts from this blog

Windows Server 2022 ยังน่าใช้ในปีนี้หรือไม่? คำตอบสำหรับคนกำลังวางระบบใหม่

สเปกเครื่องสำหรับติดตั้ง Windows Server 2022 เลือกอย่างไรให้คุ้มและใช้งานได้ยาว

Windows Server 2022 คืออะไร? คู่มือสำหรับมือใหม่