本文介紹如何在不丟失數據的情況下增加/擴展Hyper-V虛擬機的磁盤大小,以及如何在擴展磁盤後增加虛擬分區的空間。
適用於: Windows 10, Windows Server 2008, Windows Server 2012, Windows Server 2016 Windows Server 2019.
如今,許多人使用虛擬機,例如 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中擴展虛擬磁盤大小
使用PowerShell和Hyper-V Manager擴展Hyper-V虛擬硬盤有兩種常用方法。
無論採用哪種方式,首先,您應該檢查虛擬機是否 保存 或有 檢查站。 如是, 沒有 的磁盤數量可以擴展。 在這種情況下,請在擴展任何類型的Hyper-V虛擬磁盤之前刪除“保存狀態”和“檢查點”。
其次,如果要增加容量的虛擬磁盤是 VHD (IDE和SCSI控制器)或帶有 IDE 控制器,則應在擴展之前關閉虛擬機。
方式1: 如何使用PowerShell增加Hyper-V虛擬磁盤大小
這是最簡單,最快的方法,但是,您應該找到VHD / VHDX的位置並使用 帶有''的絕對路徑.
使用PowerShell擴展VHD / VHDX虛擬磁盤空間的步驟:
- 根據您自己的操作系統,從“快速啟動”欄或“開始”菜單中打開PowerShell。
- 類型 調整大小-VHD-路徑'E:\ yourown.vhdx'-SizeBytes 200gb
200gb是指擴展後的最終大小,而不是增加200GB。
方式2: 如何使用Hyper-V Manager擴展虛擬磁盤大小
無論VHD / VHDX磁盤是否連接到該虛擬機,Hyper-V管理器都可以選擇編輯磁盤。
在以下位置增加Hyper-V虛擬磁盤大小的步驟 Windows 10 or Server 2008/ 2012/2016/2019:
不一會兒,我的Hyper-V虛擬機裡的系統盤 Server 2012 從120GB增加到160GB,額外40GB磁盤空間顯示為 未配置 最後。
如何增加虛擬分區的磁盤空間
如果您想擴展 左側相鄰的 分區(這裡是D :)和其他未配置空間,您可以使用 Windows 本地磁碟管理工具。 但是,有兩個先決條件:
- 此分區必須使用NTFS文件系統格式化。
- 該分區是主分區。 (您將在磁碟管理和NIUBI中看到分區類型)
如果您的分區滿足要求,請按照以下步驟在磁碟管理中擴展虛擬分區D:
- 在磁碟管理中右鍵單擊此分區,然後選擇 延伸磁碟區.
- 只需點擊 下一步 至 完成 在彈出的“延伸磁碟區嚮導”窗口中。
如果要增加非連續系統C槽的磁盤空間,則需要第三方軟件將未配置空間移到C槽後面。
下載 NIUBI Partition Editor 並按照以下步驟操作:
- 右鍵點擊驅動器D :,然後選擇“調整大小/移動”,將 中間 在彈出窗口中。
- 右擊系統C槽,再次選擇“調整大小/移動”,拖動 一場浪漫 朝右結合未配置空間。
在擴展Hyper-V虛擬磁盤後,按照視頻中的步驟增加系統分區大小:
如果分區D為邏輯分區或使用FAT32格式化,則磁碟管理將無濟於事。 在這種情況下,只需按照第2步將未配置空間與 NIUBI Partition Editor.
以上增加Hyper-V虛擬磁盤分區大小的方法對 Windows 10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016 Windows Server 2019.