ขยาย/เพิ่มขนาดดิสก์ของ Hyper-V พาร์ติชั่นดิสก์เสมือน

โดย John, อัปเดตเมื่อ: 13 พฤศจิกายน 2024

ทุกวันนี้หลายคนใช้เครื่องเสมือนเช่น Hyper-V และ VMware. เมื่อเปรียบเทียบกับคอมพิวเตอร์ที่มีอยู่จริงเครื่องเสมือนมีข้อดีเช่นการสร้างสแนปชอตหรือจุดตรวจสอบเพิ่มถอดและแก้ไขฮาร์ดแวร์จำลองได้อย่างง่ายดาย นอกจากนี้คุณสามารถ ขยายความจุ รวดเร็วและง่ายดาย

ขนาดของฮาร์ดดิสก์ทางกายภาพจะคงที่ ดังนั้นเมื่อฮาร์ดดิสก์เต็ม คุณจะต้องโคลนหรือสำรองข้อมูลและกู้คืนไปยังดิสก์ขนาดใหญ่กว่าอีกตัวหนึ่ง ซึ่งใช้เวลานานมาก โดยเฉพาะอย่างยิ่งเมื่อดิสก์นี้มีขนาดใหญ่มาก แต่สำหรับฮาร์ดดิสก์เสมือน Hyper-V หรือเครื่องเสมือน VMware คุณสามารถทำได้ เพิ่มขนาดของดิสก์เสมือน โดยไม่สูญเสียข้อมูลในหลายนาที

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

บทความนี้แสดงเฉพาะวิธีเพิ่มขนาดของฮาร์ดดิสก์เสมือนและพาร์ติชันใน Hyper-V.

คำถามที่พบบ่อยเกี่ยวกับการขยาย Hyper-V ดิสก์

Q1: ความแตกต่างใด ๆ เมื่อเพิ่มขนาดดิสก์ของ VHD และ VHDX?

A: วิธีการขยายดิสก์เสมือนชนิดใดชนิดหนึ่งเหมือนกัน แต่คุณไม่สามารถขยายดิสก์ VHD ออนไลน์ได้คอนโทรลเลอร์ SCSI ดิสก์ VHDX สามารถเพิ่มได้ทางออนไลน์

Q2: มีความแตกต่างอะไรกับ Hyper-V เจเนอเรชั่น 1 และ 2?

A: ไม่เป็นไรถ้าคุณจะใช้ Hyper-V เจนเนอเรชั่น 1 หรือ 2 ไม่มีความแตกต่างระหว่างการปรับขนาดและการขยายดิสก์เสมือน

Q3: ฉันควรเชื่อมต่อดิสก์เสมือนกับเครื่องเสมือนก่อนขยายหรือไม่

A: ไม่มันไม่สำคัญว่าดิสก์เสมือนจะเชื่อมต่อหรือไม่ แต่คุณควรตรวจสอบให้แน่ใจว่าดิสก์เสมือน VHD / VHDX นี้อยู่หรือไม่

Q4: ฉันสามารถขยายดิสก์เสมือนของระบบได้หรือไม่ Hyper-V ออนไลน์ (โดยไม่ต้องปิดเครื่องเสมือน)?

A: ว่า Hyper-V ดิสก์เสมือนสามารถขยายได้โดยไม่ขึ้นอยู่กับระบบปฏิบัติการ VHD ดิสก์ที่มีคอนโทรลเลอร์ IDE หรือ SCSI ไม่สามารถขยายได้ทางออนไลน์ VHDX ด้วยคอนโทรลเลอร์ IDE ไม่สามารถเพิ่มทางออนไลน์ได้ VHDX ด้วย SCSI สามารถขยายคอนโทรลเลอร์ออนไลน์ได้ไม่ว่าจะเป็นดิสก์ระบบหรือไม่ก็ตาม

วิธีตรวจสอบชนิดและตัวควบคุมของดิสก์เสมือนของคุณ:

จุดเปิด Hyper-V ผู้จัดการเลือกเครื่องเสมือนจากนั้นคลิก การตั้งค่า ด้านขวา สถานะ แผงหน้าปัด.

Hyper-V Settings

ที่แผงด้านซ้ายของหน้าต่างถัดไปคุณจะเห็นฮาร์ดไดรฟ์แสดงอยู่ด้านล่าง IDE และ (หรือ) คอนโทรลเลอร์ SCSI พร้อมด้วย. vhd หรือ. vhdx

Virtual disk type

วิธีการขยายขนาดดิสก์เสมือนใน Hyper-V

มีสองวิธีทั่วไปในการขยาย Hyper-V ฮาร์ดดิสก์เสมือนด้วย PowerShell และ Hyper-V ผู้จัดการ.

ไม่ว่าวิธีใดก่อนอื่นคุณควรตรวจสอบว่าเครื่องเสมือนจริงหรือไม่ ที่บันทึกไว้ หรือมี จุดตรวจหากใช่ จะไม่สามารถขยายดิสก์ใด ๆ ได้ ในกรณีนั้น ให้ลบ Saved State และ Checkpoint ก่อนที่จะขยายประเภทใด ๆ Hyper-V ดิสก์เสมือน

