none
Не дефрагментируется виртуальный жёсткий диск на Hyper-V RRS feed

  • Вопрос

  • Здравствуйте.Возникла необходимость сжать виртуальный жёсткий диск.Он динамический и расширился до 400 ГБ,потом внутри виртуальной машина 200 гигов удалил и теперь нужно сжать сам файл виртуального жёсткого диска.Делаю это через Диспетчер Hyper-v.Выбираю Изменить диск,правка диска,дефрагментация диска,жму готово и ничего не происходит,просто пропадает окно и никаких окон прогресса выполнения дефрагментации.Подскажите пожалуйста,как быть.
    15 января 2015 г. 13:16

Ответы

Все ответы

  • Вопрос о нужности и необходимости дефрагментации виртуальных дисков в гостевой ОС — весьма спорный.
    Если Вам нужно уменьшить размер самого контейнера-файла vhdx, используйте командлет

    Resize-VHD –Path c:\BaseVHDX.vhdx –SizeBytes 1TB

    16 января 2015 г. 6:44
    Отвечающий
  • Спасибо за ответ.Но я так понимаю так можно уменьшить размер VHDX, если сжать диск внутри виртуальной машины,путём создания неразмеченной области.Мне не нужно уменьшать Диск внутри виртуалки,мне нужно сжать сам vhdx.Виртуальный диск меньшего размера у меня получалось дефрагментировать и он реально уменьшался.Но с этим диском в 438ГБ проблемы.Сам диск в виртуальной машине 200Гб. Я делаю каждый день бэкапы этого диска и вместо 200ГБ, получается делаю 400....
    16 января 2015 г. 11:21
  • Попробуйте предварительно нажать кнопку Inspect, в свойствах виртуального диска, для определения точного размера диска, а затем повторить операцию.

    16 января 2015 г. 22:33
    Отвечающий
  • Смотрите статью Optimize-VHD, она многое объясняет... и судя по всему, формат Вашего виртуального диска не VHDX, а VHD. Примонтируйте диск к хостовой системе с опцией Read-Only и выполните комадлет

    Optimize-VHD -Path "X:\Hyper-V\Virtual Hard Disks\disk.vhd" -Mode Full

     

     

    16 января 2015 г. 23:40
    Отвечающий
  • Диск именно VHDX, проверил ещё раз расширение виртуального Диска.
    19 января 2015 г. 6:11
  • Собственно, ничего не мешает сделать как написано выше, поскольку в таком режиме процесс будет проходить эффективнее.

    19 января 2015 г. 17:42
    Отвечающий