Løsning - Kan ikke forlænge C Drive in Windows Server 2012 R2

af John, Opdateret den 23. august 2022

Diskpartitioner tildeles under installation af operativsystem, men sommetider skal du gøre det ændre partitionsstørrelse. For eksempel: krympe en stor mængde for at oprette flere partitioner, eller forlæng system C -drev når den bliver fuld. At hjælpe resize partition, Microsoft leverer funktionerne "Shrink Volume" og "Extend Volume" i Disk Management fra Server 2008. Begge funktioner har dog mange ulemper. Det typiske problem er, at Disk Management kan ikke forlænge en lydstyrke ved at krympe en anden. Windows Server 2012 arvet de samme funktioner uden nogen forbedring. Derfor tilbagemelder mange mennesker, at de kan ikke forlænge C-drevet in Server 2012 R2 med Disk Management, selv efter at have formindsket eller slettet partition D. I denne artikel vil jeg introducere, hvorfor du ikke er i stand til at udvide C-drevet i Windows Server 2012 (R2) med Disk Management og hvordan du nemt løser dette problem.

Hvorfor Disk Management ikke kan udvide C-drevet ind Server 2012 R2

Både Shrink- og Extend Volume-funktioner understøtter NTFS kun partition. Det er dog ikke et problem for C-drevet, fordi systempartitionen er formateret med NTFS som standard. De mest almindelige årsager til, at du ikke kan forlænge C: drive in Windows Server 2012 (R2) inkluderer:

  1. Intet sammenhængende Ikke-allokeret plads til højre
  2. Det tilstødende drev (D :) er en logisk partition.

Jeg forklarer en efter en.

Årsag 1: Intet tilstødende ikke-allokeret plads til højre

Extend volume disabled

Først og fremmest skal du vide, at størrelsen på en fysisk disk er fast, således før udvidet C-drev, der må være Ikke-allokeret plads. Hvis du ikke slettede eller formindskede en anden lydstyrke for at få sådan plads, kan du selvfølgelig ikke udvide C-drevet med noget værktøj.

Det er klart, at det er bedre at få Ikke -allokeret plads ved at skrumpe en lydstyrke, fordi du ikke mister filer i den. Problemet er, at du stadig ikke kan udvide C -drevet efter at have krympet D eller andre partitioner. Som du ser på min server, Udvidelsesvolumen er deaktiveret for C køre efter krympning D. Dette skyldes:

  • "Extend Volume" virker kun, når der er tilstødende Tildelte plads til højre.
  • "Shrink Volume" kan kun lave ikke-allokeret plads til højre, mens du formindsker en partition.

Det ikke-tildelte rum, der krymper fra D: -drevet, ligger ikke ved siden af ​​C, så Udvidelsesvolumen er nedtonet. Dette er den mest almindelige årsag til, at du ikke kan forlænge C-drevet ind Server 2012 (R2) med Disk Management.

Årsag 2: Den rigtige sammenhængende partition er logisk

Dette emne findes kun den MBR disk, kan du ignorere dette afsnit, hvis du bruger GPT-disk.

Fordi Windows Server 2012 ikke kan udvide C-drevet ved at formindske anden volumen, nogle mennesker spekulerer på, om det er muligt at slette D-drevet for at få sammenhængende ikke-allokeret plads. Svaret er ja, hvis D er en Primær skillevæg. Hvis det er et logisk drev, kan du stadig ikke udvide C-drev i Diskhåndtering efter sletning.

Dette er fordi:

På en harddisk i MBR-stil kan du oprette maksimum 4 Primære partitioner eller 3 primære partitioner plus en udvidet partition. Udvidet partition fungerer som en container, og alle logiske partitioner skal være inde i den. Ledig plads, der er slettet fra en logisk partition, kan ikke udvides til nogen primær partition. Ligeledes kan ikke-allokeret plads, der er slettet fra en primær partition, ikke udvides til nogen logisk partition.

Cannot extend

Som du ser på min testserver, vises diskplads på D-drevet som "Gratis" i stedet for "Uallokeret" efter sletning. Det er stadig en del af den udvidede partition, så Udvid lydstyrke fungerer ikke. Hvis du vil konvertere denne ledige plads til ikke-allokeret, skal du slette alle andre logiske drev og hele den udvidede partition. Det er klart, at det er en dårlig idé.

Årsag 3: 2 TB begrænsning på MBR-disk

Fordi Windows 2012 -serveren har kørt i så mange år, systemdisken er lille, når serveren bygges. Nogle mennesker erstattede systemdisken med en større. Hvis denne disk er MBR, kan du ikke forlænge C -drev forbi 2TB, selvom der er tilstødende ikke -allokeret plads til højre.

Hvad skal man gøre, når man ikke kan forlænge C-drevet ind Windows Server 2012

Med NIUBI Partition Editor, kan dette problem let løses. Det er i stand til at kombinere ikke-allokeret eller frit rum til en sammenhængende partition med 1 trin. Når det ikke-tildelte rum ikke er tilstødende, er det i stand til at flytte det og derefter kombinere til en anden partition på den samme disk.

Hent det, og du vil se hovedvinduet med diskpartitionsstruktur og anden information. Der er 20 GB ikke-allokeret plads, der er krympet fra D-drev via Disk Management.

NIUBI Partition Editor

Trin, når du ikke er i stand til at forlænge C-drevet ind Windows Server 2012 R2 efter krympning D:

Trin 1: Højreklik D: drev og vælg "Ret størrelse/Flyt lydstyrke", træk midten  af denne partition mod højre i pop op-vinduet:

Move rightwards

Derefter flyttes D til højre, og ikke-allokeret mellemrum flyttes til venstre side.

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.

Expand C drive

Derefter flettes uallokeret plads til C: drev.

Unallocated add to C

Trin 3: Klik Apply øverst til venstre for at træde i kraft. (Handlingerne inden du klikker Apply bare arbejde i virtuel tilstand.)

Se videoen, hvordan du flytter ikke-allokeret plads og føjer til C-drev:

Video guide

Trin du ikke kan forlænge C-drevet i Server 2012 R2 efter sletning af D:

  1. Genskab denne partition med Windows Diskstyring.
  2. Krymp eller slet denne partition for at få ikke-allokeret plads med NIUBI Partition Editor. Lav ikke-allokeret plads til venstre hvis du vil krympe denne partition.
  3. Højreklik på C-drevet og flet ikke-allokeret plads med "Resize/Move Volume".

Trin, når du ikke kan forlænge C-drevet ind Windows 2012 server forbi 2TB:

  1. Følg trinnene til konverter MBR-disk til GPT.
  2. Kør NIUBI Partition Editor for at flette eller flytte ikke -allokeret plads til C -drev.

Bedre end anden software, NIUBI Partition Editor har unikke 1 sekund rollback, Virtual Mode og Cancel-at-will teknologier til at beskytte dit system og data. Udover at krympe, flytte og udvide partitionen hjælper det dig med at udføre mange andre diskpartitionsstyringsoperationer.

Hent