Solução - Não é possível estender a unidade C no Windows Server 2012 R2

por John, atualizado em: 23 de agosto de 2022

As partições de disco são alocadas durante a instalação do sistema operacional, mas às vezes você precisa alterar o tamanho da partição. Por exemplo: encolher um grande volume para criar mais partições, ou estender a unidade C do sistema quando está ficando cheio. Ajudar redimensionar partição, a Microsoft fornece as funções "Reduzir Volume" e "Estender Volume" no Gerenciamento de Disco de Server 2008. No entanto, ambas as funções têm muitas desvantagens. O problema típico é que o Gerenciamento de disco não pode estender um volume encolhendo outro. Windows Server 2012 herdou as mesmas funções sem qualquer melhoria. Portanto, muitas pessoas comentam que eles não pode estender a unidade C in Server 2012 R2 com gerenciamento de disco, mesmo depois de reduzir ou excluir a partição D. Neste artigo, apresentarei por que você não consegue estender a unidade C em Windows Server 2012 (R2) com Gerenciamento de Disco e como resolver esse problema facilmente.

Por que o gerenciamento de disco não pode estender a unidade C em Server 2012 R2

As funções Shrink e Extend Volume suportam NTFS apenas partição. No entanto, não é um problema para a unidade C, porque a partição do sistema é formatada com NTFS por padrão. Os motivos mais comuns pelos quais você não consegue estender a unidade C: Windows Server 2012 (R2) inclui:

  1. Nenhum espaço não alocado contíguo à direita
  2. A unidade adjacente (D :) é partição lógica.

Vou explicar um por um.

Razão 1: Nenhum espaço não alocado adjacente à direita

Extend volume disabled

Em primeiro lugar, você deve saber que o tamanho de um disco físico é fixo, portanto, antes estendendo a unidade C, deve haver Unallocated espaço. Se você não excluiu ou reduziu outro volume para obter esse espaço, é claro que você não pode estender a unidade C com nenhuma ferramenta.

Obviamente, é melhor obter espaço não alocado diminuindo um volume, porque você não perderá arquivos nele. O problema é que você ainda não pode expandir a unidade C após reduzir D ou outras partições. Como você vê no meu servidor, Estender volume está desativado para C dirigir após encolher D. Isso ocorre porque:

  • "Estender volume" só funciona quando há adjacente Espaço não alocado a direita.
  • "Shrink Volume" só pode criar espaço não alocado à direita enquanto reduz uma partição.

O espaço não alocado que diminuiu da unidade D: não é adjacente a C, então Estender volume está acinzentado. Este é o motivo mais comum pelo qual você não pode estender a unidade C em Server 2012 (R2) com gerenciamento de disco.

Razão 2: A partição contígua correta é Lógica

Este problema existe apenas em MBR disco, você pode ignorar esta seção se usar o disco GPT.

Porque Windows Server 2012 não pode estender a unidade C reduzindo outro volume, algumas pessoas estão se perguntando se é possível excluir a unidade D para obter espaço não alocado contíguo. A resposta é sim se D é um Primário partição. Se for uma unidade lógica, você ainda não pode estender a unidade C no Gerenciamento de disco após a exclusão.

Isto é porque:

Em um disco rígido estilo MBR, você pode criar o máximo 4 Partições primárias ou 3 partições primárias mais uma partição estendida. A partição estendida funciona como um contêiner e todas as partições lógicas devem estar dentro dela. O espaço livre excluído de uma partição lógica não pode ser estendido para nenhuma partição primária. Da mesma forma, o espaço não alocado excluído de uma partição primária não pode ser estendido para nenhuma partição lógica.

Cannot extend

Como você vê no meu servidor de teste, o espaço em disco da unidade D é mostrado como "Livre" em vez de "Não alocado" após a exclusão. Ainda faz parte da partição estendida, então Estender volume não funciona. Se você deseja converter este espaço livre em não alocado, você deve excluir todos os outras unidades lógicas e toda a partição estendida. Obviamente, é uma má ideia.

Razão 3: Restrição de 2 TB no disco MBR

Porque Windows O servidor de 2012 está em execução há tantos anos que o disco do sistema é pequeno ao construir o servidor. Algumas pessoas substituíram o disco do sistema por um maior. Se este disco for MBR, você não pode estender a unidade C além de 2 TB, mesmo se houver espaço não alocado adjacente à direita.

O que fazer quando não é possível estender a unidade C Windows Server 2012

Com o NIUBI Partition Editor, esse problema pode ser resolvido facilmente. É capaz de combinar espaço Não Alocado ou Livre a uma partição contígua com 1 etapa. Quando o espaço não alocado não é adjacente, ele pode movê-lo e, em seguida, combinar com outra partição no mesmo disco.

Baixar e você verá a janela principal com a estrutura da partição do disco e outras informações. Há 20 GB de espaço não alocado que é reduzido da unidade D via Gerenciamento de Disco.

NIUBI Partition Editor

Etapas quando você não consegue estender a unidade C Windows Server 2012 R2 após o encolhimento D:

- Botão direito do mouse D: drive e selecione "Redimensionar/mover", arraste o meio  desta partição para a direita na janela pop-up:

Move rightwards

Em seguida, D é movido para a direita e o espaço não alocado é movido para o lado esquerdo.

Move Unallocated space

- Botão direito do mouse C: drive e selecione "Redimensionar/mover" novamente, arraste borda direita para a direita na janela pop-up.

Expand C drive

O espaço não alocado é mesclado na unidade C :.

Unallocated add to C

- Clique Aplicar no canto superior esquerdo para entrar em vigor. (As operações antes de clicar em Aplicar funcionam apenas no modo virtual.)

Assista ao vídeo como mover o espaço não alocado e adicione à unidade C:

Video guide

Etapas nas quais você não pode estender a unidade C Server 2012 R2 após deletar D:

  1. Recrie esta partição com Windows Gerenciamento de Disco.
  2. Reduza ou exclua esta partição para obter espaço não alocado com NIUBI Partition Editor. Crie espaço não alocado à esquerda se você quiser diminuir essa partição.
  3. Clique com o botão direito do mouse na unidade C e mescle o espaço não alocado com "Redimensionar/mover".

Etapas quando você não pode estender a unidade C Windows Servidor de 2012 após 2 TB:

  1. Siga os passos para converter disco MBR para GPT.
  2. Execute NIUBI Partition Editor para mesclar ou mover o espaço não alocado para a unidade C.

Melhor que outro software, NIUBI Partition Editor possui tecnologias exclusivas de reversão de 1 segundo, modo virtual e cancelamento no poço para proteger seu sistema e dados. Além de reduzir, mover e estender a partição, ele ajuda a realizar muitas outras operações de gerenciamento de partição de disco.

Baixar