ไม่สามารถขยายไดรฟ์ C ใน Windows Server 2008 R2 - วิธีแก้ไข

โดย Allen อัปเดตเมื่อ: 24 สิงหาคม 2022

ดีกว่า Server 2003 ก่อนหน้า Windows Server 2008 มีฟังก์ชัน "Extend Volume" ใหม่ในการจัดการดิสก์เพื่อช่วยขยายพาร์ติชัน NTFS โดยไม่ทำให้ข้อมูลสูญหาย เมื่อระบบ C: ไดรฟ์เต็มแล้วหลายคนพยายามขยายพาร์ติชั่นด้วยเครื่องมือเนทีฟนี้แต่ล้มเหลว เมื่อคลิกขวาที่ไดรฟ์ C ก็พบว่า ตัวเลือก "ขยายระดับเสียง" เป็นสีเทา. ในบทความนี้ ผมจะแนะนำสาเหตุที่คุณไม่สามารถขยายไดรฟ์ C ใน Windows Server 2008 (R2) ด้วย Disk Management หรือเครื่องมือคำสั่ง diskpart อื่น และวิธีแก้ปัญหานี้อย่างง่ายดาย

ทำไมไม่สามารถขยายไดรฟ์ C Server 2008 R2 ด้วยคำสั่ง Diskpart

DiskPart เป็นเครื่องมือบรรทัดคำสั่งที่บูรณาการจาก Windows เอ็กซ์พี มีคำสั่งให้ย่อและขยายพาร์ติชัน แต่รองรับเฉพาะพาร์ติชัน NTFS ไดรฟ์ C ระบบส่วนใหญ่ฟอร์แมตด้วย NTFS แล้วทำไมหลายคนยังแสดงความคิดเห็นว่าไม่สามารถขยายไดรฟ์ C ด้วย Diskpart ใน Server 2008 อาร์2?

ดังที่เราทราบ ขนาดของฟิสิคัลดิสก์ได้รับการแก้ไขแล้ว ดิสก์ 500GB ไม่สามารถลดเหลือ 250GB หรือเพิ่มเป็น 1TB ได้ คุณสามารถเปลี่ยนขนาดของพาร์ติชันได้ แต่ไม่สามารถปรับขนาดฟิสิคัลดิสก์ได้ ดังนั้นเมื่อก่อน การขยายพาร์ติชัน จะต้องมีพื้นที่ "Unallocated" บนดิสก์เดียวกัน ในการรับพื้นที่ที่ไม่ได้ปันส่วน คุณอาจลบหรือ ลดขนาดพาร์ติชัน. เมื่อลดขนาดไดรฟ์ข้อมูล ไฟล์ทั้งหมดในนั้นจะไม่เสียหาย ดังนั้นจึงดีกว่าการลบ

ฉันลดขนาดไดรฟ์ D ด้วย 20GB แต่เมื่อฉันขยายไดรฟ์ C ฉันได้รับข้อความแสดงข้อผิดพลาด - ขนาดของขอบเขตน้อยกว่าค่าต่ำสุด.

Diskpart extend error

ฉันลบไดรฟ์ D แล้วลองขยายอีกครั้งคราวนี้ diskpart รายงานการขยายไดรฟ์ C เรียบร้อยแล้ว

Extend done

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

Extend command limitation

จะสั้น:

พาร์ติชันระบบ C คือ NTFS และพื้นที่ Unallocated ที่หดตัวจาก D ก็อยู่บนดิสก์เดียวกัน แต่พื้นที่ที่ไม่ได้ถูกจัดสรรนี้อยู่ทางด้านขวาของ D หลังจากหดตัว ดังนั้นจึงไม่สามารถขยายไปยัง ไม่ติดกัน ซี ไดร์ฟ. นี่คือสาเหตุที่คุณขยายไดรฟ์ C: ไม่ได้ Server 2008 (R2) พร้อมดิสก์พาร์ต

อย่าลบ D: ไดรฟ์หากมีโปรแกรมหรือ Windows บริการที่เรียกใช้จากมัน

เหตุใดจึงไม่สามารถขยายไดรฟ์ C Windows Server 2008 ด้วยการจัดการดิสก์

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

  • พื้นที่ที่ไม่ได้ปันส่วนสามารถทำได้บน ขวา หลังจากลดขนาดพาร์ติชั่น
  • พื้นที่ที่ไม่ได้ปันส่วนสามารถรวมกับ ทิ้งให้ติดกัน กั้น

ดังนั้น ขยายระดับเสียงถูกปิดใช้งาน สำหรับไดรฟ์ C: และ E หลังจากหดตัว D

นี่คือสาเหตุที่พบบ่อยที่สุดว่าทำไมคุณไม่สามารถขยายไดรฟ์ C ใน Windows Server 2008 R2 พร้อมการจัดการดิสก์

หากการจัดการดิสก์สามารถสร้างพื้นที่ว่างที่ไม่ได้ถูกจัดสรรไว้ทางด้านซ้ายหรือย้ายพาร์ติชั่นไปทางขวาหรือซ้าย ก็ไม่มีปัญหาดังกล่าว

Extend greyed

