Soluzione - Impossibile estendere l'unità C in Windows Server 2012

di John, aggiornato il: 8 ottobre 2021

Le partizioni del disco vengono allocate durante l'installazione del sistema operativo, ma a volte è necessario cambia la dimensione della partizione. Per esempio: ridurre un grande volume per creare più partizioni, oppure estendere l'unità C del sistema quando si sta riempiendo. Aiutare ridimensionare partizione senza reinstallare il sistema operativo, Microsoft fornisce funzioni avanzate di riduzione ed estensione del volume in Gestione disco da Server 2008. Tuttavia, entrambe le funzioni presentano molti svantaggi. Il problema tipico è che Gestione disco impossibile estendere un volume restringendone un altro. Windows Server 2012 ereditato le stesse funzioni senza alcun miglioramento. Pertanto, molte persone feedback che loro impossibile estendere l'unità C. in Gestione disco di Server 2012, anche dopo aver ridotto o eliminato la partizione D. In questo articolo, introdurrò perché non riesci a estendere l'unità C in? Windows Server 2012 (R2) con Gestione disco e come risolvere facilmente questo problema.

Perché non è possibile estendere l'unità C in Server 2012 R2 Gestione disco

Supporta sia Shrink che Extend Volume NTFS solo la partizione, tuttavia, non è un problema per la partizione di sistema C, poiché la partizione di sistema è formattata con NTFS per impostazione predefinita. I motivi più comuni per cui non è possibile estendere C: proseguire Windows Server 2012 (R2) includono:

  1. Nessuno spazio non allocato contiguo sul lato destro
  2. L'unità adiacente (D :) è la partizione logica.

Spiegherò uno per uno.

Motivo 1: Nessuno spazio non allocato adiacente sulla destra

Extend volume disabled

Prima di tutto, dovresti sapere che la dimensione di un disco fisico è fissa, quindi prima estensione dell'unità C., ci deve essere Non allocata spazio. Se non hai eliminato o ridotto un altro volume per ottenere tale spazio, ovviamente non puoi estendere l'unità C con alcuno strumento.

Ovviamente, è meglio ottenere spazio non allocato riducendo un volume, perché non perderai i file in esso. Il problema è che non è ancora possibile espandere l'unità C dopo aver ridotto D o altre partizioni. Come vedi nel mio server, Estendi volume è disabilitato per C guidare dopo il restringimento D.Questo è perché:

  • Estendi volume funziona solo quando c'è spazio non allocato adiacente sul lato destro.
  • Riduci volume può solo fare spazio non allocato a destra mentre si restringe una partizione.

Lo spazio non allocato che si è ridotto da D: drive non è adiacente a C, quindi Il volume di estensione è disattivato. Questo è il motivo più comune per cui non è possibile estendere l'unità C in Server 2012 (R2) con Gestione disco.

Motivo 2: La giusta partizione contigua è Logica

Questo problema esiste solo su MBR disco, puoi ignorare questa sezione se usi il disco GPT.

Perché Windows Server 2012 non è possibile estendere l'unità C riducendo l'altro volume, alcune persone si chiedono se è possibile eliminare l'unità D per ottenere spazio non allocato contiguo. Sì, funziona se D è un file Primario partizione. Se si tratta di un'unità logica, non è ancora possibile estendere l'unità C in Gestione disco dopo l'eliminazione.

Questo è perché:

Su un disco rigido in stile MBR, puoi creare il massimo 4 Partizioni primarie o 3 partizioni primarie più una partizione estesa. La partizione estesa funziona come un contenitore e tutte le partizioni logiche dovrebbero essere al suo interno. Lo spazio libero eliminato da una partizione logica non può essere esteso a nessuna partizione primaria. Allo stesso modo, lo spazio non allocato eliminato da una partizione primaria non può essere esteso a nessuna partizione logica.

Cannot extend

Come puoi vedere nel mio server di prova, lo spazio su disco dell'unità D viene visualizzato come libero anziché non allocato dopo l'eliminazione. Fa ancora parte della partizione estesa, quindi Estendi volume non funziona. Se vuoi convertire questo spazio libero in Non allocato, devi delete per tutti i nostri marchi storici altre unità logiche e l'intera partizione estesa. Ovviamente non è una buona idea.

Motivo 3: Limitazione di 2 TB sul disco MBR

Perché Windows Il server 2012 è in funzione da così tanti anni che il disco di sistema è piccolo durante la creazione del server. Alcune persone hanno sostituito il disco di sistema con uno più grande. Se questo disco è MBR, non è possibile estendere l'unità C oltre 2 TB, anche se sulla destra è presente spazio non allocato adiacente.

Cosa fare se non è possibile estendere l'unità C in Windows Server 2012

Con una lunga NIUBI Partition Editor, questo problema può essere risolto facilmente. È in grado di combinare spazio non allocato o libero su una partizione contigua con 1 passaggio. Quando lo spazio non allocato non è adiacente, è in grado di spostarlo e quindi combinarsi con altre partizioni sullo stesso disco.

Scaricare e vedrai la finestra principale con la struttura della partizione del disco e altre informazioni. C'è spazio non allocato da 20 GB che viene ridotto dall'unità D tramite Gestione disco.

NIUBI Partition Editor

Cosa fare se non è possibile estendere l'unità C in Windows Server 2012 dopo il restringimento D:

Passo 1: Fare clic destro D: guida e seleziona "Resize/Move Volume", trascinare la metà verso destra nella finestra pop-up:

Move rightwards

Quindi D viene spostato a destra e lo spazio non allocato viene spostato a sinistra.

Move Unallocated space

Passo 2: Fare clic destro C: guida e seleziona "Resize/Move Volume"di nuovo, trascina bordo destro verso destra nella finestra pop-up.

Expand C drive

Quindi lo spazio non allocato viene unito in C: unità.

Unallocated add to C

Passo 3: Clicca Apply in alto a sinistra per avere effetto. (Le operazioni prima di fare clic Apply funziona solo in modalità virtuale.)

Guarda il video su come spostare lo spazio non allocato e aggiungere all'unità C:

Video guide

Cosa fare se non è possibile estendere l'unità C in Server 2012 R2 dopo l'eliminazione di D:

  1. Ricrea questa partizione con Windows Gestione del disco.
  2. Riduci o elimina questa partizione per ottenere spazio non allocato con NIUBI Partition Editor. Crea spazio non allocato sulla sinistra se vuoi ridurre questa partizione.
  3. Fai clic con il pulsante destro del mouse sull'unità C e unisci lo spazio non allocato con "Resize/Move Volume".

Cosa fare se non è possibile estendere l'unità C in Windows Server 2012 oltre 2 TB:

  1. Seguire i passaggi per converti il ​​disco MBR in GPT.
  2. Correre NIUBI Partition Editor per unire o spostare lo spazio non allocato sull'unità C.

Meglio di altri software, NIUBI Partition Editor dispone di tecnologie esclusive di rollback di 1 secondo, modalità virtuale e cancellazione in tempo utile per proteggere il sistema ei dati. Oltre a ridurre, spostare ed estendere la partizione, ti aiuta a fare molte altre operazioni di gestione delle partizioni del disco.

Scaricare