Kan ikke forlænge C Drive ind Windows Server 2008 R2 - Sådan rettes

af Allen, Opdateret den 24. august 2022

Bedre end tidligere Server 2003, Windows Server 2008 har ny "Udvid volumen"-funktion i Diskhåndtering for at hjælpe med at udvide NTFS-partitionen uden at miste data. Når systemet C: drevet bliver fuldt, mange mennesker forsøger at udvide partitionen med dette indbyggede værktøj, men det lykkedes ikke. Når du højreklikker på C-drev, fandt de det Indstillingen "Udvid lydstyrke" er nedtonet. I denne artikel vil jeg introducere, hvorfor du ikke kan udvide C-drevet ind Windows Server 2008 (R2) med Disk Management eller et andet diskpart-kommandoværktøj, og hvordan du nemt løser dette problem.

Hvorfor kan C-drevet ikke udvides i Server 2008 R2 med Diskpart-kommandoen

Diskpart er et kommandolinjeværktøj, der er integreret fra Windows XP. Den har kommandoen til at formindske og udvide partitionen, men den understøtter kun NTFS-partition. Det meste af system C-drev er formateret med NTFS, hvorfor mange mennesker så stadig tilbagemelder, at de ikke kan udvide C-drevet med Diskpart i Server 2008 R2?

Som vi ved, er størrelsen på en fysisk disk fast, en 500GB disk kan ikke reduceres til 250GB eller øges til 1TB. Du kan ændre størrelsen på en partition, men du kan ikke ændre størrelsen på en fysisk disk. Derfor før udvide en partition der skal være "Uallokeret" plads på den samme disk. For at få ikke-allokeret plads kan du enten slette eller krympe en partition. Når du formindsker en volumen, forbliver alle filer i den intakte, så det er bedre end at slette.

Jeg krympet drev D med 20 GB, men når jeg udvider C-drevet, modtager jeg fejlmeddelelse - Størrelsen på omfanget er mindre end minimum.

Diskpart extend error

Derefter slettede jeg drev D og prøv at udvide igen, denne gang rapporterer diskpart C-drevet er udvidet.

Extend done

Type hjælp til at udvide i diskpart kommandoprompt, vil du se, hvordan extend-kommandoen virker, syntaksen og begrænsningerne.

Extend command limitation

For at være kort:

Systempartition C er NTFS, og den ikke-allokerede plads, der er krympet fra D, er også på den samme disk. Men dette ikke-allokerede rum er til højre for D efter krympning, så det kan ikke udvides til usammenhængende C drev. Dette er grunden til, at du ikke kan udvide C:-drevet i Server 2008 (R2) med diskpart.

Slet ikke D: drev, hvis der er programmer eller Windows tjenester, der løber fra det.

Hvorfor kan man ikke forlænge C-drevet ind Windows Server 2008 med Disk Management

Disk Management har grafisk grænseflade, og den er nemmere at bruge. Det har dog samme begrænsning med diskpart-kommandoen, mens den krymper og udvider partitionen.

  • Ikke-allokeret plads kan kun laves på højre efter krympende skillevæg.
  • Ikke-allokeret plads kan kun kombineres til venstre sammenhængende skillevæg.

Derfor, Udvidelsesvolumen er deaktiveret for C: og E-drev efter krympning af D.

Dette er den mest almindelige årsag til, at du ikke kan forlænge C -drevet Windows Server 2008 R2 med Disk Management.

Hvis Disk Management kan lave ikke-allokeret plads til venstre eller flytte partitionen til højre eller venstre, er der ikke noget sådant problem.

Extend greyed

I modsætning til diskpart-kommandoen, hvis det højre tilstødende drev D er Logisk, Diskstyring kan stadig ikke forlænge C-drev efter sletning af D.

I Server 2008 Disk Management, ikke-allokeret plads, der blev slettet fra Primær partition kan ikke udvides til nogen logisk partition. "Ledig" plads, der blev slettet fra Logisk drevet kan ikke udvides til nogen primær partition.

Dette er en anden almindelig årsag til, at du ikke kan udvide C-drevet i Server 2008 (R2) med Disk Management.

For at konvertere denne "Gratis" plads til "Uallokeret", skal du slette alle andre logiske drev og derefter slette hele den udvidede partition. Det er klart, at det er en dårlig idé. 

Extend volume disabled

Hvad skal du gøre, når du ikke er i stand til at udvide C-drevet i Server 2008

Det er let at løse dette problem med NIUBI Partition Editor. Hvis du har skrumpet D eller anden volumen, kan NIUBI flyt uallokeret plads bag C-drevet. Hvis det sammenhængende D-drev er FAT32, kan hverken Diskpart-kommandoen eller Disk Management formindske det. Men NIUBI kan krympe det og lave ikke-allokeret plads til venstre, så kan C-drevet forlænges uden at flytte partition D.

Trin, når du ikke kan forlænge C-drevet ind Windows Server 2008 R2 efter krympning af D (eller E):

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  Midt af D køre 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 Apply øverst til venstre for at udføre. (Alle operationer inden dette trin fungerer kun i virtuel tilstand)

Se videoguiden, hvordan du betjener:

Video guide

Hvis der er tilstødende ikke-allokeret plads til højre, men du stadig ikke kan udvide C-drevet, skal du kontrollere størrelsen på C-drevet, og om denne disk er MBR. Du kan kun bruge 2TB plads på MBR-disk, uanset hvor stor den er. Hvis din systemdisk er MBR, skal du følge trinene til konvertere MBR til GPT. Derefter kan du nemt forlænge C-drevet.  

Udover at krympe, flytte, udvide partition og konvertere disktype, NIUBI Partition Editor hjælper dig med at udføre mange andre diskpartitionshåndteringsoperationer. Bedre end andre værktøjer har den unikke 1 sekunds rollback, Virtual Mode og Cancel-at-well teknologier til at beskytte dit system og data.

Hent