在Hyper-V VM中擴展系統分區

發佈於:9年2019月XNUMX日

本文介紹如何在Hyper-V虛擬機中擴展系統分區,詳細介紹在不丟失數據的情況下擴展Hyper-V vm的系統容量的步驟。

適用於: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2), Windows Server 2008 (R2), Windows Server 2003 (R2)。

與運行的物理計算機相同 Windows,Hyper-V中虛擬機的系統分區也用完了空間。 在這種情況下,沒有人會喜歡從頭開始,如果可以的話,那就再好不過了 在Hyper-V中擴展系統分區 vm不會丟失數據。 為此,您需要一個可靠的分區工具。 本文給出了增加Hyper-V虛擬機的系統分區大小的詳細步驟。

無法在Hyper-V磁碟管理中擴展系統驅動器

如果你跑 Windows Server 2003 作為Hyper-V中的客戶機操作系統,唯一的本機工具是diskpart,它從命令提示符運行。 在 Windows Server 2008 以及後續版本,還有另一個具有圖形界面的磁碟管理工具。 但是,diskpart和磁碟管理都不是最好的工具,因為:

  • 磁碟管理的延伸磁碟區功能和diskpart的extend命令都只能在有 鄰近的 未配置空間 on its 權利 側。
  • Both 壓縮磁碟區 function and shrink command cannot generate required 未配置空間.
  • NTFS 分區可以縮小和擴展,不支持FAT32。

As you see in the screenshot, 未配置空間 shrunk from drive D is non-adjacent to system C槽 and is on the left side of E drive, therefore, 延伸磁碟區 is grayed out.

您需要第3部分磁盤分區軟件來幫助擴展Hyper-V vm中的系統驅動器。

無法擴展

如何在Hyper-V中使用其他虛擬分區擴展系統分區

在擴展分區之前,您最好做兩件事:

  1. 已提交 Hyper-V管理器 並創建一個 檢查點。 調整Hyper-v分區的大小時,存在潛在的系統和數據損壞風險,因此最好備份或創建檢查點並運行安全的分區軟件。
  2. 在Hyper-V中打開來賓虛擬機,運行磁碟管理以檢查虛擬磁盤分區佈局。 (按 WindowsR 鍵一起鍵入 diskmgmt.msc 和按Enter。)

如果沒有其他分區,或者其他分區上的可用空間不足 虛擬磁盤,跳至 下一節. If there's free unused space in other partitions on the same disk, you can shrink it to get 未配置空間, and then add this space to system C槽.

在Hyper-V虛擬機中擴展系統C槽的步驟:

  1. 下載資源 NIUBI Partition Editor 並安裝在Hyper-V來賓計算機中。 右鍵單擊右側相鄰的分區 D: 然後選擇“Resize/Move Volume".
    NIUBI Partition Editor
  2. 在彈出窗口中,拖動 離開 接壤 權利,或在“未配置空間之前“。然後,驅動器D中的部分可用空間將轉換為 未配置 在系統C槽旁邊。
    Shrink D
  3. 右鍵單擊系統分區 C: 然後選擇“Resize/Move Volume再次拖動 權利 border to combine the adjacent 未配置空間.
    Extend C
  4. 點擊 Apply 在左上方執行,完成。
    System volume extended

If there's not plenty of free space in the contiguous partition D, you can shrink the non-adjacent drive E. In that case, there's an additional step to move 未配置空間 behind C槽. Follow the steps in the video to 當同一虛擬磁盤上有可用空間時,在Hyper-V中擴展系統卷.

Video guide

擴展Hyper-V虛擬磁盤後如何增加系統容量

如果同一磁盤上沒有可用的空閒空間,則沒有軟件可以通過添加另一個磁盤上的空間來擴展系統C槽。 但是比物理硬盤更好,您可以在Hyper-V中輕鬆擴展虛擬磁盤。 之後,額外的空間將顯示為 未配置結束 原始虛擬磁盤。

請按照以下步驟操作 擴展虛擬磁盤 然後在Hyper-V虛擬機中擴展系統分區。

除了調整大小和擴展分區, NIUBI Partition Editor 幫助執行其他磁盤和分區管理操作。

下載