Det går inte att utöka volymen in Windows Server 2008 R2 - hur man fixar

av James, Uppdaterad: 8 november 2024

Bättre än tidigare Windows Server 2003, Server 2008 native Diskhantering 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 lång tid på att återskapa partitioner och återställa allt från backup. Men många säger att de inte kan utöka volymen Server 2008 Diskhantering, eftersom Alternativet för utökning av volym är avaktiverat. Den här artikeln introducerar varför Diskhantering inte kan utöka partitionen i Windows Server 2008 R2 och hur du enkelt löser detta problem.

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

Inget angränsande otilldelat 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, måste det finnas "oallokerat" utrymme.

Även om Diskhantering har "Shrink Volume"-funktionen för att minska partitionen, kan den bara skapa oallokerat utrymme till höger när en partition krymper. Det här utrymmet kan inte utökas till höger angränsande eller icke-angränsande partitioner med "Utöka volym"-funktionen.

Som du ser på min server, krymps det 20GB oallokerade utrymmet 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 måste du ta bort den intilliggande D:-enheten. Om det inte finns någon höger intilliggande partition eller du inte kan radera den är Diskhantering helt värdelös.

Extend greyed

Filsystem stöds inte

Extend is grayed

Från Microsofts förklaring kan "Extend Volume" endast 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 genom att ta bort D-enhet. Det fungerar på GPT-disk, men på MBR-disk beror det på.

Till exempel, om både C- och D-enhet är primär, fungerar det genom att radera D. Men om enhet D är en logisk enhet, är Extend Volume 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. "Fritt utrymme" som tagits bort från den logiska enheten kan inte utökas till någon primär partition.

"Fritt" 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 utöka partitionen utöver 2 TB på MBR-disken även om det finns sammanhängande oallokerat utrymme till höger.

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

Diskpart har ingen grafisk dialogruta, den fungerar via kommandotolken. I diskpart kommandofönster, inmatning help extend, då ser du introduktionen och begränsningarna.

  1. Partitionen som du vill utöka måste vara formaterad med NTFS eller utan filsystem (RAW).
  2. Det lediga (oallokerade) utrymmet måste vara intill och på höger sida av den partition som du vill expandera.
  3. Ledigt (oallokerat) utrymme och partitionen måste finnas på samma disk.

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

Extend command limitation

Vad du ska göra när du inte kan 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 diskpart kommando eller Diskhantering. För att lösa detta problem måste du springa NIUBI Partition Editor och flytta otilldelat 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 R2:

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 åt vänster.

Move unallocated space

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

Extend C drive

Sedan kombineras oallokerat utrymme till C:-enhet.

Move unallocated space

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

Om du inte har krympt en partition för att få oallokerat 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 unika 1 sekunds återställning, virtuellt läge, avbryt efter behag, Hot Clone-teknologier och avancerad filflyttningsalgoritm för att hjälpa till att partitionera om hårddisken säkert och mycket snabbare. Det hjälper dig också att utföra många andra diskpartitionshanteringsoperationer.

Download