De acordo com este artigo ;
The VHD virtual disk format doesn’t support shrinking..
Eu tentei os mesmos passos por um longo tempo e nunca tive sucesso algum. Melhor recriar o disco virtual, se possível, economizar algum tempo.
Eu tenho um Windows Server 2008 R2 com o Hyper V instalado.
Uma das máquinas virtuais é um disco rígido virtual de expansão dinâmica de 150 GB (Windows). Eu gostaria de reduzir isso para 100 GB, mas parece que não consigo alcançar isso.
O que eu tentei até agora;
No entanto, sempre que eu inspecionar o disco no Hyper V ele ainda está mostrando como 150GB, não há mudança.
Eu também tentei a ferramenta diskpart
, usando os seguintes comandos no sistema operacional convidado, mesmo resultado;
select vdisk File=”I:\path\to\your.vhd”
attach vdisk readonly
compact vdisk
detach vdisk
Estou sentindo falta de algo?
Poucas perguntas;
Eu li que não é possível reduzir os discos rígidos virtuais em expansão dinâmica - isso é verdade? Se eu simplesmente excluir a VM no Hyper V, onde os 150 GB serão realocados para?
Não consigo exportar a VM e criar uma nova, pois minha máquina host tem muito pouco espaço.
De acordo com este artigo ;
The VHD virtual disk format doesn’t support shrinking..
Eu tentei os mesmos passos por um longo tempo e nunca tive sucesso algum. Melhor recriar o disco virtual, se possível, economizar algum tempo.
Você pode reduzir os discos rígidos virtuais dinâmicos em expansão. você já encolheu o volume no convidado da tentativa do PowerShell:
Redimensionar-VHD - Caminho c: \ BaseVHDX.vhdx –SizeBytes 1TB (1TB é apenas um exemplo)
ou
Redimensionar-VHD - Caminho c: \ BaseVHDX.vhdx –ToMinimumSize
se for um .VHD, use .VHD em vez de .VHDX