在沒有Hyper-V的情況下調整VHD / VHDX的大小

發佈於:17年2019月XNUMX日

本文介紹如何在不使用Hyper-V管理器的情況下調整VHD / VHDX分區的大小,以及如何從物理計算機調整虛擬分區的大小。

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

與物理硬盤驅動器一樣,您可以 調整Hyper-V虛擬機的虛擬分區的大小 不會丟失數據。 通過安裝來調整分區大小非常容易 NIUBI Partition Editor 到Hyper-V vm,但是可以在沒有Hyper-V的情況下調整vhd / vhdx分區的大小? 答案是肯定的,本文介紹了以下詳細步驟 調整vhd / vhdx虛擬分區和磁盤的大小 沒有Hyper-V。

調整vhd / vhdx虛擬分區大小之前的準備工作

在開始調整虛擬分區的大小之前,必須執行以下兩項操作:

1.刪除與要調整大小的VHD或VHDX相關的所有檢查點。 否則,您將收到以下錯誤,並且在調整虛擬分區的大小後無法在Hyper-V Manager中啟動。

Hyper-V錯誤

如錯誤消息所示:標識的父虛擬硬盤和差異磁盤不匹配."

易於理解,調整大小後的分區大小與Checkpoint中的大小不同。

2.關閉來賓虛擬機,然後關閉Hyper-V Manager或其他使用此VHD或VHDX的應用程序。 否則,您將收到錯誤消息“該進程無法訪問該文件,因為它正被另一個進程使用。”

Virtual Manager error

如何在沒有Hyper-V Manager的情況下調整vhd / vhdx虛擬驅動器的大小

第一步: 已提交 磁碟管理 in 物理 電腦。 (右鍵點擊 Windows 左下角的標誌,或按 WindowsR 鍵一起,鍵入 diskmgmt.msc 和按Enter。)

第一步: 點擊 行動 菜單> 附加VHD

Attach VHD

第一步: 點擊 瀏覽 選擇VHD / VHDX文件,然後單擊“確定”繼續。

Select VHD

然後,該虛擬磁盤被附加。 從屏幕截圖中可以看到,磁盤2的圖標與其他2個物理硬盤不同。

VHD attached

第一步: 下載 並安裝 NIUBI Partition Editor 到物理服務器或個人計算機。 與磁碟管理相同,您將在其中看到所有物理和虛擬磁盤分區 NIUBI Partition Editor。 在虛擬磁盤2中,驅動器K是VHD / VHDX中的系統分區。

NIUBI Partition Editor

第一步: 右鍵點擊驅動器M :,然後選擇“調整大小/移動“,拖曳 左側邊界 在彈出窗口中,或者在“未配置空間之前”。然後將縮小驅動器D,並在驅動器D的左側製作一些未配置的空間。

Shrink M

Partition shrunk

第一步: 右擊K盤,再次選擇“調整大小/移動”,在彈出的窗口中拖動 一場浪漫 朝右結合此未配置空間。 然後,驅動器K在虛擬模式下擴展。

Extend K

Partition extended

第一步: 點擊 執行 在左上角生效。 (分區不會調整大小,直到點擊執行確認。)

只要任何分區中都有未使用的可用空間,您可以將其縮小以在磁盤上再擴展一個。 虛擬磁盤。 調整虛擬分區的大小後,請記住 分離VHD,否則,當您在Hyper-V中打開此虛擬機的電源時,會收到錯誤消息“該進程無法訪問該文件,因為它正在被另一個進程使用."

Detach VHD

Hyper-V error

如何在沒有Hyper-V Manager的情況下調整vhd / vhdx虛擬硬盤的大小

比固定大小的物理硬盤好,VHD / VHDX虛擬磁盤可以快速輕鬆地調整大小。 要完成此任務,您可以使用Hyper-V管理器,也可以通過不帶Hyper-V的PowerShell使用。

注意: 在使用PowerShell擴展虛擬磁盤之前,還應該關閉來賓虛擬機並刪除所有關聯的Checkpoint。

如何在沒有Hyper-V的情況下調整/擴展VHD / VHDX磁盤的大小:

  1. 從“快速啟動”欄,“開始”菜單或物理計算機中的其他位置,以管理員權限打開PowerShell。
  2. 類別 Resize-VHD-路徑'E:\ hyperv.vhdx'-SizeBytes 500gb

說明:

  1. 'E:\ hyperv.vhdx' 表示帶引號的.vhd / .vhdx文件的絕對路徑和名稱。
  2. 500gb表示將此虛擬硬盤擴展到500GB,而不增加500GB。

擴展虛擬磁盤後,其他空間將顯示為 未配置 結束,然後運行 NIUBI Partition Editor 並將未配置空間合併到其他分區。 請按照視頻中的步驟操作:

Video guide

除了調整物理和虛擬磁盤分區的大小之外, NIUBI Partition Editor 幫助執行許多其他操作。

下載