Похоже, у нас есть несколько таких NTFS-дисков, где они занимают на виртуальном диске гораздо больше места, чем файлы.
Заметил проблему, когда Windows Server Backup занимал гораздо больше места, чем сами файлы.
Например, у нас есть небольшой диск с преимущественно офисными документами:
Это не корзина, я ее удалил. Это не теневое копирование, я их удалил.
Кажется, что нет никакого способа дефрагментировать эти виртуальные диски на Server 2012, поэтому мы тоже ничего не можем сделать там.
Есть ли другие предложения, что занимает так много места?
Удаление данных внутри виртуальной машины не приводит к уменьшению размера VHDX. Как только VHDX вырастет, он останется прежним или будет расти по мере увеличения объема данных внутри виртуальной машины.
Если вы хотите восстановить часть дискового пространства на хосте, которое используется VHDX, вы можете сжать VHDX.
Кроме того, вы можете сжать том Windows внутри виртуальной машины, а затем сжать VHDX.
Чтобы добавить к ответу joeqwerty, поскольку он прав, размер виртуального жесткого диска не будет уменьшаться автоматически, когда вы удаляете некоторые файлы изнутри раздела.
Для сжатия вы можете сделать это с помощью меню гипервизора.
В ESX: Виртуальная машина> Настройки виртуальной машины-> Оборудование-> Утилиты> Компактный
В HyperV: внутри виртуальной машины в меню инструментов для HHD щелкните Оптимизировать. После этого закройте виртуальную машину, в самом гипервизоре или другой виртуальной машине Windows щелкните правой кнопкой мыши VHDX, нажмите «Подключить» и нажмите «Оптимизировать».
Старый способ монтировать VHDX через diskpart, но я не предлагаю его сейчас.
Объяснить размер;
Инструмент обычно заполняет таблицу разделов жесткого диска, где файлы были раньше и больше не существуют, чтобы заполнить ее нулями. Оптимизация, которую мы запускаем после жесткого удаления этих «обнуленных» ссылок изнутри VHDX. Как и раньше, до 2012 года, нам приходилось запускать sdelete -z, чтобы обнулить пустое пространство внутри виртуальной машины, которое заполнялось на 100% до .VHDX, и после того, как мы сжимали VHDX, когда виртуальная машина была закрыта. Теперь процесс стал проще.