Impossibile estendere l'unità C in Windows Server 2008 R2 - Soluzioni

di Lance, Aggiornato il: 25 ottobre 2021

Windows Server 2008 sono stati rilasciati per oltre 10 anni, molte partizioni del disco del server esaurire lo spazio, in particolare per la partizione di sistema C. Molti amministratori server ci provano estendere l'unità C. senza perdere molto tempo per ricreare le partizioni e ripristinare tutto. Tuttavia, molte persone hanno espresso il proprio feedback impossibile estendere l'unità C in Windows Server 2008 con il comando diskpart o Gestione disco. In questo articolo, introdurrò il motivo per cui questi strumenti nativi non sono in grado di estendere il volume dell'unità C in Windows Server 2008 e come risolvere facilmente questo problema.

1. Perché non è possibile estendere l'unità C con il comando Diskpart

Diskpart funziona tramite il prompt dei comandi, è molto semplice e veloce. Tuttavia, a differenza di Gestione disco, diskpart elenca solo singole partizioni con parte delle informazioni. Non visualizza la struttura delle partizioni e nessuno spazio non allocato, quindi potresti riscontrare più problemi se non sai chiaramente tutto sulle partizioni del disco.

Diskpart può estendere l'unità C solo quando è presente adiacente Spazio non allocato a destra. esso impossibile estendere l'unità C. riducendo D o altra partizione, perché lo spazio non allocato ridotto da questo volume è non adiacenti all'unità C.

Come vedi, dopo aver ridotto il volume contiguo D, ho ricevuto un errore "La dimensione dell'estensione è inferiore al minimo"quando si estende l'unità C.

Unable with diskpart

Ingresso help extend nella finestra di comando diskpart, vedrai come funziona il comando diskpart Extend, la sintassi e le limitazioni.

Extend command limitation

Per essere brevi:

2. Perché non è possibile estendere la partizione C tramite Gestione disco

Per migliorare la capacità di gestione delle partizioni del disco, Microsoft aggiunge nuove Riduci volume ed Estendi volume funzioni con interfaccia grafica in Server 2008 Gestione disco nativa. Tuttavia, lo stesso con il comando Diskpart, Server 2008 Gestione disco è impossibile estendere la partizione C riducendo D o altra unità. Lo stesso con il comando di estensione diskpart, la funzione Extend Volume richiede spazio non allocato contiguo sulla destra.

Come vedi nel mio server, lo spazio non allocato di 20 GB viene ridotto da D, non è adiacente all'unità C e sulla sinistra di E, quindi Estendi il volume in grigio per questi volumi.

Se Gestione disco può rendere lo spazio non allocato a sinistra o spostarlo da destra a sinistra, non si verifica tale problema.

Extend greyed

Se la partizione D è logico, Server 2008 Gestione disco ancora impossibile estendere l'unità C anche dopo aver eliminato D.

Extend volume disabled

A differenza della partizione primaria, la partizione logica verrà convertita in Gratis spazio dopo l'eliminazione, che fa ancora parte della partizione estesa.

In Server 2008 Gestione disco, Non allocata lo spazio eliminato dalla partizione primaria non può essere esteso a nessuna unità logica. Gratis lo spazio eliminato dall'unità logica non può essere esteso a nessuna partizione primaria.

Diskpart non ha questa limitazione, lo spazio libero eliminato da D può essere esteso all'unità C.

3. Cosa fare quando non è possibile estendere l'unità C del sistema

Per risolvere questo problema, è sufficiente 1 passaggio per sposta spazio non allocato da destra di D a sinistra. Per eseguire questa operazione, sono necessari software di terze parti come NIUBI Partition Editor. Meglio di altri strumenti, è molto più veloce e sicuro grazie al suo unico 1 secondo rollback, Modalità virtuale ed Annulla-at-will tecnologie.

Come risolvere Windows Server 2008 (R2) non è in grado di estendere la partizione dell'unità C:

Scaricare NIUBI Partition Editor e vedrai la finestra principale con la struttura della partizione del disco e altre informazioni. Lo spazio non allocato di 20 GB nel disco 0 è ridotto dall'unità D.

NIUBI Partition Editor

Passo 1: Fare clic destro D: guidare e selezionare "Ridimensiona/Sposta volume", posizionare il puntatore del mouse nel mezzo dell'unità D e trascinare verso destra nella finestra pop-up.

Move drive D

Quindi 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.

Extend C drive

Quindi lo spazio non allocato viene combinato con C: drive.

Move Unallocated space

Passo 3: Clicchi Applica in alto a sinistra per eseguire. (Tutte le operazioni prima di questo passaggio funzionano solo in modalità virtuale)

Guarda il video su come operare quando non sei in grado di estendere l'unità C Server 2008 Gestione del disco:

Video guide

Se non hai ridotto il volume D con Diskpart o Gestione disco, puoi creare uno spazio non allocato a sinistra direttamente senza spostarti, segui i passaggi nel video:

Video guide

Impossibile estendere la partizione C con altro disco

Se non c'è spazio libero disponibile sullo stesso disco, nessun software può estendere l'unità C con spazio libero/non allocato su un altro disco. In questa situazione, hai due scelte in base alla configurazione della partizione del disco.

Se l'unità C è in VMDK o VHD:

Aumenta le dimensioni del disco virtuale con il proprio strumento di VMware or Hyper-V, quindi verrà visualizzato ulteriore spazio su disco come Non allocata alla fine. Segui il passaggio nel video per spostare e combinare lo spazio non allocato nell'unità C.

Se utilizzi un disco fisico o un RAID hardware:

Copia su un disco più grande ed espandere l'unità C con spazio su disco aggiuntivo.

Oltre a ridurre, spostare, estendere e copiare la partizione del disco, NIUBI Partition Editor ti aiuta a fare molte altre operazioni di gestione.

DOWNLOAD