Kan ikke forlænge C-drevet ind Windows Server 2012

af John, Opdateret den: 8. december 2020

Denne artikel forklarer, hvorfor du ikke kan udvide C-drev i Windows Server 2012 R2 Diskhåndtering og hvad man skal gøre, hvis det ikke er muligt at udvide C-drevpartitionen.

Om udvidelse af lydstyrke i diskstyring

Diskpartitioner tildeles under installation af operativsystem, men sommetider skal du gøre det ændre partitionsstørrelsen. For eksempel: en lydstyrke er for stor, og du er nødt til at skrumpe den eller systemet C-drevet bliver fuldt og du vil udvide det. At hjælpe ændre størrelse på partitioner uden at geninstallere OS eller miste data. Microsoft leverer avanceret krympning og Forlæng Volume funktioner i Diskhåndtering fra Server 2008.

Begge funktioner har dog begrænsninger. Det typiske problem er, at Diskhåndtering kan ikke forlænge en lydstyrke ved at krympe en anden. Windows Server 2012 arvet de samme funktioner uden nogen forbedring, hvorfor mange mennesker giver feedback om, at de kan ikke forlænge C-drevet i Server 2012 Diskhåndtering, selv efter krympning eller sletning af partition D. I denne artikel viser jeg dig årsagerne og hvad du skal gøre, når du ikke kan udvide C-drevet i Windows Server 2012 (R2).

Hvorfor kan ikke udvide C-drev i Server 2012 R2 Diskhåndtering

Både Shrink og Extend Volume support NTFS kun partition, men det er ikke et problem at systempartition C, fordi systempartition er formateret med NTFS som standard. De mest almindelige årsager til, at du ikke kan forlænge C: kør videre Windows Server 2012 omfatte:

  1. Intet sammenhængende Ikke-allokeret plads på højre side
  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 skal være gratis 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 åbenlyst, at det er bedre at få ikke-allokeret plads ved at formindske en lydstyrke, fordi du ikke mister filer i den. Problemet er, at du stadig ikke kan udvide C-drevet efter krympning af D eller andre partitioner.

Som du ser på min server, Udvidelsesvolumen er deaktiveret for C køre efter krympning D. Dette skyldes:

  • Udvid lydstyrke fungerer kun, når der er tilstødende ikke-allokeret plads til højre og på den samme disk.
  • Krympvolumen kan kun gøre ikke-tildelt plads til højre, mens en partition krympes.

Det ikke-tildelte rum, der krymper fra D: -drevet, ligger ikke ved siden af ​​C, så Udvid lydstyrken gråtonet. Dette er den mest almindelige årsag til, at C-drev ikke kan udvides i Server 2012 (R2) med Disk Management.

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 andet volumen, nogle mennesker undrer sig over, om det er muligt at slette D-drevet for at få sammenhængende ikke-allokeret plads. Ja, det virker, 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-drev som gratis i stedet for ikke-allokeret 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, det er ikke en god ide.

Hvad skal man gøre, hvis man ikke kan udvide 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

Hvad skal jeg gøre, hvornår Windows Server 2012 kan ikke forlænge C-drevet efter krympet D:

Trin 1: Højreklik D: kør og vælg "Resize/Move Volume", træk midten 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: kør og vælg "Resize/Move Volume"træk igen 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 på 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

Hvad skal jeg gøre, hvis du ikke kan udvide 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-drev, og flet ikke-allokeret plads med "Resize/Move Volume".

Bedre end anden software, NIUBI Partition Editor har enestående 1 sekunders tilbageførsel, virtuel tilstand og Cancel-at-well-teknologier til at beskytte dit system og dine data. Udover at krympe, flytte og udvide partition, hjælper det dig med at udføre mange andre diskpartitionshåndteringsoperationer.

Hent