Kan inte förlänga C: kör in Windows Server 2012

Uppdaterad: 16 november 2019

Den här artikeln introducerar varför inte kan utöka C-enhet Windows Server 2012 Diskhantering och vad man ska göra om det inte går att utvidga systempartitionen för Server 2012.

Varför kan inte utöka C-enhet via Diskpart eller Disk Management

Många serveradministratörer vill ändra storlek och förlänga partitionen efter att ha kört servern under en tid är det typiska problemet att system C-enheten springer ut ur rymden. För att hjälpa till att utöka diskpartitionen utan att förlora data, har Microsoft två inbyggda verktyg Diskpart och disk~~POS=TRUNC.

Diskpart är kommandoradsverktyg inklusive Extend och många andra kommandon. Diskhantering fungerar med ett grafiskt gränssnitt. Både Diskpart cmd och Disk Management fungerar under begränsat skick, därför återkopplar många att de inte kan utöka C-enhet.

Anledningar till varför inte kan förlänga systempartition C i Windows 2012-server:

Diskpart och Disk Management fungerar på olika sätt, men de har nästan samma begränsningar. För att bättre förklara orsakerna visar jag dig bara med GUI Disk Management.

1. Inget intilliggande oallokerat utrymme till höger

Extend volume disabled

Storleken på en hårddisk är fast, alltså tidigare förlängande C-enhet, det måste vara gratis Ej allokerade Plats. Om du inte raderade eller krympte annan volym för att få sådant utrymme kan du naturligtvis inte förlänga C-enhet.

Det allvarliga problemet är att du fortfarande inte kan utöka C-enheten efter att ha krympt andra partitioner. Som du ser på min server, Förlängningsvolym är avaktiverat för C kör efter krympt D.

Det här är för att:

  • Otilldelat utrymme kan endast göras på höger medan du krymper med antingen inbyggt verktyg.
  • Otilldelat utrymme kan bara läggas till i vänster sammanhängande dela.

2. Födelsedefekt på MBR-disken

Den här frågan finns bara på MBR disk, kan du ignorera det här avsnittet om du använder GPT-disk.

I de flesta servrar används den angränsande enheten D för program eller vissa tjänster, så du kan inte ta bort den.

Om D är logisk partition, kan du fortfarande inte förstora C-enhet även genom att ta bort D.

Det här är för att:

På MBR-disken finns det maximala 4 poster i sektorn för master boot record. Du kan skapa max 4 Primära partitioner, eller 3 Primär plus en Utökad dela. Om du vill skapa fler partitioner måste de skapas som logisk insidan av den utökade partitionen.

Som du ser på min testserver visas diskutrymme för D-enhet som Fri efter borttagning. Det är fortfarande en del av den utökade partitionen.

Cannot extend

Endast Ej allokerade utrymme kan kombineras till vänster sammanhängande (Primär) partition via Diskhantering. Om du vill konvertera det fria utrymmet till otilldelad måste du ta bort alla andra logiska och hela den utvidgade partitionen.

Du kan lägga till detta lediga utrymme till C-enhet med Diskpart.

Vad du ska göra om du inte kan utvidga C-enheten med inbyggda verktyg

Med NIUBI Partition Editor, kan detta problem enkelt lösas. Det kan kombinera oallokerat eller fritt utrymme till antingen sammanhängande partition med 1 steg, oavsett om det är primärt eller logiskt. När det oallokerade utrymmet inte ligger intill, kan det flytta det och sedan kombinera till annan partition på samma skiva.

Download så ser du huvudfönstret med diskpartitionsstruktur och annan information. Det finns 20 GB oallokerat utrymme som krymps från D-enheten via Diskhantering.

NIUBI Partition Editor

Steg för att lösa problemet som inte kan förlänga C: kör in Windows Server 2012:

Steg 1: Högerklicka på enheten D: och välj "Resize/Move Volume", drag mittposition mot höger i popup-fönstret:

Move rightwards

Sedan flyttas oallokerat utrymme till vänster.

Move Unallocated space

Steg 2: Högerklicka på enheten C: och välj "Resize/Move Volume"dra igen höger gräns mot höger i popup-fönstret.

Expand C drive

Därefter sammanfogas oallokerat utrymme till C: drive.

Unallocated add to C

Steg 3: Klicka Apply uppe till vänster för att träda i kraft. (Åtgärderna innan du klickar Apply arbeta bara i virtuellt läge.)

Titta på videon om hur du åtgärdar förlängning av förlängd volym grå färg i Windows 2012-server:

Video guide

Lösning - kan inte utöka C-enhet till annan disk

Nej diskpartitioneringsprogramvara kan utöka en partition med ledigt utrymme i andra separerat disk. Om det inte finns något ledigt utrymme på en disk kan du kopiera den till en större med NIUBI Partition Editoroch utvidg sedan C-enheten (och andra volymer) med extra diskutrymme.

Följ stegen i videon:

Video guide

LADDA NER