Заметки о Windows и других программных продуктах Microsoft...

Как удалить BIN файл в Hyper-V

Как удалить BIN файл в Hyper-V

Если вы заглянете в директорию, в которой Hyper-V хранит файлы виртуальных машин, то в папке Virtual Machines вы найдете файл с расширением BIN и размером, соответствующим размеру памяти, присвоенной вашей виртуальной машине.

Это двоичный файл, который автоматически создается при запуске виртуальной машины и предназначен для сохранения содержимого оперативной памяти при переводе машины в сохраненное состояние в автоматическом режиме. Сделано это для того, чтобы в случае внепланового завершения работы при выключении физического хоста всегда было достаточно места на диске для сохранения состояния ВМ.

файл BIN до отключения

 

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

Для этого надо открыть Hyper-V Manager и остановить виртуальную машину. Затем открыть ее свойства и перейти на вкладку «Automatic Stop Action», где выбирается автоматическое действие при выключении хоста. По умолчанию в качестве автоматического действия при остановке выбрано Save the virtual machine state (сохранение состояния ВМ). Чтобы отключить создание BIN файла, надо выбрать либо Turn off the virtual machine (выключение питания), либо Shut down the guest operating system (плановое завершение работы).

изменение режима автоматического выключения ВМ

 

То же самое можно сделать с помощью PowerShell. Определяем текущее значение:

(Get-VM -Name TestVM).AutomaticStopAction

И меняем его:

Set-VM -Name TestVM -AutomaticStopAction ShutDown

Если после описанных манипуляций стартовать машину и зайти в ту же папку, то мы увидим, что BIN файл хотя и создался заново, но размер его равен нулю. Теперь он увеличится только в том случае, если перевести виртуальную машину в сохраненное состояние вручную.

файл BIN после отключения

 

Да, чуть не забыл. Все вышеописанное актуально для как для серверных ОС Windows Server 2008/2012, так и для Windows 8.

 
 
Комментарии
Максим

Файл все равно создается размером с память виртуальной машины