Kan inte utöka volymen in Windows Server 2008 R2 - Hur man fixar

av James, Uppdaterad: 16 oktober 2022

Bättre än tidigare Windows Server 2003, Server 2008 native Disk Management har nytt Krymp volym och Utöka volym funktioner för att hjälpa ändra partitionsstorlek utan att förlora data. När en server tar slut på rymden, det kan inte bli bättre om du kan utöka diskpartitionen utan att slösa bort lång tid på att återskapa partitioner och återställa allt från säkerhetskopiering. Men många människor återkopplar att de kan inte utöka volymen in Server 2008 Diskhantering, eftersom Alternativet för utökning av volym är avaktiverat. I den här artikeln kommer jag att presentera varför Diskhantering inte kan utöka partitionen i Windows Server 2008 (R2) och hur du enkelt löser det här problemet.

Varför kan inte volymen förlängas Windows Server 2008 R2 med diskhantering:

Inget intilliggande oallokerat utrymme

Storleken på en fysisk hårddisk är fast, en 500 GB-skiva kan inte minskas till 250 GB eller ökas till 1 TB. Därför före utvidga en hårddiskpartition, det måste finnas "Ej allokerade" Plats.

Även om Diskhantering har "Shrink Volume"-funktionen för att minska partitionen, kan den bara skapa oallokerat utrymme på höger när du krymper en partition. Detta utrymme kan inte utökas till höger angränsande eller någon icke-angränsande partitions med funktionen "Extend Volume".

Som ni ser på min server krymper 20-XNUMX unallokerat utrymme från D-enheten, Diskhantering kan inte utöka volym C: och E: med detta utrymme.

Om du vill förlänga partition C med Server 2008 Diskhantering, du måste radera den intilliggande D:-enheten. Om det inte finns någon rätt intilliggande partition eller om du inte kan ta bort den är Diskhantering helt värdelös.

Extend greyed

Filsystem stöds inte

Extend is grayed

Från Microsofts förklaring kan "Extend Volume" bara expandera de partitioner som är formaterade med NTFS eller utan filsystem (RAW).

För att visa dig denna begränsning konverterade jag D:-enhet från NTFS till FAT32. Som du ser är både Shrink och Extend Volume nedtonade, även om det finns intilliggande Oallokerat utrymme till höger.

Olika partitionstyp

Eftersom vissa människor kan inte förlänga C-enheten efter att ha krympt D eller annan partition, frågar vissa människor om det är möjligt aktivera Förläng volym by radering D driva. Det fungerar på GPT-disk, men på MBR-disk beror det på.

Till exempel, om både C- och D-enhet är det Primär partition, det fungerar genom att radera D. Men om enhet D är en Logisk enhet, Extend Volume är fortfarande inaktiverat för C-enhet efter borttagning.

In Windows Diskhantering, oallokerat utrymme som raderats från den primära partitionen kan inte utökas till någon logisk enhet. Fri utrymme som tagits bort från den logiska enheten kan inte utökas till någon primär partition.

"Ledigt" utrymme är fortfarande en del av den utökade partitionen, för att konvertera den till Oallokerad måste du ta bort alla andra logiska enheter och hela den utökade partitionen.

Extend volume disabled

2TB-begränsning på MBR-disk

Om din hårddisk är 2TB+, kontrollera att den är MBR eller GPT. Du kan bara använda 2 TB utrymme på en MBR-disk. Det betyder, Windows Server 2008 kan inte förlänga partitionen över 2 TB på MBR-disken även om det finns ett otilldelat utrymme till höger. 

Varför kan inte partitionen utökas Windows Server 2008 med diskpartkommando

Diskpart har ingen grafisk dialogruta, det fungerar via kommandotolken. Skriv in kommandofönstret i diskpart help extend, då ser du introduktionen och begränsningarna.

  1. Partitionen som du vill utöka måste formateras med NTFS eller utan filsystem (RAW).
  2. Det fria (otilldelade) utrymmet måste vara intill och om höger sida av den partition som du vill utöka.
  3. Fritt (ej tilldelat) utrymme och partitionen måste finnas på samma skiva.

Bättre än Diskhantering, diskpart kan förlänga C-enhet genom att radera D även om D är en logisk enhet.

Extend command limitation

Vad man ska göra när Windows native kan inte utöka volymen Server 2008 R2

I de flesta fallen, är anledningen till att du inte kan utöka partitionen i Windows 2008-server med diskpartkommando eller Diskhantering. För att lösa detta problem måste du köra NIUBI Partition Editor och flytta oallokerat utrymme bredvid C-enheten.

Download NIUBI Partition Editor och du kommer att se huvudfönstret med diskpartitionsstruktur och annan information.

NIUBI Partition Editor

Steg när du inte kan utöka volymen Windows Server 2008 A2:

Steg 1: Högerklicka på den högra intilliggande partitionen (D:) och välj "Ändra storlek/flytta volym", dra  mitten av denna partition mot höger i popup-fönstret.

Move drive D

Sedan flyttas oallokerat utrymme till vänster.

Move Unallocated space

Steg 2: Högerklicka C: köra och välj "Ändra storlek/flytta volym" igen, dra höger gräns mot höger i popup-fönstret.

Extend C drive

Sedan kombineras oallokerat utrymme till C: drive.

Move Unallocated space

Steg 3: Klicka Apply uppe till vänster för att köra.

Om du inte har krympt en partition för att få tilldelat utrymme, krympa med NIUBI Partition Editor. Det kan skapa oallokerat utrymme till vänster samtidigt som partitionen krymper. För det här verktyget är det ingen skillnad att krympa och utöka NTFS- eller FAT32-partition, primär eller logisk partition. Du behöver bara dra och släppa på diskkartan, följ stegen i videon:

Video guide

Om du använder en 2TB+ MBR-disk, följ stegen för att konvertera MBR till GPT.

Bättre än andra verktyg, NIUBI Partition Editor har unik 1 sekunds återställning, virtuellt läge, Cancel-at-well-teknologier och avancerad filflyttningsalgoritm för att hjälpa ompartitionera hårddisken på ett säkert sätt och mycket snabbare. Det hjälper dig också att utföra många andra diskpartitionshanteringsoperationer.

Download