Diskpart ลดขนาดพาร์ติชันใน Windows Server 2016

เผยแพร่เมื่อ: 16 พฤศจิกายน 2019

บทความนี้แนะนำวิธีย่อพาร์ติชัน C / D ด้วย diskpart Windows Server 2016 และจะทำอย่างไรเมื่อไม่สามารถลดขนาดโวลุ่มด้วยบรรทัดคำสั่ง diskpart

ผู้ดูแลระบบเซิร์ฟเวอร์หลายคนต้องการลดขนาดพาร์ติชันหลังจากเรียกใช้เซิร์ฟเวอร์เป็นระยะเวลาหนึ่งตัวอย่างเช่น: ย่อขนาดไดรฟ์ขนาดใหญ่เพื่อสร้างใหม่หรือ หดตัว D ไดรฟ์ ไปยัง ขยายพาร์ติชันระบบ. ผู้ดูแลระบบจำนวนมากต้องการใช้เครื่องมือบรรทัดคำสั่งดังนั้นบทความนี้แนะนำวิธีการ เรียกใช้ diskpart เพื่อลดขนาดไดรฟ์ C หรือปริมาณข้อมูลใด ๆ ใน Windows เซิร์ฟเวอร์ 2016

วิธีย่อขนาดพาร์ติชันด้วยคำสั่ง diskpart

มันง่ายมากในการลดขนาดพาร์ติชันด้วย diskpart ระบบ Windows Server 2016ทำตามขั้นตอนด้านล่าง:

  1. ข่าวประชา Windows และ R ร่วมกันบนแป้นพิมพ์เพื่อเปิด Run พิมพ์ diskpart และกด Enter
  2. ชนิดภาพเขียน ปริมาณรายการ และกด Enter ในหน้าต่างพรอมต์คำสั่ง diskpart.exe
  3. ชนิดภาพเขียน เลือกระดับเสียง C และกด Enter (C คืออักษรชื่อไดรฟ์หรือหมายเลขของพาร์ติชันที่คุณต้องการย่อขนาด)
  4. ชนิดภาพเขียน ลดขนาดที่ต้องการ = 20480 และกด Enter (20480 คือจำนวนพื้นที่ที่จะย่อขนาดเป็น MB)

ในช่วงเวลาสั้น ๆ diskpart รายงานว่าประสบความสำเร็จในการหด C: ไดรฟ์โดย 20GB

หากคุณพิมพ์การย่อขนาดโดยไม่ระบุจำนวนในขั้นตอนที่ 4 diskpart จะลดขนาดพาร์ติชันนี้ด้วย สูงสุด พื้นที่ว่าง.

ลดขนาดด้วย diskpart

การขาดแคลนในการลดขนาดวอลุ่มด้วย diskpart in Server 2016

แน่นอนใช่เพื่อลดปริมาณด้วย diskpart ระบบ Windows Server 2016แต่พาร์ติชั่นบางอันอาจไม่สามารถหดได้ ในความเป็นจริงมีการขาดแคลนจำนวนมากในขณะที่ลดขนาดพาร์ติชันด้วยบรรทัดคำสั่ง diskpart

  1. มันสามารถหด NTFS พาร์ทิชัน หากคุณลดขนาด FAT32 และพาร์ติชันประเภทอื่น ๆ คุณจะได้รับข้อความแสดงข้อผิดพลาด "โวลุ่มไม่สามารถหดได้เนื่องจากระบบไฟล์ไม่รองรับ"
  2. หากคุณระบุจำนวนที่จะหด แต่มี มีไม่เพียงพอ คุณจะได้รับพื้นที่ว่าง เสมือนผิดพลาดของดิสก์บริการ: "ขนาดการหดที่ระบุใหญ่เกินไปและจะทำให้ปริมาตรน้อยกว่าขนาดปริมาตรต่ำสุด"คุณอาจพบปัญหานี้ในขณะที่ลดขนาดไดรฟ์ C และมีไฟล์" ที่ไม่สามารถเคลื่อนย้ายได้ "อยู่ในนั้น (เรียนรู้สาเหตุที่ไม่สามารถลดขนาด)
  3. พื้นที่ว่างที่ไม่ได้ปันส่วนหดออกจากพาร์ติชัน ไม่สามารถขยายได้ ไปยังไดรฟ์ข้อมูลอื่นไม่ว่าคุณต้องการย่อขนาด D เป็นเท่าใด ขยายไดรฟ์ C หรือย่อขนาด C ถึง ขยายไดรฟ์ D. เมื่อคุณวิ่ง คำสั่งขยาย diskpart หลังจากลดขนาดพาร์ติชันแล้วคุณจะได้รับข้อผิดพลาด "มีพื้นที่ว่างที่ไม่สามารถใช้งานได้เพียงพอบนดิสก์ที่ระบุเพื่อขยายระดับเสียง"

เมื่อคุณไม่สามารถย่อขนาดไดรฟ์ C: ด้วย diskpart Windows Server 2016ไม่สามารถลดขนาดพาร์ติชัน FAT32 หรือ ไม่สามารถขยายระดับเสียง หลังจากย่อขนาดอีกหนึ่งเรียกใช้ NIUBI Partition Editor.

วิธีที่ดีกว่าในการลดขนาด C หรือ D ไดรฟ์ Windows Server 2016

Windows Server 2016 มีคนพื้นเมืองอีกคน เครื่องมือจัดการดิสก์ซึ่งมี GUI หดตัวไดรฟ์ ฟังก์ชั่น แต่ก็มีข้อ จำกัด เดียวกัน เปรียบเทียบกับคำสั่ง diskpart และการจัดการดิสก์ NIUBI Partition Editor เป็นทางเลือกที่ดีกว่าเพราะ:

ดาวน์โหลด NIUBI Partition Editor และทำตามขั้นตอนในวิดีโอ

วิธีการขยาย C: ไดรฟ์โดยการลดระดับเสียงอื่น ๆ :

Video guide

วิธีการขยาย D: ไดรฟ์โดยการลดระดับเสียงอื่น ๆ :

Video guide

  • หากคุณต้องการลดขนาดพาร์ติชั่นและเพิ่มวอลลุ่มอื่นที่ไม่อยู่ติดกันมีขั้นตอนเพิ่มเติมให้ ย้ายพาร์ติชัน.
  • ไม่มีความแตกต่างหากคุณใช้งานเซิร์ฟเวอร์จริงด้วย SSD, HDD, RAID array หรือเซิร์ฟเวอร์เสมือนใน VMware / Hyper-V
  • หากพาร์ติชันที่คุณต้องการลดขนาดและขยายอยู่ในดิสก์ที่ต่างกันให้ทำตามขั้นตอนต่อไปนี้ คัดลอกดิสก์ไปยังดิสก์ที่ใหญ่กว่า.

นอกจากนี้การหดและขยายพาร์ติชัน NIUBI Partition Editor ช่วยในการย้ายผสานโคลนแปลงจัดระเบียบลบซ่อนพาร์ทิชันสแกนเซกเตอร์เสียและอีกมากมาย