Como redimensionar a partição VHD/VHDX sem Hyper-V Manager

por John, atualizado em: 13 de novembro de 2024

O mesmo com a unidade de disco rígido física, você pode redimensionar partições virtuais para Hyper-V máquina virtual sem perder dados. É muito fácil redimensionar a partição instalando NIUBI Partition Editor para Hyper-V vm, mas é possível redimensionar a partição vhd/vhdx sem Hyper-V? A resposta é sim, este artigo apresenta etapas detalhadas para redimensionar a partição virtual vhd/vhdx e o disco sem Hyper-V.

Preparação antes de redimensionar a partição virtual vhd / vhdx

Antes de começar a redimensionar partições virtuais, há duas coisas que você deve fazer:

1. Exclua todos os Checkpoints associados ao VHD ou VHDX que você deseja redimensionar. Caso contrário, você receberá o erro abaixo e não poderá inicializar em Hyper-V Gerenciador após redimensionar partições virtuais.

Hyper-V erro

Como mostra a mensagem de erro "Há uma incompatibilidade identificada no disco rígido virtual pai e no disco diferencial."

É fácil entender, o tamanho das partições após o redimensionamento é diferente do tamanho no ponto de verificação.

2. Desligue a máquina virtual convidada e feche Hyper-V Manager ou outros aplicativos que usam este VHD ou VHDX. Caso contrário, você receberá o erro "O processo não pode acessar o arquivo porque ele está sendo usado por outro processo."

Virtual Manager error

Como redimensionar a unidade virtual vhd/vhdx sem Hyper-V Manager

- Abra o "Gestão de disco" no computador físico. (Imprensa Windows e R juntos no teclado, digite diskmgmt.msc e pressione "Enter".)

- Clique Ação menu> Anexar VHD

Attach VHD

- Clique Explorar para selecionar o arquivo VHD / VHDX e clique em OK para continuar.

Select VHD

Então este disco virtual está conectado. Como você vê na captura de tela, o ícone do Disco 2 é diferente dos outros 2 discos rígidos físicos.

VHD attached

- Baixar e instalar NIUBI Partition Editor para o servidor físico ou computador pessoal. O mesmo com Gestão de disco, você verá todas as partições físicas e virtuais do disco em NIUBI Partition Editor. No disco 2 virtual, a unidade K é a partição do sistema em VHD / VHDX.

NIUBI Partition Editor

- Clique com o botão direito na unidade M: e selecione "Redimensionar/mover", arraste a borda esquerda para a direita na janela pop-up ou insira um valor na caixa "Espaço não alocado antes" diretamente. Então a unidade D será encolhida e algum espaço não alocado será criado no lado esquerdo dela.

Shrink M

Partition shrunk

- Clique com o botão direito do mouse na unidade K: e selecione "Redimensionar/mover" novamente, na janela pop-up arraste a borda direita para a direita para combinar esse espaço não alocado. Então a unidade K é estendida no modo virtual.

Extend K

Partition extended

- Clique em "Aplicar" no canto superior esquerdo para que a ação tenha efeito. (As partições não serão redimensionadas até que você clique em Aplicar para confirmar.)

Enquanto houver espaço livre não utilizado em qualquer partição, você pode reduzi-lo para expandir outro no mesmo disco virtual. Após redimensionar as partições virtuais, lembre-se de desanexar o VHD. Caso contrário, quando você ligar esta máquina virtual em Hyper-V, você receberá o erro "O processo não pode acessar o arquivo porque está sendo usado por outro processo."

Detach VHD

Hyper-V error

Como redimensionar o disco rígido virtual vhd/vhdx sem Hyper-V Manager

Melhor do que o disco rígido físico cujo tamanho é fixo, o disco virtual VHD/VHDX pode ser redimensionado de forma rápida e fácil. Para realizar esta tarefa, você pode usar Hyper-V Gerente ou via PowerShell sem Hyper-V.

Nota: antes de expandir o disco virtual com PowerShell, você também deve desligar a máquina virtual convidada e excluir todos os pontos de verificação associados.

Como redimensionar/expandir o disco VHD/VHDX sem Hyper-V:

  1. Abra PowerShell com privilégios de administrador na barra de inicialização rápida, no menu Iniciar ou em outro lugar no seu computador físico.
  2. Formato Resize-VHD -Path 'E:\hyperv.vhdx' -SizeBytes 500gb

Explicação:

  1. 'E: \ hyperv.vhdx' significa caminho absoluto e nome do arquivo .vhd / .vhdx entre aspas.
  2. 500 GB significa expandir esse disco rígido virtual para 500 GB, não adicionando 500 GB.

Após expandir o disco virtual, o espaço adicional será mostrado como não alocado no final, então execute NIUBI Partition Editor e mesclar espaço não alocado para outra(s) partição(ões). Siga os passos no vídeo:

Video guide

Além de redimensionar a partição de disco físico e virtual, NIUBI Partition Editor ajuda a realizar muitas outras operações.

Baixar