System C-drev kunne ikke udvides Windows Server 2008

af Lance, Opdateret den 23. juli 2020

Denne artikel introducerer, hvorfor det ikke er muligt at udvide C-drev i Windows Server 2008 R2, og hvad skal man gøre, hvis Diskpart eller Disk Management ikke er i stand til at udvide systempartitionen.

Windows Server 2008 er blevet frigivet i over 10 år, mange serverdiskpartitioner løber tør for plads, især til systempartition C. Mange serveradministratorer forsøger at udvid C-drevet uden at spilde lang tid på at genskabe partitioner og gendanne alt. Mange mennesker giver dog feedback om, at de er ikke i stand til at forlænge C-drevet ind Windows 2008 server med enten diskpart-kommando eller Diskstyring.

Denne artikel introducerer årsagerne og de tilsvarende løsninger.

1. Hvorfor ikke kunne udvide C-drev med Diskpart-kommandoen

Diskpart fungerer via kommandoprompten, det er meget let og hurtigt. I modsætning til Diskstyring lister diskpart imidlertid kun enkeltpartitioner med en del af informationen. Det viser ikke partitionsstruktur og nogen ikke-allokeret plads, så du kan støde på flere problemer, hvis du ikke ved alt om dine diskpartitioner tydeligt.

Diskpart kan kun udvide C-drev, når det er der tilstødende Ikke tildelt plads til højre. Det kan ikke forlænge C-drevet ved at krympe D eller anden partition, fordi ikke-allokeret plads krympet fra dette volumen er ikke-nabostillede til C-drev.

Efter du krymper den sammenhængende lydstyrke D, fik jeg fejl "Størrelsen på omfanget er mindre end minimum"når du udvider C-drevet.

Unable with diskpart

Input help extend i diskpart-kommandovinduet, vil du se, hvordan diskpart-udvidelseskommando fungerer, syntaks og begrænsninger.

Extend command limitation

For at være kort:

2. Hvorfor ikke kunne udvide partition C via Disk Management

For at forbedre diskpartitionsadministrationsevnen tilføjer Microsoft nyt Formindsk Volume og sort Forlæng Volume funktioner med grafisk grænseflade i Server 2008 native Disk Management. Det samme er dog med Diskpart-kommandoen, Server 2008 Disk Management ikke i stand til at udvide partition C ved at krympe D eller andet drev. Det samme med diskpart extending-kommando, Extend Volume-funktion kræver sammenhængende ikke-allokeret plads til højre.

Som du ser på min server, er 20 GB ikke-allokeret plads krympet fra D, det er ikke tilstødende til C-drev og til venstre for E, så Udvid lydstyrken gråtonet for disse bind.

Hvis Diskstyring kan skabe uallokeret plads til venstre eller flytte det fra højre til venstre, er der ikke et sådant problem.

Extend greyed

Hvis partition D er Logisk, Server 2008 Disk Management stadig ikke i stand til at forlænge C-drevet, selv efter at have slettet D.

Extend volume disabled

I modsætning til primær partition konverteres logisk partition til Gratis plads efter sletning, som stadig er en del af den udvidede partition.

I Server 2008 Disk Management, Ikke-allokeret plads, der er slettet fra den primære partition, kan ikke udvides til noget logisk drev. Gratis plads, der er slettet fra det logiske drev, kan ikke udvides til nogen primær partition.

Diskpart har ingen sådan begrænsning, ledig plads, der er slettet fra D, kan udvides til C-drev.

3. Hvad skal man gøre, når man ikke kan udvide system C-drev

For at løse dette problem behøver du bare et trin til flyt uallokeret plads fra højre for D til venstre. For at udføre denne opgave skal du bruge tredjepartssoftware såsom NIUBI Partition Editor. Bedre end andre værktøjer er det meget hurtigere og sikrere på grund af dets unikke 1 anden tilbagetrækning, Virtuel tilstand og sort Annuller-at-godt teknologier.

Sådan repareres Windows Server 2008 (R2) kan ikke udvide C-drevpartition:

Hent NIUBI Partition Editor og du vil se hovedvinduet med diskpartitionsstruktur og anden information. Der er 20 GB ikke-allokeret plads på Disk 0, der er krympet fra drev D.

NIUBI Partition Editor

Trin 1: Højreklik D: kør og vælg "Resize/Move Volume", træk midterste position mod højre i pop op-vinduet.

Move drive D

Derefter flyttes ikke-allokeret plads til venstre.

Move Unallocated space

Trin 2: Højreklik C: kør og vælg "Resize/Move Volume"træk igen højre grænse mod højre i pop op-vinduet.

Extend C drive

Derefter kombineres ikke-allokeret plads til C: drev.

Move Unallocated space

Trin 3: Klik på Apply øverst til venstre for at udføre. (Alle operationer inden dette trin fungerer kun i virtuel tilstand)

Se videoguiden:

Video guide

Hvis du ikke har krympet lydstyrke D med Diskpart eller Disk Management, kan du gøre uallokeret plads til venstre direkte uden at bevæge dig, følg trinnene i videoen:

Video guide

Kan ikke udvide partition C med anden disk

Hvis der ikke er ledig plads på den samme systemdisk, kan ingen software forlænge C-drevet. I denne situation har du to valg i henhold til din diskpartitionskonfiguration.

Hvis C-drevet er i VMDK eller VHD:

Forøg den virtuelle diskstørrelse med det eget værktøj til VMware or Hyper-V, vises der yderligere diskplads som Ikke-allokeret i slutningen. Følg trinet i videoen for at flytte og kombinere ikke-allokeret plads til C-drev.

Hvis du bruger fysisk disk eller RAID-matrix:

Kopier til en anden større disk og udvid C-drev med yderligere diskplads.

Udover at krympe, flytte, udvide og kopiere diskpartition, NIUBI Partition Editor hjælper dig med at udføre mange andre administrationsoperationer.

DOWNLOAD