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

โดย Allen อัพเดทเมื่อ: 22 มีนาคม 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 R2 ได้

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

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

Diskpart extend error

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

Extend done

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

Extend command limitation

จะสั้น:

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

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

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

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

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

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

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

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

Extend greyed

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

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

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

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

Extend volume disabled

จะทำอย่างไรถ้าไม่สามารถขยายพาร์ติชันระบบ C

มันง่ายที่จะแก้ปัญหานี้ด้วย 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: ขับรถและเลือก "Resize/Move Volume"ลากไฟล์  กลาง ของ D ขับไปทาง ขวา ในหน้าต่างป๊อปอัป

Move drive D

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

Move Unallocated space

ขั้นตอนที่ 2: คลิกขวา C: ขับรถและเลือก "Resize/Move Volume"อีกครั้งลาก ขอบขวา ไปทาง ขวา ในหน้าต่างป๊อปอัป

Extend C drive

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

Move Unallocated space

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

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

Video guide

ขั้นตอนเหมือนกันไม่ว่าไดรฟ์ D คือ NTFS หรือ FAT32, พาร์ทิชันหลักหรือโลจิคัล นอกจากนี้ยังไม่มีความแตกต่างหากคุณใช้อาร์เรย์ RAID ของฮาร์ดแวร์หรือ VMware / Hyper-V ดีกว่าเครื่องมืออื่น ๆ NIUBI Partition Editor มีเทคโนโลยีการย้อนกลับ 1 วินาทีโหมดเสมือนและยกเลิกที่ไม่ซ้ำกันเพื่อปกป้องระบบและข้อมูลของคุณ นอกจากการย่อขนาดย้ายและขยายพาร์ติชันแล้วยังช่วยให้คุณดำเนินการจัดการพาร์ติชันดิสก์อื่น ๆ อีกมากมาย

ดาวน์โหลด