Уменьшить размер vhd vhdx
Откройте командную строку с правами администратора и наберите в ней:
diskpart
Выберите диск, который вы хотите сжать, указав диски и путь к vhd файлу:select vdisk file="c:\Data\DAT22GB.vhd"
Подключите диск в режиме чтения Read-only:
attach vdisk readonly
И выполните команду сжатия:
compact vdisk
В зависимости от размера виртуального диска, процедура сжатия может занять достаточно продолжительно время.

Если сжатие прошло успешно, появится надпись:
DiskPart successfully compacted the virtual disk file
Отмонтируйте диск VHD:
detach vdisk
В моем случае после сжатий диска VHD размером 22Гб VHD с 14 Гб удаленных данных, сжался до 11 Гб, т.е. в два разана 900МБ. Процедура заняла порядка 20 минут.
Комментарии
Отправить комментарий