Não foi possível estender a unidade C em Windows Server 2008 R2 - Soluções

por Lance, atualizado em: 25 de outubro de 2021

Windows Server 2008 são lançadas há mais de 10 anos, muitas partições de disco do servidor ficar sem espaço, especialmente na partição do sistema C. Muitos administradores de servidor tentam estender a unidade C sem perder muito tempo para recriar partições e restaurar tudo. No entanto, muitas pessoas comentam que são incapaz de estender a unidade C em Windows Servidor 2008 com o comando diskpart ou Gerenciamento de disco. Neste artigo, vou apresentar por que essas ferramentas nativas são incapazes de estender o volume da unidade C em Windows Server 2008 e como corrigir esse problema facilmente.

1. Por que não é possível estender a unidade C com o comando Diskpart

Diskpart funciona via prompt de comando, é muito fácil e rápido. No entanto, diferentemente do Gerenciamento de disco, o diskpart lista apenas partições únicas com parte das informações. Ele não exibe a estrutura da partição e nenhum espaço não alocado; portanto, você poderá encontrar mais problemas se não souber claramente tudo sobre as partições do disco.

O Diskpart só pode estender a unidade C quando houver adjacente Espaço não alocado à direita. isto não pode estender a unidade C reduzindo D ou outra partição, porque o espaço não alocado que diminuiu deste volume é não adjacente para a unidade C.

Como você pode ver, depois de reduzir o volume D contíguo, recebi um erro "O tamanho da extensão é menor que o mínimo"ao estender a unidade C.

Unable with diskpart

Entrada help extend na janela de comando diskpart, você verá como o comando diskpart Extend funciona, a sintaxe e as limitações.

Extend command limitation

Para ser breve:

2. Por que não é possível estender a partição C via Gerenciamento de Disco

Para aprimorar a capacidade de gerenciamento de partição de disco, a Microsoft adiciona novos Diminuir VolumeEstender Volume funções com interface gráfica em Server 2008 Gerenciamento de disco nativo. No entanto, o mesmo com o comando Diskpart, Server 2008 O gerenciamento de disco é incapaz de estender a partição C encolhendo D ou outra unidade. O mesmo com o comando diskpart estender, a função Estender Volume requer espaço não alocado contíguo à direita.

Como você vê no meu servidor, o espaço não alocado de 20 GB é reduzido a partir de D, não é adjacente à unidade C e à esquerda de E, portanto Estender volume acinzentado para esses volumes.

Se o Gerenciamento de disco puder deixar espaço não alocado à esquerda ou movê-lo da direita para a esquerda, não existe esse problema.

Extend greyed

Se a partição D for lógico, Server 2008 Gerenciamento de disco ainda incapaz de estender a unidade C, mesmo após excluir D.

Extend volume disabled

Ao contrário da partição primária, a partição lógica será convertida em Gratuito espaço após a exclusão, que ainda faz parte da partição estendida.

In Server 2008 Gerenciamento de Disco, Unallocated o espaço excluído da partição primária não pode ser estendido para nenhuma unidade lógica. Gratuito o espaço excluído da unidade lógica não pode ser estendido para nenhuma partição primária.

O Diskpart não possui essa restrição. O espaço livre excluído de D pode ser estendido para a unidade C.

3. O que fazer quando não é possível estender a unidade C do sistema

Para resolver esse problema, você só precisa de 1 etapa para mover espaço não alocado da direita de D para a esquerda. Para realizar essa tarefa, você precisa de software de terceiros, como NIUBI Partition Editor. Melhor do que outras ferramentas, é muito mais rápido e seguro devido ao seu exclusivo 1 Segunda reversão, Modo Virtual e Cancelar à vontade Tecnologias.

Como consertar Windows Server 2008 (R2) não consegue estender a partição da unidade C:

Baixar NIUBI Partition Editor 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 no disco 0 que é reduzido da unidade D.

NIUBI Partition Editor

- Botão direito do mouse D: drive e selecione "Redimensionar/mover", coloque o ponteiro do mouse na meio da unidade D e arraste para a direita na janela pop-up.

Move drive D

O espaço não alocado é movido para a esquerda.

Move Unallocated space

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

Extend C drive

O espaço não alocado é combinado à unidade C :.

Move Unallocated space

- Clique Aplicar no canto superior esquerdo para executar. (Todas as operações anteriores a esta etapa funcionam apenas no modo virtual)

Assista ao vídeo como operar quando você não conseguir estender a unidade C em Server 2008 Gerenciamento de Disco:

Video guide

Se você não reduziu o volume D com o Diskpart ou o Disk Management, você pode deixar espaço Não Alocado à esquerda diretamente sem mover, siga as etapas no vídeo:

Video guide

Não foi possível estender a partição C com outro disco

Se não houver espaço livre disponível no mesmo disco, nenhum software pode estender a unidade C com espaço livre / não alocado em outro disco. Nessa situação, você tem duas opções de acordo com a configuração da partição do disco.

Se a unidade C estiver no VMDK ou VHD:

Aumente o tamanho do disco virtual com a própria ferramenta de VMware or Hyper-V, o espaço em disco adicional será mostrado como Unallocated no fim. Siga a etapa do vídeo para mover e combinar espaço não alocado na unidade C.

Se você usar disco físico ou RAID de hardware:

Copie para um disco maior e expanda a unidade C com espaço em disco extra.

Além de encolher, mover, estender e copiar partições de disco, NIUBI Partition Editor ajuda você a realizar muitas outras operações de gerenciamento.

DOWNLOAD