У меня есть динамически расширяемый файл .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 отслеживает изменения на предполагаемом пустом диске.
Просто потому, что некоторые области файловая система не используются, это не означает, что у них нет теневых копий или остатков от ранее использованных файлов.
Так, например, работают программы отмены удаления.
Чтобы уточнить:
«Неиспользуемое» пространство на вашем диске не может быть пустым.