櫻子
使用VHDX虛擬系統初期空間規劃不足,運行過程中很可能會造成系統盤被填滿而死機。如果只用擴容工具通過修改參數擴大VHDX文件容量,加載虛擬系統后,仍會出現分區空間不足的問題。那么,VHDX分區擴容問題如何徹底解決?
1 用Windows 10磁盤管理解決VHDX
點擊“磁盤鏡像”選項卡下的“VHD文件信息”按鈕,然后點擊“重設容量”按鈕進行重設(圖1)。之后進入Windows 10磁盤管理,選擇“操作→附加VHD”命令,加載VHDX文件。可見VHDX盤上有未分配區域,這正是用擴容工具BOOTICE增加的文件容量。右鍵單擊VHDX盤并選擇“擴展卷”命令(圖2),根據提示將最大可用空間均用作擴展(圖3)。完成擴展后,VHDX分區的空間就真正變大了(圖4)。

2 命令提示符實現VHDX虛擬盤擴容
按Win+R組合鍵運行DISKPART命令,輸入“SEL VDISK FILE=X:\路徑名\VHDX文件名”(注意加擴展名VHDX),回車執行后顯示DiskPart已成功選擇虛擬磁盤文件。接著再輸入“EXPAND VDISK MAXIMUM=擴容后的容量”(單位為MB),回車執行后系統顯示DISKPART已成功擴展虛擬磁盤文件。最后利用分區工具(如梅奧分區助手),在虛擬磁盤上右鍵點擊擴容部分,選擇合并分區即可。
3 Ghost 32實現VHDX虛擬盤擴容
在多系統的VHDX系統下,新建一個大容量VHDX(比如50GB),掛載該VHDX。然后使用Ghost32工具將小容量VHDX分區克隆到新的VHDX分區,克隆結束后,重啟計算機進入另一個非VHDX的Windows系統,刪除小容量的VHDX文件(或為安全起見,也可不刪除而更名備份),然后將大VHDX重命名為與原小容量VHDX同名即可。