вторник, 22 марта 2016 г.

[Hyper-V] Динамические виртуальные диски VHD/VHDX не сжимаются в консоли Hyper-V Manager

С этой проблемой я столкнулся еще с версии Hyper-V 2008 R2. После выбора диска и опции "Compact" просто ничего не происходит. И только сейчас нашел решение проблемы (плохо искал). Для сжатия динамического виртуального диска нужно воспользоваться утилитой diskpart. Запустим ее и введем последовательно команды:


select vdisk file="C:\disk.vhdx"
attach vdisk readonly
compact vdisk
detach vdisk



Естественно, все это дело можно автоматизировать. Diskpart поддерживает скрипты, а в проводник можно вставить через реестр новый пункт меню.

1 комментарий: