Bättre än tidigare Server 2003, Windows Server 2008 har ny "Utöka volym"-funktion i Diskhantering för att hjälpa till att utöka NTFS-partitionen utan att förlora data. När systemet C: enheten blir full, många försöker utöka partitionen med detta inbyggda verktyg men misslyckades. När du högerklickar på C-enhet, hittade de det Alternativet "Utöka volymen" är nedtonat. Den här artikeln introducerar varför du inte kan utöka C-enheten Windows Server 2008 R2 med Diskhantering eller annat diskpart kommandoverktyg och hur du enkelt löser detta problem.
Varför kan inte förlänga C-enheten in Server 2008 R2 med Diskpart kommando
Diskpart är ett kommandoradsverktyg som är integrerat från Windows XP. Den har kommandot för att krympa och utöka partitionen, men den stöder bara NTFS-partition. Det mesta av system C-enheten är formaterad med NTFS, varför många människor fortfarande återkopplar att de inte kan utöka C-enheten med Diskpart in Server 2008 R2?
Som vi vet är storleken på en fysisk disk fast, en 500GB disk kan inte minskas till 250GB eller ökas till 1TB. Du kan ändra storleken på en partition men du kan inte ändra storlek på en fysisk disk. Därför innan förlänga en partition det måste finnas "oallokerat" utrymme på samma disk. För att få oallokerat utrymme kan du antingen ta bort eller krympa en partition. När du krymper en volym förblir alla filer i den intakta, så det är bättre än att ta bort.
Jag krympte enhet D med 20 GB, men när jag förlänger C-enheten får jag felmeddelande - Storleken på omfattningen är mindre än minsta.
Jag tog sedan bort enhet D och försökte förlänga igen, den här gången diskpart rapporterar att C-enheten har förlängts.
Typ hjälpa till att förlänga in diskpart kommandotolken kommer du att se hur extend-kommandot fungerar, syntaxen och begränsningarna.
För att vara kort:
- Ej allokerat utrymme måste ligga intill och till höger om den partition som du vill utöka.
- Ledigt (oallokerat) utrymme och partitionen måste finnas på samma disk.
- Denna partition måste formateras med NTFS eller utan filsystem (RAW).
Systempartition C är NTFS och det oallokerade utrymmet som krympt från D finns också på samma disk. Men detta oallokerade utrymme är till höger om D efter att ha krympt, så det kan inte utökas till den icke-intilliggande C-enheten. Detta är anledningen till att du inte kan förlänga C: drive in Server 2008 (R2) med diskpart.
Radera inte D: enhet om det finns program eller Windows tjänster som körs från det.
Varför kan inte förlänga C-enheten in Windows Server 2008 med Diskhantering
Diskhantering har grafiskt gränssnitt och är enklare att använda. Den har dock samma begränsning med diskpart kommando medan du krymper och utökar partitionen.
- Oallokerat utrymme kan endast göras till höger efter krympande partition.
- Oallokerat utrymme kan endast kombineras till den vänstra angränsande partitionen.
Därför, Förlängningsvolym är avaktiverat för C: och E-enhet efter krympning av D.
Detta är den vanligaste anledningen till att du inte kan förlänga C -enheten Windows Server 2008 R2 med Diskhantering.
Om Diskhantering kan skapa oallokerat utrymme till vänster eller flytta partitionen till höger eller vänster, finns det inget sådant problem.
Till skillnad från diskpart kommando, om den högra intilliggande enheten D är logisk, Diskhantering kan fortfarande inte utöka C-enheten efter att ha raderat D.
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 raderats från den logiska enheten kan inte utökas till någon primär partition.
Detta är en annan vanlig anledning till att du inte kan förlänga C-drive in Server 2008 (R2) med Diskhantering.
För att konvertera detta "fria" utrymme till "oallokerat" måste du ta bort alla andra logiska enheter och sedan ta bort hela den utökade partitionen. Uppenbarligen är det en dålig idé.
Vad du ska göra när du inte kan förlänga C drive in Server 2008
Det är lätt att lösa detta problem med NIUBI Partition Editor. Om du har krympt D eller annan volym, NIUBI Kan flytta otilldelat utrymme bakom C-drevet. Om den sammanhängande D-enheten är FAT32, varken Diskpart kommando eller Diskhantering kan krympa det. Men NIUBI kan krympa den och skapa oallokerat utrymme till vänster, då kan C-enheten förlängas utan att flytta partition D.
Steg när du inte kan förlänga C drive in Windows Server 2008 R2 efter krympning D/E:
Download NIUBI Partition Editor och du kommer att se huvudfönstret med diskpartitionsstruktur och annan information. Det finns 20 GB oallokerat utrymme på Disk 0 som krymps från enhet D.
Steg 1: Högerklicka D: drive och välj "Ändra storlek/flytta volym", dra mitten av D drive mot höger i popup-fönstret.
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.
Steg 3: Klicka Utför uppe till vänster för att köra. (Alla operationer före detta steg fungerar bara i virtuellt läge)
Se videoguiden om hur man använder:
Om det finns intilliggande oallokerat utrymme till höger, men du fortfarande inte kan utöka C-enheten, kontrollera storleken på C-enheten och om denna disk är MBR. Du kan bara använda 2 TB utrymme på MBR-disken oavsett hur stor den är. Om din systemdisk är MBR, följ stegen för att konvertera MBR till GPT. Efter det kan du enkelt utöka C-enheten.
Förutom att krympa, flytta, utöka partitionen och konvertera disktyp, NIUBI Partition Editor hjälper dig att utföra många andra diskpartitionshanteringsoperationer. Bättre än andra verktyg, den har unika 1 sekunds återställnings-, virtuellt läge, Cancel-at-will- och Hot Clone-teknologier för att skydda ditt system och data.