Kan ikke forlænge C-drevet ind Windows Server 2008 R2 - Løsninger

af Lance, Opdateret den: 25. oktober 2021

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 Disk Management. I denne artikel vil jeg introducere, hvorfor disse indbyggede værktøjer ikke er i stand til at udvide C-drevvolumen ind Windows Server 2008 og hvordan du nemt løser dette problem.

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 formindske D eller en anden partition, fordi ikke-allokeret plads, der er skrumpet 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 VolumeForlæng Volume funktioner med grafisk interface i Server 2008 native Disk Management. Men det samme med Diskpart-kommandoen, Server 2008 Diskhåndtering er 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 Diskhåndtering 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.

In Server 2008 Diskstyring, 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 , 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: drev og vælg "Resize/Move Volume", sæt musemarkøren i Midt af D-drevet og træk 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: drev og vælg "Resize/Move Volume" igen, træk 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 Apply øverst til venstre for at udføre. (Alle operationer inden dette trin fungerer kun i virtuel tilstand)

Se videoen, hvordan du betjener, når du ikke er i stand til at forlænge C-drevet ind Server 2008 Diskstyring:

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 disk, kan ingen software udvide C-drevet med ledig/ikke-allokeret plads på en anden disk. 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 hardware RAID:

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

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

DOWNLOAD