Bättre än tidigare versioner, Windows Server 2008 nativ Diskhantering verktyget har nytt Krymp volym och Utöka volym till ändra storlek på hårddisken partition utan att förlora data. Därför när systempartition C är springer ut ur rymden, många försöker förstora den via Diskhantering. Men många tycker att det är omöjligt, eftersom Extend Volume är inaktiverat för C-enhet efter att ha krympt D eller andra partitioner. Den här artikeln introducerar varför Extend Volume är nedtonat för C drive in Server 2008 R2 och hur man enkelt löser detta problem.
Varför Extend Volume är inaktiverat för systempartition C
Det finns två vanliga orsaker till att alternativet Extend Volume är inaktiverat för C drive in Server 2008 Diskhantering.
1. Inget angränsande otilldelat utrymme till höger
För det första bör du veta att storleken på en disk är fast (förutom VMDK/VHD virtuell disk), så innan du utökar systempartitionen (eller någon annan), måste det finnas ledigt oallokerat utrymme. Om du högerklickar på C-enhet i Diskhantering utan sådant utrymme förstås Alternativet för utökning av volym är avaktiverat.
Problemet är att Extend Volume är fortfarande inaktiverat till partition C efter att ha krympt D, detta beror på:
Utöka volym kan bara expandera partitionen med sammanhängande oallokerat utrymme till höger om den, men du kan inte få nödvändigt utrymme via andra Krympvolymfunktioner.
Som du ser på skärmdumpen kan det otilldelade utrymmet på 20 GB bara göras till höger när D krymper. Det är inte intill C-enheten och är till vänster om enhet E, därför fungerar Extend Volume inte för dessa två partitioner.
I det här fallet behöver du ett verktyg för att flytta detta otilldelade utrymme till vänster. När det finns rätt intill oallokerat utrymme, kommer Extend Volume att aktiveras för C-enhet.
2. primär partition kan inte utökas utöver det lediga utrymmet i den utökade partitionen
Om du använder hårddisk av GPT-typ finns det inget sådant problem. Om du använder disk i MBR-stil är det bättre att kontrollera statusen för enhet D (den bakom C-enheten). Om det är en logisk partition är Extend Volume fortfarande inaktiverat till system C-enheten även efter att D tagits bort.
I MBR-disken kan det finnas maximalt 4 primära partitioner eller 3 plus en utökad partition. Till skillnad från primär partition som fungerar oberoende, kommer logisk partition att konverteras till ledigt utrymme efter borttagning, som fortfarande är en del av den utökade partitionen.
In Server 2008 Diskhantering, oallokerat utrymme som raderats från primär partition kan inte utökas till någon logisk enhet. Ledigt utrymme som tagits bort från den logiska enheten kan inte utökas till någon primär partition.
Först när du tar bort alla andra logiska och hela den utökade partitionen kommer Ledigt utrymme att konverteras till oallokerat, sedan aktiveras Extend Volume för C-enhet.
Vad du ska göra när Extend Volume (grått grått) för C-enhet
Om du kan ta bort rätt angränsande partition D men det är logisk enhet, kan du förläng C-enhet med diskpart kommando. Om Utöka volym är nedtonad för C-enhet eftersom det otilldelade utrymmet inte är intilliggande, måste du köra serverpartitionsprogramvara.
Ta inte bort volym D om du installerade program eller några Windows service till det.
Download NIUBI Partition Editor, högerklicka på den sammanhängande partitionen D: och välj "Ändra storlek/flytta volym", dra mitten av D åt höger i popup-fönstret.
Efter att ha klickat på "Utför" för att köra, är Extend Volume aktiverat för C-enhet. Då kan du antingen förläng C-frekvensomriktaren med Diskhantering eller fortsätt med NIUBI. Högerklicka på C: kör och välj "Ändra storlek/flytta volym" igen, dra höger kant mot höger i popup-fönstret.
Se videon hur du fixar Extend Volume nedtonat för C drive in Windows Server 2008 R2:
Som ett skivpartitionshanteringsverktyg, NIUBI Partition Editor hjälper dig att utföra många andra operationer. Det är också mycket säkrare och snabbare än andra verktyg på grund av dess kraftfulla teknik.