Как повторно сжать раздутый VHDX

875
laggingreflex

Я создал виртуальный жесткий диск, который расширился в размере файла, поскольку я хранил больше материала. Но это не уменьшает размер, так как я удаляю из него вещи. Как вы видете

Он содержит только 10G контента на виртуальном диске, но его .vhdxфайл все еще занимает самое большое количество (~ 3x).

Есть ли способ уменьшить его до размера его фактического содержимого?

1
Исходя из моего опыта работы с Hyper-V, минимальный размер, на который вы можете сжать виртуальный диск, по-видимому, основан на таблице разделов внутри VHDX, поэтому вам, возможно, придется сокращать разделы с помощью управления дисками, а затем уменьшать VHDX до минимального размера. После этого вы можете вернуть VHDX в полный размер и соответственно изменить размер раздела. bwDraco 9 лет назад 1

1 ответ на вопрос

0
Fazer87

According to this link, you should be able to use the resize-VHD cmdlet.

Give it a try, but backup your VHDX first :)