Expandir Disco de uma Maquina Virtual Windows

📅 Fevereiro 2026 | ⏱ Leitura: 5 min | 🖥️ Virtualização | 💡 Nível: Intermédio


Quando uma máquina virtual Windows fica sem espaço em disco, é necessário um procedimento em duas fases: primeiro aumentar o disco virtual no VMware Workstation e depois expandir a partição dentro do próprio Windows. Este artigo foca-se na segunda fase — o procedimento dentro do sistema operativo convidado (guest OS).

Pré-requisitos

Antes de iniciar o procedimento no Windows, certifique-se de que já aumentou o tamanho do disco virtual nas definições do VMware Workstation. Para tal, com a VM desligada, aceda a VM → Settings → Hard Disk → Expand e defina o novo tamanho pretendido.

⚠️ Importante: Recomenda-se criar um snapshot da VM antes de qualquer alteração ao disco, garantindo um ponto de restauro caso algo corra mal.

Fase 1 — Verificar o Espaço Não Alocado

Abra a Gestão de Discos do Windows:

Win + R → diskmgmt.msc → Enter

Deverá ver o espaço adicional representado como “Não alocado” (Unallocated) à direita da partição C:.

💡 Nota: Se o espaço não alocado não for visível, reinicie a VM para que o Windows detete as alterações feitas ao disco virtual.

Fase 2A — Expansão Direta (Cenário Ideal)

Se o espaço não alocado estiver imediatamente à direita da partição C: (sem partições intermédias), o procedimento é simples:

  1. Na Gestão de Discos, clique com o botão direito sobre a partição C:
  2. Selecione “Expandir Volume” (Extend Volume)
  3. Siga o assistente — Next → Next → Finish

Alternativa via PowerShell

Para quem prefere a linha de comandos, abra o PowerShell como Administrador e execute:

# Verificar as partições existentes
Get-Partition -DiskNumber 0

# Expandir a partição C: ao tamanho máximo disponível
$size = Get-PartitionSupportedSize -DriveLetter C
Resize-Partition -DriveLetter C -Size $size.SizeMax

Fase 2B — Remover a Partição de Recuperação (Recovery Partition)

Frequentemente, entre a partição C: e o espaço não alocado existe uma partição de recuperação (Recovery Partition) que impede a expansão. Neste caso, a opção “Expandir Volume” aparece acinzentada e indisponível.

💡 Porquê remover? Numa máquina virtual, a partição de recuperação tem pouca utilidade prática. A reinstalação do sistema pode ser feita a qualquer momento a partir da imagem ISO original ou de um snapshot.

Identificar a Partição de Recuperação

Abra uma Command Prompt como Administrador e execute:

diskpart
list disk
select disk 0
list partition

Identifique a partição de recuperação na lista. Normalmente é a última partição (ex: Partition 4) com um tipo Recovery.

⚠️ Atenção: Confirme o número correto da partição antes de a eliminar. Apagar a partição errada pode tornar o sistema inoperacional.

Eliminar a Partição de Recuperação

select partition 4
delete partition override

O parâmetro override é necessário porque o Windows protege partições de recuperação contra eliminação acidental.

Confirmar e Sair

list partition
exit

Fase 3 — Expandir a Partição C:

Após a remoção da partição de recuperação, o espaço não alocado fica contíguo à partição C:. Volte à Gestão de Discos (diskmgmt.msc) e execute:

  1. Botão direito sobre C: → Expandir Volume
  2. Siga o assistente até concluir
  3. Verifique que o novo tamanho está refletido na partição

✅ Concluído! A partição C: deverá agora apresentar o tamanho total do disco virtual expandido. Não é necessário reiniciar a VM.

Resumo do Procedimento

  1. VMware Workstation: Expandir o disco virtual (VM desligada)
  2. Windows: Abrir diskmgmt.msc e verificar espaço não alocado
  3. Se existir Recovery Partition: Remover com diskpart → delete partition override
  4. Expandir Volume: Botão direito em C: → Expandir Volume

Autor: HJFR — Consultoria em Tecnologias de Informação

Última atualização: Fevereiro 2026

Etiquetas: VMware, Virtualização, Windows, Gestão de Discos, DiskPart, PowerShell, Máquinas Virtuais, Administração de Sistemas