Lösning - Kan inte förlänga C Drive in Windows Server 2019/ 2022

av Allen, Uppdaterad den 30 juli 2022

När C-enheten går tom för utrymme, många människor vill förläng C-frekvensomriktaren snarare än att återskapa partitioner och återställa från säkerhetskopia. Det finns "Utöka volym"-funktionen i det inbyggda verktyget Diskhantering. Vissa människor försöker öka C-utrymmet men misslyckades, eftersom "Extend Volume" är nedtonat. I den här artikeln kommer jag att förklara varför Diskhantering inte kan utöka C-enheten Windows Server 2019/2022 och vad du ska göra när du inte kan utöka C-enhetspartitionen.

Varför kan inte förlänga C-enheten in Windows Server 2019/2022 Diskhantering

För det första bör du veta att Diskhantering bara kan krympa och utöka  NTFS partition, FAT32 och andra typer av partitioner stöds inte. Eftersom alla system C:-enheter är formaterade med NTFS-filsystem som standard, är detta inte ett problem för systempartitionen, .

Inget intilliggande oallokerat utrymme är den vanligaste anledningen till att du inte kan förlänga C drive in Server 2019/2022 med Diskhantering.

Storleken på en fysisk disk är fast. Du kan ändra storlek på en partition, men du kan inte minska en 512GB-disk till 256GB eller öka den till 1TB. Därför måste det finnas "Oallokerat" utrymme på samma disk innan du utökar C-enheten. För att få sådant utrymme kan du antingen krympa eller ta bort en partition på den här disken. Du kommer inte att förlora filer (i de flesta fall) när du krymper partitionen med Diskhantering. Problemet är att Diskhantering inte kan utöka detta oallokerade utrymme till en annan partition.

Extend Volume disabled

Eftersom "Shrink Volume"-funktionen i Diskhantering bara kan göra Oallokerat utrymme på höger. Med funktionen "Utöka volym" i Diskhantering, kan oallokerat utrymme endast utökas till vänster sammanhängande dela.

Som du ser på skärmdumpen fick jag 20 GB oallokerat utrymme efter att ha krympt D-enheten på min server. C-enheten är icke-angränsande och E är till höger om detta icke-allokerade utrymme. Därmed, Förläng volym gråtonad till båda partitionerna.

Om din systemdisk är MBR finns det en annan anledning till varför du inte kan utöka C-enheten Windows Server 2019/2022 med Diskhantering.

Extend Volume disabled

För det funkar inte krympa D och förläng C-drevet. Vissa människor undrar om det är möjligt aktivera Förläng volym genom att radera D. Svaret är ja på  GPT disk, men till MBR-disk beror det.

På MBR-disken måste de partitioner som du vill ta bort och utöka vara Samma Primär eller logisk. Eftersom C-enheten alltid är Primär, om D är det logisk, kan du fortfarande inte utöka C-enheten efter att ha tagit bort D i Diskhantering.

Efter att ha tagit bort en logisk enhet kommer utrymmet att ändras till "Gratis" istället för "Oallokerat". För att konvertera "Fritt" utrymme till Oallokerat måste du ta bort alla logiska partitioner och sedan ta bort den "Utökade" partitionen.

På min server, om jag vill utöka C-enheten utan någon programvara, måste jag ta bort D- och E-enheten. Uppenbarligen är detta ingen bra idé.

Vad du ska göra när du inte kan förlänga C drive in Server 2019/ 2022

Om du krympt D (eller E)-enhet och fick icke-intilliggande Oallokerat utrymme, måste du göra det flytta partition D till höger och gör Oallokerat utrymme angränsande till C-enheten. På vissa servrar finns en annan återställning,  EFI eller OEM-partition i mitten av C- och D-enheten. I så fall måste du flytta dessa partitioner till höger också. Metoden för att flytta dessa partitioner är densamma.

Steg när du inte kan förlänga C drive in Windows Server 2019/2022 efter krympning D:

  1. Download NIUBI Partition Editor, högerklicka på D: enhet och välj "Ändra storlek/flytta volym".
  2. Dra i popup-fönstret mitten  av D kör mot höger, sedan flyttas ej tilldelat utrymme till vänster sida.
  3. Högerklicka på C: enhet och välj "Ändra storlek/flytta volym" igen, dra höger gräns mot höger i popup-fönstret, då kommer Oallokerat utrymme att kombineras till C-enhet.
  4. Klicka Apply uppe till vänster för att bekräfta och köra.

Video Server 2019

Om du inte kan förlänga C kör in Server 2019/2022 efter att ha tagit bort logisk partition D, följ stegen nedan:

  1. Återskapa partitionen med "Ledigt" utrymme i Diskhantering.
  2. Ta bort eller förminska denna nya volym med NIUBI Partition Editor.
  3. Högerklicka på C-enheten och kör "Ändra storlek/flytta volym" till lägg till oallokerat utrymme på C-enheten.

Till NIUBI Partition Editor, det är ingen skillnad att ändra storlek på NTFS- och FAT32-partitioner, eller ändra storlek på primär och logisk partition. Till skillnad från Diskhantering kan NIUBI skapa oallokerat utrymme till antingen vänster eller höger när en partition krymper. Högerklicka på en partition (som D:) och välj "Ändra storlek/flytta volym", i popup-fönstret har du 2 alternativ.

Alternativet 1: Om du drar vänster gräns mot höger eller ange ett belopp i rutan med "Unallocated space before", då kommer Oallokerat utrymme att skapas till vänster.

Shrink towards right

Alternativet 2: Om du drar höger gräns mot vänster eller ange ett belopp i rutan med "Unallocated space after", då kommer Oallokerat utrymme att skapas på höger.

Shrink towards left

Detta oallokerade utrymme kan kombineras med antingen intilliggande NTFS- eller FAT32-partition direkt. Den kan också flyttas till en kombinerad till icke-angränsande partition på samma disk. Lära sig hur flytta och slå samman oallokerat utrymme in Windows Server 2019.

Stegen är desamma oavsett om du använder SSD, HDD, alla typer av hårdvaru-RAID eller kör servern i VMware/Hyper-V/Virtualbox.

Bättre än andra verktyg, NIUBI Partition Editor har Virtual Mode, Cancel-at-well, 1-Second Rollback och Hot-Clone-teknik för att skydda ditt system och data. Förutom att krympa, flytta och utöka partitioner, hjälper det dig att utföra många andra diskpartitionshanteringsoperationer.

Download