ไม่เหมือนกับคำสั่ง diskpart หากไดรฟ์ D ที่อยู่ติดกันด้านขวาคือ ตรรกะการจัดการดิสก์ยังไม่สามารถขยายไดรฟ์ C หลังจากลบ D

In Server 2008 การจัดการดิสก์ พื้นที่ที่ไม่ได้จัดสรรที่ถูกลบออกจาก ประถม ไม่สามารถขยายพาร์ติชันไปยังพาร์ติชันโลจิคัลใด ๆ พื้นที่ "ว่าง" ที่ลบออกจาก ตรรกะ ไม่สามารถขยายไดรฟ์ไปยังพาร์ติชันหลักใด ๆ

นี่เป็นอีกสาเหตุหนึ่งที่ทำให้คุณไม่สามารถขยายไดรฟ์ C ได้ Server 2008 (R2) พร้อมการจัดการดิสก์

ในการแปลงพื้นที่ "ว่าง" นี้เป็น "ไม่ได้จัดสรร" คุณต้อง ลบ ทั้งหมด โลจิคัลไดรฟ์อื่นๆ แล้วลบพาร์ติชั่น Extended ทั้งหมด เห็นได้ชัดว่ามันเป็นความคิดที่ไม่ดี 

Extend volume disabled

จะทำอย่างไรเมื่อคุณไม่สามารถขยายไดรฟ์ C ใน Server 2008

มันง่ายที่จะแก้ปัญหานี้ด้วย NIUBI Partition Editor. หากคุณมีขนาด D หรือปริมาตรอื่น NIUBI สามารถ ย้ายพื้นที่ที่ไม่ได้ปันส่วน หลังไดร์ซี หากไดรฟ์ D ที่อยู่ติดกันเป็น FAT32 คำสั่ง Diskpart หรือการจัดการดิสก์จะไม่สามารถย่อขนาดได้ แต่ NIUBI สามารถย่อขนาดและสร้างพื้นที่ที่ไม่ได้ถูกจัดสรรทางด้านซ้าย จากนั้นไดรฟ์ C สามารถขยายได้โดยไม่ต้องย้ายพาร์ติชัน D

ขั้นตอนที่คุณไม่สามารถขยายไดรฟ์ C ใน Windows Server 2008 R2 หลังจากหดตัว D (หรือ E):

ดาวน์โหลด NIUBI Partition Editor และคุณจะเห็นหน้าต่างหลักพร้อมโครงสร้างพาร์ติชั่นดิสก์และข้อมูลอื่น ๆ มีพื้นที่ว่างที่ไม่ได้จัดสรร 20GB ใน Disk 0 ที่หดจากไดรฟ์ D

NIUBI Partition Editor

ขั้นตอนที่ 1: คลิกขวา D: ไดรฟ์และเลือก "ปรับขนาด/ย้ายระดับเสียง" ลากไฟล์  กลาง ของ D ขับไปทาง ขวา ในหน้าต่างป๊อปอัป

Move drive D

จากนั้นพื้นที่ที่ไม่ได้ปันส่วนจะถูกย้ายไปทางซ้าย

Move Unallocated space

ขั้นตอนที่ 2: คลิกขวา C: ไดรฟ์และเลือก "ปรับขนาด/ย้ายระดับเสียง" อีกครั้ง ลาก ขอบขวา ไปทาง ขวา ในหน้าต่างป๊อปอัป

Extend C drive

จากนั้นพื้นที่ Unallocated จะถูกรวมกับไดรฟ์ C:

Move Unallocated space

ขั้นตอนที่ 3: คลิก Apply ด้านบนซ้ายเพื่อดำเนินการ (การดำเนินการทั้งหมดก่อนขั้นตอนนี้จะทำงานในโหมดเสมือนเท่านั้น)

ดูวิดีโอแนะนำวิธีการใช้งาน:

Video guide

หากมีพื้นที่ว่างที่ไม่ได้ปันส่วนอยู่ติดกันทางด้านขวา แต่คุณยังไม่สามารถขยายไดรฟ์ C ได้ ให้ตรวจสอบขนาดของไดรฟ์ C และดูว่าดิสก์นี้เป็น MBR หรือไม่ คุณสามารถใช้พื้นที่ 2TB บนดิสก์ MBR ได้เท่านั้นไม่ว่าจะใหญ่แค่ไหน หากดิสก์ระบบของคุณคือ MBR ให้ทำตามขั้นตอนเพื่อ แปลง MBR เป็น GPT. หลังจากนั้นคุณสามารถขยายไดรฟ์ C ได้อย่างง่ายดาย  

นอกจากการย่อขนาด การย้าย การขยายพาร์ติชั่น และการแปลงประเภทดิสก์แล้ว NIUBI Partition Editor ช่วยให้คุณดำเนินการจัดการพาร์ติชั่นดิสก์อื่นๆ ได้มากมาย ดีกว่าเครื่องมืออื่น ๆ มันมีเทคโนโลยี 1 Second Rollback, Virtual Mode และ Cancel-at-well ที่ไม่เหมือนใครเพื่อปกป้องระบบและข้อมูลของคุณ

ดาวน์โหลด