擴展/增加磁碟大小 Hyper-V 虛擬磁碟分割區

約翰, 更新日期:2024年11月13日

如今,許多人使用虛擬機,例如 Hyper-V VMware的。 與物理計算機相比,虛擬機具有諸如創建快照或檢查點,輕鬆添加,刪除和編輯模擬硬件的優勢。 另外,您可以 擴大存儲容量 快速而輕鬆。

實體硬碟的大小是固定的,因此當它變滿時,您必須複製或備份並還原到另一個更大的磁碟。尤其是當該磁碟非常大時,會花費很長時間。但要虛擬硬碟中 Hyper-V 或是VMware虛擬機,你可以 增加虛擬磁盤的大小 幾分鐘內不會丟失數據。

擴展虛擬磁碟後,該磁碟末端的額外空間將顯示為未指派。如果您想使用額外的未分配空間來增加相鄰分割區的磁碟空間, Windows 內建磁盤管理可以幫助您。但如果您想將此未分配的空間添加到任何不相鄰的捲中,則需要第三方軟體 移動未分配的空間.

本文僅介紹如何增加虛擬硬碟和分割區的大小 Hyper-V.

有關擴充功能的常見問題 Hyper-V 磁盤

Q1: 增加VHD和VHDX的磁盤大小有什麼區別?

A: 擴展兩種類型的虛擬磁盤的方法相同,但是您不能在線擴展VHD磁盤,可以在線擴展SCSI控制器VHDX磁盤。

Q2: 與任何差異 Hyper-V 第一代和第二代?

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和(或)帶有.vhd或.vhdx的SCSI控制器下方列出的硬盤驅動器。

Virtual disk type

如何擴展虛擬磁碟大小 Hyper-V

常用的擴充方式有兩種 Hyper-V 虛擬硬碟與 PowerShell Hyper-V 經理。

無論採用哪種方式,首先,您應該檢查虛擬機是否 保存 或有 檢查站。如果是,則表示其所有磁碟均無法擴容。在這種情況下,請在擴展任何類型的狀態之前刪除已儲存的狀態和檢查點 Hyper-V 虛擬磁碟。

其次,如果要增加容量的虛擬磁盤是 VHD (IDE和SCSI控制器)或帶有 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 本地磁碟管理工具。 但是,有兩個先決條件:

如果您的分區滿足要求,請按照以下步驟在磁碟管理中擴展虛擬分區D:

  1. 在磁碟管理中右鍵單擊此分區,然後選擇 延伸磁碟區.
  2. 只需點擊 下一步完成 在彈出的“延伸磁碟區嚮導”窗口中。

如果要增加非連續系統C槽的磁碟空間,則需要第三方軟體來移動C槽旁邊未分配的空間。

免費下載 NIUBI Partition Editor 並按照以下步驟操作:

  1. 右鍵點擊驅動器D :,然後選擇“調整大小/移動”,在彈出的視窗中拖曳D朝右側的中間。
  2. 右鍵系統C槽,再次選擇“調整大小/移動”,拖曳右側邊界朝右側,將未指派的空間合併。

擴充後請按照影片中的步驟增加系統分割區大小 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.