Imposibil de extins unitatea C înăuntru Windows Server 2008 R2 - Soluții

de Lance, actualizat la: 25 octombrie 2021

Windows Server 2008 au fost lansate de peste 10 ani, multe partiții pe disc de server fugiți de spațiu, în special la partiția de sistem C. Mulți administratori de server încearcă extindeți unitatea C fără a pierde mult timp să recreezi partiții și să restaurezi totul. Cu toate acestea, mulți oameni răspund că sunt incapabil să extindă conducerea C Windows Server 2008 fie cu comanda diskpart, fie cu Gestionarea discurilor. În acest articol, voi prezenta de ce aceste instrumente native nu pot extinde volumul unității C Windows Server 2008 și cum să remediați această problemă cu ușurință.

1. De ce nu se poate extinde unitatea C cu comanda Diskpart

Diskpart funcționează prin promptul de comandă, este foarte ușor și rapid. Cu toate acestea, spre deosebire de Disk Management, discpart listează doar partiții individuale cu o parte din informații. Nu afișează structura partițiilor și niciun spațiu nealocat, deci puteți întâmpina mai multe probleme dacă nu știți clar totul despre partițiile dvs. de disc.

Diskpart poate extinde unitatea C numai atunci când există adiacent Spațiu nealocat în dreapta. Aceasta nu poate extinde unitatea C prin micșorarea D sau altă partiție, deoarece spațiul nealocat care s-a micșorat din acest volum este non-adiacente la C drive.

După cum vedeți, după ce am micșorat volumul contigu D, am primit o eroare "Mărimea întinderii este mai mică decât minimul"când extindeți unitatea C.

Unable with diskpart

Intrare help extend în fereastra de comandă diskpart, veți vedea cum funcționează comanda discpart Extend, sintaxa și limitările.

Extend command limitation

Pentru a fi scurt:

2. De ce nu se poate extinde partiția C prin Disk Management

Pentru a îmbunătăți capacitatea de gestionare a partițiilor pe disc, Microsoft adaugă noi Micșorează volumul și Extinde volumul funcții cu interfață grafică în Server 2008 Managementul discului nativ. Totuși, același lucru cu comanda Diskpart, Server 2008 Managementul discurilor este incapabil să extindă partiția C prin micșorarea D sau a altei unități. La fel și cu comanda extindere discpart, funcția Extensie volum necesită spațiu contrar nealocat din dreapta.

După cum vedeți pe serverul meu, spațiul nealocat de 20 GB este redus de la D, nu este alăturat unității C și în stânga E, deci Extindeți volumul greșit pentru aceste volume.

Dacă Managementul discului poate face spațiu nealocat pe stânga sau îl poate muta de la dreapta la stânga, nu există nicio problemă.

Extend greyed

Dacă partiția D este Logic, Server 2008 Gestionarea discurilor încă incapabil să extindă unitatea C chiar și după ștergerea D.

Extend volume disabled

Spre deosebire de partiția primară, partiția logică va fi convertită în Gratuit spațiu după ștergere, care încă face parte din partiția extinsă.

In Server 2008 Managementul discului, Nealocat spațiul șters din partiția primară nu poate fi extins la nicio unitate logică. Gratuit spațiul șters din unitatea Logică nu poate fi extins la nicio partiție primară.

Diskpart nu are o asemenea restricție, spațiul liber șters din D poate fi extins la unitatea C.

3. Ce trebuie să faceți atunci când nu puteți extinde unitatea C a sistemului

Pentru a rezolva această problemă, trebuie doar 1 pas mutați spațiul nealocat de la dreapta lui D la stânga. Pentru a îndeplini această sarcină, aveți nevoie de un software terț, precum NIUBI Partition Editor. Mai bine decât alte instrumente, este mult mai rapid și mai sigur datorită unicității sale 1 al doilea rollback, Mod virtual și Anulează-la-voință tehnologii.

Cum să rezolv Windows Server 2008 (R2) nu poate extinde partiția de unități C:

Descarcă NIUBI Partition Editor și veți vedea fereastra principală cu structura partiției de disc și alte informații. Pe Discul 20 există un spațiu nealocat de 0 GB, care este redus de la unitatea D.

NIUBI Partition Editor

Pasul 1: Click dreapta D: drive și selectați „Redimensionare/Mutare volum”, puneți indicatorul mouse-ului în de mijloc a unității D și trageți spre dreapta în fereastra pop-up.

Move drive D

Apoi, spațiul nealocat este mutat la stânga.

Move Unallocated space

Pasul 2: Click dreapta C: conduceți și selectați din nou „Redimensionare/Mutare volum”, trageți frontiera dreapta față de dreapta în fereastra pop-up.

Extend C drive

Apoi, spațiul nealocat este combinat cu unitatea C:.

Move Unallocated space

Pasul 3: Clic Apply în stânga sus pentru a executa. (Toate operațiunile înainte de acest pas funcționează numai în modul virtual)

Urmăriți videoclipul cum să operați atunci când nu puteți extinde unitatea C Server 2008 Managementul discului:

Video guide

Dacă nu ați redus volumul D cu Diskpart sau Disk Management, puteți face spațiu nealocat din stânga direct fără a vă deplasa, urmați pașii din videoclip:

Video guide

Nu se poate extinde partiția C cu alt disc

Dacă nu există spațiu liber disponibil pe același disc, niciun software nu poate extinde unitatea C cu spațiu liber/nealocat pe alt disc. În această situație, aveți două opțiuni în funcție de configurația partiției de disc.

Dacă unitatea C este în VMDK sau VHD:

Măriți dimensiunea discului virtual cu propriul instrument de VMware or Hyper-V, atunci va fi afișat un spațiu suplimentar pe disc Nealocat la sfarsit. Urmați pasul din videoclip pentru a muta și combina spațiul nealocat în unitatea C.

Dacă utilizați un disc fizic sau RAID hardware:

Copiați pe un disc mai mare și extindeți unitatea C cu spațiu suplimentar pe disc.

Pe lângă reducerea, mutarea, extinderea și copierea partiției de disc, NIUBI Partition Editor te ajută să faci multe alte operațiuni de management.

DOWNLOAD