Kan ikke utvide C-stasjonen inn Windows Server 2008 R2 - Løsninger

av Lance, oppdatert 25. oktober 2021

Windows Server 2008 har blitt utgitt i over 10 år, mange serverdiskpartisjoner gå tom for plass, spesielt til systempartisjon C. Mange serveradministratorer prøver å forleng C-stasjonen uten å kaste bort lang tid på å gjenskape partisjoner og gjenopprette alt. Imidlertid er det mange som gir tilbakemelding om at de er klarer ikke å forlenge C-stasjonen inn Windows 2008 server med enten diskpart-kommandoen eller Diskbehandling. I denne artikkelen skal jeg introdusere hvorfor disse opprinnelige verktøyene ikke kan utvide C-stasjonsvolumet inn Windows Server 2008 og hvordan du løser dette problemet enkelt.

1. Hvorfor ikke kunne utvide C-stasjonen med Diskpart-kommandoen

Diskpart fungerer via ledeteksten, det er veldig enkelt og raskt. I motsetning til Diskstyring lister imidlertid diskpart bare enkelt partisjoner med deler av informasjonen. Det viser ikke partisjonsstruktur og ikke-allokert plass, så du kan støte på flere problemer hvis du ikke vet alt om diskpartisjonene dine tydelig.

Diskpart kan bare utvide C-stasjonen når det er ved siden av Ikke tildelt plass til høyre. Den kan ikke forlenge C-stasjonen ved å krympe D eller annen partisjon, fordi ikke-allokert plass som krympet fra dette volumet er ikke-tilstøtende til C-kjøretur.

Etter at jeg krympet det sammenhengende volumet D, fikk jeg feil "Størrelsen på omfanget er mindre enn minimum"når du utvider C-stasjonen.

Unable with diskpart

Input help extend i diskpart-kommandovinduet, vil du se hvordan diskpart Extend-kommandoen fungerer, syntaksen og begrensningene.

Extend command limitation

For å være kort:

2. Hvorfor ikke kunne utvide partisjon C via Disk Management

For å forbedre diskpartisjonens administrasjonsevne, legger Microsoft til nytt Krympe Volum og Utvid volum funksjoner med grafisk grensesnitt i Server 2008 innfødt diskbehandling. Men det samme med Diskpart-kommandoen, Server 2008 Diskbehandling er ikke i stand til å utvide partisjon C ved å krympe D eller annen stasjon. Det samme med diskpart extending-kommandoen, Extend Volume-funksjonen krever sammenhengende Ikke-allokert plass til høyre.

Som du ser på serveren min, blir 20 GB ikke-allokert plass krympet fra D, den er ikke tilstøtende til C-stasjonen og til venstre for E, så Utvid volumet gråtonet for disse volumene.

Hvis Diskhåndtering kan gjøre uallokert plass til venstre eller flytte den fra høyre til venstre, er det ingen slike problemer.

Extend greyed

Hvis partisjon D er logisk, Server 2008 Diskbehandling fortsatt klarer ikke å utvide C-stasjonen selv etter at du har slettet D.

Extend volume disabled

I motsetning til Primær partisjon, blir Logisk partisjon konvertert til Gratis plass etter sletting, som fremdeles er en del av den utvidede partisjonen.

In Server 2008 Diskbehandling, Ufordelt plass slettet fra Primær partisjon kan ikke utvides til noen logisk stasjon. Gratis plass slettet fra logisk stasjon kan ikke utvides til noen primær partisjon.

Diskpart har ingen slik begrensning, ledig plass slettet fra D kan utvides til C-stasjon.

3. Hva gjør du når du ikke kan utvide system C-stasjonen

For å løse dette problemet trenger du bare 1 trinn til flytt Ikke tildelt plass fra høyre for D til venstre. For å utføre denne oppgaven, trenger du tredjepartsprogramvare som NIUBI Partition Editor. Bedre enn andre verktøy er det mye raskere og tryggere på grunn av det unike 1 andre tilbakespilling, Virtuell modus og Avbryt-på-vilje teknologier.

Hvordan fikse det Windows Server 2008 (R2) kan ikke utvide C-stasjonspartisjonen:

Last ned NIUBI Partition Editor og du vil se hovedvinduet med diskpartisjonstruktur og annen informasjon. Det er 20 GB uallokert plass på Disk 0 som er krympet fra stasjon D.

NIUBI Partition Editor

Trinn 1: Høyreklikk D: stasjon og velg "Endre størrelse/flytt volum", sett musepekeren i midten av D-stasjonen og dra mot høyre i popup-vinduet.

Move drive D

Deretter flyttes ikke tildelt plass til venstre.

Move Unallocated space

Trinn 2: Høyreklikk C: stasjon og velg "Endre størrelse/flytt volum" igjen, dra høyre grense mot ikke sant i popup-vinduet.

Extend C drive

Da kombineres ikke tildelt plass til C: drive.

Move Unallocated space

Trinn 3: Klikk Apply øverst til venstre for å henrette. (Alle operasjoner før dette trinnet fungerer bare i virtuell modus)

Se videoen hvordan du fungerer når du ikke kan forlenge C-stasjonen Server 2008 Diskbehandling:

Video guide

Hvis du ikke har krympet volum D med Diskpart eller Disk Management, kan du gjøre Uallokert plass til venstre direkte uten å bevege deg, følg trinnene i videoen:

Video guide

Kan ikke utvide partisjon C med annen disk

Hvis det ikke er ledig plass på den samme disken, kan ingen programvare utvide C-stasjonen med ledig/ikke-allokert plass på en annen disk. I denne situasjonen har du to valg i henhold til diskpartisjonskonfigurasjonen.

Hvis C-stasjonen er i VMDK eller VHD:

Øk den virtuelle diskstørrelsen med det eget verktøyet til VMware or Hyper-V, vises ytterligere diskplass som Ufordelt på slutten. Følg trinnet i videoen for å flytte og kombinere ikke-allokert plass til C-stasjon.

Hvis du bruker fysisk disk eller maskinvare-RAID:

Kopier til en større disk og utvid C-stasjonen med ekstra diskplass.

Foruten å krympe, flytte, utvide og kopiere diskpartisjon, NIUBI Partition Editor hjelper deg med å gjøre mange andre administrasjonsoperasjoner.

LAST NED