Назад | Перейти на главную страницу

Hyper-V - зачем .vhd расширяться, если в нем все еще есть неиспользуемое пространство?

У меня есть динамически расширяемый файл .vhd. Текущий размер файла составлял около 50 ГБ, при этом использовалось всего 29 ГБ. Однако недавно он увеличился до 54 ГБ, но по-прежнему показывает, что используется только 29 ГБ.

Есть ли причины, по которым файл .vhd будет расширяться, если в нем еще много неиспользуемого места?

В дополнение к ответу Джонса вы можете освободить место, запустив приложение предварительного уплотнения внутри гостевой системы, чтобы обнулить любое неиспользуемое пространство внутри vhd. А затем запустите сжатие / сжатие на vhd из вашего инструмента виртуализации ... тогда вы узнаете реальное использование ^^

Инструмент предварительного уплотнения входит в состав большинства выпусков Virtual PC и Virtual Server и, например, может быть найден в:

Program Files\Microsoft Virtual PC\Virtual Machine Additions\

Он также будет работать для Hyper-V vhd независимо от того, откуда вы взяли ISO-образ прекомпактора.

Файл .vhd отслеживает изменения на предполагаемом пустом диске.

Просто потому, что некоторые области файловая система не используются, это не означает, что у них нет теневых копий или остатков от ранее использованных файлов.

Так, например, работают программы отмены удаления.

Чтобы уточнить:

«Неиспользуемое» пространство на вашем диске не может быть пустым.