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

di John, aggiornato il: 23 agosto 2022

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, Microsoft fornisce le funzioni "Riduci volume" ed "Estendi 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 Server 2012 R2 con Gestione disco, anche dopo aver ridotto o eliminato la partizione D. In questo articolo, presenterò il motivo per cui non è possibile estendere l'unità C in Windows Server 2012 (R2) con Gestione disco e come risolvere facilmente questo problema.

Perché Gestione disco non può estendere l'unità C Server 2012 R2

Supporta entrambe le funzioni Riduci ed Estendi volume NTFS solo partizione. Tuttavia, non è un problema per l'unità C, perché la partizione di sistema è formattata con NTFS per impostazione predefinita. I motivi più comuni per cui non sei in grado di estendere C: drive in Windows Server 2012 (R2) includono:

  1. Nessuno spazio non allocato contiguo sulla destra
  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'è adiacente spazio non allocato sulla destra.
  • "Riduci volume" può solo creare spazio non allocato a destra durante la riduzione di 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 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 sia possibile eliminare l'unità D per ottenere spazio non allocato contiguo. La risposta è sì se D è a 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 vedi 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 contro tutti i altre unità logiche e l'intera partizione estesa. Ovviamente, è una cattiva 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 quando non è possibile estendere l'unità C in formato Windows Server 2012

Con 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

Passaggi quando non è possibile estendere l'unità C in Windows Server 2012 R2 dopo il restringimento D:

Passo 1: Fare clic destro D: guidare e selezionare "Ridimensiona/Sposta volume", trascinare la metà  di questa partizione 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: guidare e selezionare nuovamente "Ridimensiona/Sposta volume", trascinare 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: Clicchi Applica in alto a sinistra per avere effetto. (Le operazioni prima di fare clic su Applica funzionano solo in modalità virtuale.)

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

Video guide

Passaggi in cui non è possibile estendere l'unità C Server 2012 R2 dopo aver eliminato 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. Fare clic con il tasto destro sull'unità C e unire Spazio non allocato con "Volume Ridimensiona/Sposta".

Passaggi quando non puoi 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 annullamento a volontà per proteggere il sistema e i dati. Oltre a ridurre, spostare ed estendere la partizione, ti aiuta a eseguire molte altre operazioni di gestione delle partizioni del disco.

Scaricare