Я настоятельно рекомендую вам сделать шаги, чтобы сделать копию .vhdx, прежде чем изменять ее. Чтобы изменить размер существующего файла .vhdx, первое, что вы должны сделать, это смонтировать виртуальный жесткий диск с помощью команды: mount-vhd в командной строке PowerShell с повышенными привилегиями.
mount-vhd \\FS01\vmdata\AS02_C.vhdx -passthru | get-disk | get-partition | get-volume
Вывод команды будет выглядеть так
Если вы хотите изменить размер одного из разделов с помощью: resize-partition в командной строке с повышенными привилегиями PowerShell.
resize-partition -driveletter E -size 35GB
Прежде чем вы сможете изменить размер виртуального жесткого диска, вы должны будете использовать команду: dismount-vhd в командной строке с повышенными привилегиями PowerShell.
dismount-vhd \\FS01\vmdata\AS02_C.vhdx
После того, как вы изменили размер раздела и отключили виртуальный жесткий диск. Вы можете изменить размер виртуального жесткого диска с помощью команды: resize-vhd в командной строке с повышенными привилегиями PowerShell.
resize-vhd \ FS01 \ vmdata \ AS02_C.vhdx -ToMinimumSize
Работа и изменение размера виртуальных жестких дисков Windows Server 2012 Resize-VHD