Há uma entrada VirtualDiskExpandOnMount
sob HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FsDepends\Parameters
no registro que pode ser definido para o valor 4
, para desativa o gasto dos VHDs.
Com o Hyper-V, criei um arquivo VHDX expansível com o Windows 10 instalado, cujo tamanho máximo é igual ao tamanho da partição que ele armazena. A tela azul saiu dizendo "VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE" quando a inicialização nativa .
Eu sei que M $ requer que deve haver espaço livre na partição no caso de o VHDX se expandir para o máximo. (Mais o espaço do arquivo de paginação, como é dito em MSDN .)
Isso significa que, se você reivindicar muito espaço, ele deverá ser reservado, independentemente de ser alocado para uma partição tradicional, ocupado por um VHDX de tamanho fixo ou apenas deixado no disco para um VHDX expansível (embora possa ser compartilhado por vários ).
No entanto, eu gostaria de cuidar de mim mesmo para utilizar o espaço livre ainda não usado. Como o VHDX será o drive do meu sistema, dificilmente eu notaria isso antes que ele fique muito grande.
Gostaria de saber se existem truques para contornar este erro?
Há uma entrada VirtualDiskExpandOnMount
sob HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FsDepends\Parameters
no registro que pode ser definido para o valor 4
, para desativa o gasto dos VHDs.
Tags boot windows windows-10 hyper-v vhd