ประการที่สองถ้าดิสก์เสมือนที่คุณต้องการเพิ่มความจุคือ VHD (ทั้งตัวควบคุม IDE และ SCSI) หรือ VHDX ด้วย IDE คุณควรปิดเครื่องเสมือนก่อนทำการขยาย

วิธีที่ 1: วิธีเพิ่ม Hyper-V ขนาดดิสก์เสมือนด้วย PowerShell

เป็นวิธีที่ง่ายที่สุดและเร็วที่สุด อย่างไรก็ตามคุณควรค้นหาตำแหน่งของ VHD/VHDX และใช้เส้นทางสัมบูรณ์กับ ''"

ขั้นตอนในการขยายพื้นที่ดิสก์เสมือน VHD/VHDX ด้วย PowerShell:

  1. จุดเปิด PowerShell จากแถบเปิดใช้ด่วนหรือเมนูเริ่มตามระบบปฏิบัติการของคุณ
  2. ประเภท Resize-VHD -Path 'E:\yourown.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

ขนาด 200GB ที่นี่หมายถึงขนาดสุดท้ายหลังจากขยายไม่เพิ่ม 200GB

วิธีที่ 2: วิธีการขยายขนาดดิสก์เสมือนด้วย Hyper-V ผู้จัดการ

Hyper-V ผู้จัดการมีตัวเลือกในการแก้ไขดิสก์โดยไม่คำนึงว่าดิสก์ VHD/VHDX จะเชื่อมต่อกับเครื่องเสมือนนี้หรือไม่

ขั้นตอนการเพิ่มขนาดของ Hyper-V ดิสก์เสมือนใน Windows 10/11 or Server 2008/ 2012/2016/2019:

1. จุดเปิด Hyper-V ผู้จัดการ คลิกโฮสต์ในแผงด้านซ้าย จากนั้นคลิก "แก้ไขดิสก์" in “การกระทำ” แผงด้านขวา

Edit disk

2. เพียงคลิกถัดไปในป๊อปอัป "ตัวช่วยแก้ไขฮาร์ดดิสก์เสมือน" หน้าต่าง

Edit Wizard

3. คลิก "เรียกดู" ด้านบนเพื่อค้นหาไฟล์ดิสก์เสมือน VHD / VHDX ของคุณและคลิกถัดไป

Locate disk

4. เลือก "ขยาย" ตัวเลือกและคลิกถัดไป (หากคุณไม่ได้ปิดเครื่องเสมือนมีเพียงตัวเลือกขยาย)

Select Expand

5. ป้อนขนาดใหม่และคลิกถัดไป

Enter size

6. ตรวจสอบการดำเนินการขยายและคลิกเสร็จสิ้นเพื่อดำเนินการต่อ

Select Expand

ในเวลาอันสั้น ดิสก์ระบบในของฉัน Hyper-V เสมือน Server 2012 เพิ่มจาก 120GB เป็น 160GB โดยพื้นที่ดิสก์เพิ่มเติม 40GB จะแสดงเป็นพื้นที่ที่ไม่ได้จัดสรรในตอนท้าย

Original size

New disk size

วิธีเพิ่มพื้นที่ดิสก์ของพาร์ติชันเสมือน

หากคุณต้องการขยายพาร์ติชันที่ต่อเนื่องทางด้านซ้าย (ที่นี่คือ D:) ด้วยพื้นที่ว่างเพิ่มเติม คุณสามารถทำได้ด้วย Windows เครื่องมือการจัดการดิสก์ดั้งเดิม อย่างไรก็ตามมี 2 ปัจจัยพื้นฐาน:

ทำตามขั้นตอนเพื่อขยายพาร์ติชันเสมือน D ในการจัดการดิสก์ถ้าพาร์ติชันของคุณตรงตามข้อกำหนด:

  1. พาร์ทิชันขวาในการจัดการดิสก์และเลือก ขยายปริมาณ.
  2. เพียงแค่คลิกที่ ถัดไป ไปยัง เสร็จสิ้น ในหน้าต่างป๊อปอัป Extend Volume Wizard

หากคุณต้องการเพิ่มพื้นที่ดิสก์ของพาร์ติชันระบบที่ไม่ติดกัน C คุณจะต้องมีซอฟต์แวร์ของบริษัทอื่นเพื่อย้ายพื้นที่ว่างไปยังไดรฟ์ C

ดาวน์โหลด NIUBI Partition Editor และทำตามขั้นตอนด้านล่าง:

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

ทำตามขั้นตอนในวิดีโอเพื่อเพิ่มขนาดพาร์ติชันระบบหลังจากขยาย Hyper-V ดิสก์เสมือน:

Video guide

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

วิธีการข้างต้นเพื่อเพิ่มขนาดของ Hyper-V พาร์ติชั่นดิสก์เสมือนนั้นถูกต้อง Windows 11/10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019 และ Windows Server 2022.