Soluție - Nu se poate extinde unitatea C în Windows Server 2012

de John, actualizat la: 8 octombrie 2021

Partițiile de disc sunt alocate în timpul instalării sistemului de operare, dar uneori trebuie schimbați dimensiunea partiției. De exemplu: micșorați un volum mare pentru a crea mai multe partiții sau extindeți sistemul C. când se umple. A ajuta redimensionați partiția fără a reinstala sistemul de operare, Microsoft oferă funcții avansate de micșorare și extindere volum în Disk Management de la Server 2008. Cu toate acestea, ambele funcții au multe dezavantaje. Problema tipică este Gestionarea discurilor nu poate extinde un volum prin micșorarea altuia. Windows Server 2012 a moștenit aceleași funcții fără nicio îmbunătățire. Prin urmare, mulți oameni au feedback că ei nu poate extinde unitatea C în Server 2012 Disk Management, chiar și după micșorarea sau ștergerea partiției D. În acest articol, voi introduce de ce nu puteți extinde unitatea C Windows Server 2012 (R2) cu Disk Management și cum să rezolvi cu ușurință această problemă.

De ce nu se poate extinde unitatea C în Server 2012 R2 Disk Management

Atât Reduce și Extinde Volum suport NTFS numai partiție, totuși, nu este o problemă pentru partiția C a sistemului, deoarece partiția de sistem este formatată în mod implicit cu NTFS. Cele mai frecvente motive pentru care nu puteți extinde C: conduceți mai departe Windows Server 2012 (R2) includ:

  1. Fără spațiu neconectat nealocat pe partea dreaptă
  2. Unitatea adiacentă (D :) este partiție logică.

Voi explica unul câte unul.

Motivul 1: Nu există spațiu adiacent nealocat în dreapta

Extend volume disabled

În primul rând, trebuie să știți că dimensiunea unui disc fizic este fixă, deci înainte extinderea unității C, trebuie sa fie Nealocat spaţiu. Dacă nu ați șters sau micșorat un alt volum pentru a obține un astfel de spațiu, desigur că nu puteți extinde unitatea C cu niciun instrument.

Evident, este mai bine să obțineți spațiu nealocat prin reducerea unui volum, deoarece nu veți pierde fișierele din el. Problema este că încă nu puteți extinde unitatea C după reducerea D sau alte partiții. După cum vedeți pe serverul meu, Extinderea volumului este dezactivată pentru C conduceți după micșorarea D. Acest lucru se datorează faptului că:

  • Volumul extins funcționează numai atunci când există un spațiu nealocat adiacent pe partea dreaptă.
  • Reduce volumul poate face spațiu nealocat doar pe partea dreaptă în timp ce micșorează o partiție.

Spațiul nealocat care s-a micșorat de la unitatea D: nu este adiacent lui C, deci Extinde volumul este gri. Acesta este cel mai frecvent motiv pentru care nu puteți extinde unitatea C în Server 2012 (R2) cu Gestionarea discului.

Motivul 2: Partiția contiguă potrivită este Logică

Această problemă există doar pe MBR disc, puteți ignora această secțiune dacă utilizați disc GPT.

pentru că Windows Server 2012 nu poate extinde unitatea C prin micșorarea altor volume, unii oameni se întreabă dacă este posibil să ștergeți unitatea D pentru a obține spațiu nealocat alăturat. Da, funcționează dacă D este un Primar partiție. Dacă este o unitate logică, încă nu puteți extinde unitatea C în Gestionarea discului după ștergere.

Asta pentru ca:

Pe un hard disk în stil MBR, puteți crea maximum 4 Partiții primare sau 3 partiții primare plus o partiție extinsă. Partiția extinsă funcționează ca un container și toate partițiile logice ar trebui să fie în interiorul acestuia. Spațiul liber șters de pe o partiție logică nu poate fi extins la nicio partiție primară. La fel, spațiul nealocat șters dintr-o partiție primară nu poate fi extins la nicio partiție logică.

Cannot extend

După cum vedeți în serverul meu de test, spațiul pe disc al unității D este afișat ca liber în loc de nealocat după ștergere. Este încă o parte a partiției extinse, deci Extinderea volumului nu funcționează. Dacă doriți să convertiți acest spațiu liber în Nealocat, trebuie șterge toate alte unități Logice și întreaga partiție Extinsă. Evident, nu este o idee bună.

Motivul 3: 2TB restricție pe disc MBR

pentru că Windows Serverul 2012 funcționează de atâția ani, discul de sistem este mic la construirea serverului. Unii oameni au înlocuit discul de sistem cu unul mai mare. Dacă acest disc este MBR, nu puteți extinde unitatea C după 2TB, chiar dacă există un spațiu adiacent nealocat în dreapta.

Ce trebuie să faceți dacă nu puteți extinde unitatea C înăuntru Windows Server 2012

Cu NIUBI Partition Editor, această problemă poate fi rezolvată cu ușurință. Este capabil să combine spațiul nealocat sau liber la o partiție contiguă cu 1 pas. Când spațiul nealocat este neadiacent, este capabil să-l mute și apoi să se combine cu o altă partiție de pe același disc.

Descarcă acesta și veți vedea fereastra principală cu structura partiției de disc și alte informații. Există un spațiu nealocat de 20 GB, care este redus de la unitatea D prin Managementul discului.

NIUBI Partition Editor

Ce trebuie să faceți dacă nu puteți extinde unitatea C înăuntru Windows Server 2012 după micșorarea D:

Pasul 1: Click dreapta D: conduceți și selectați „Resize/Move Volume", trage mijlocul spre dreapta în fereastra pop-up:

Move rightwards

Apoi D este mutat la dreapta și spațiul nealocat este mutat la partea stângă.

Move Unallocated space

Pasul 2: Click dreapta C: conduceți și selectați „Resize/Move Volume"din nou, trageți frontiera dreapta spre dreapta în fereastra pop-up.

Expand C drive

Apoi, spațiul nealocat este contopit în unitatea C:.

Unallocated add to C

Pasul 3: Clic Apply în stânga sus pentru a produce efect. (Operațiunile înainte de a face clic Apply funcționează doar în modul virtual.)

Urmăriți videoclipul cum puteți muta spațiul nealocat și adăugați la unitatea C:

Video guide

Ce trebuie să faceți dacă nu puteți extinde unitatea C în Server 2012 R2 după ștergerea D:

  1. Recreați această partiție cu Windows Managementul discurilor.
  2. Reduceți sau ștergeți această partiție pentru a obține spațiu nealocat NIUBI Partition Editor. Faceți spațiu nealocat pe stanga dacă doriți să micșorați această partiție.
  3. Faceți clic dreapta pe unitatea C și îmbinați spațiul nealocat cu „Resize/Move Volume".

Ce trebuie să faceți dacă nu puteți extinde unitatea C Windows Server 2012 trecut de 2 TB:

  1. Urmați pașii pentru converti discul MBR în GPT.
  2. Alerga NIUBI Partition Editor pentru a îmbina sau muta spațiul nealocat pe unitatea C.

Mai bine decât alte programe software, NIUBI Partition Editor are tehnologii unice de revenire de 1 secundă, mod virtual și tehnologii Cancel-at-well pentru a vă proteja sistemul și datele. Pe lângă micșorarea, mișcarea și extinderea partiției, vă ajută să faceți multe alte operații de gestionare a partițiilor de disc.

Descarcă