Lösningar när det inte går att förlänga C drive in Windows 10/8/7

av John, Uppdaterad: 28 oktober 2024

Numera många Windows 10 datorer använder SSD för operativsystem och program. Det är till hjälp för att förbättra datorns prestanda. Men å andra sidan är SSD mycket mindre eftersom det fortfarande är dyrt. Så C: drive är mer sannolikt springer ut ur rymden. I Windows 7/8/10 Diskhantering, det finns funktionerna "Shrink Volume" och "Extend Volume" för att hjälpa ändra storlek på partition utan att förlora data. Många människor lyckades krympa D (eller E)-enheten men kan inte utöka C-enheten Windows 10 Diskhantering, eftersom Alternativet Förläng volym är grått. Den här artikeln förklarar anledningarna till att Diskhantering inte kan utöka volymen Windows 10/8/7, och vad du ska göra när du inte kan förlänga C drive in Windows 10/8/7 dator.

Varför du inte kan förlänga C drive in Windows 10/8/7 Diskhantering

Skäl 1: inget oallokerat utrymme bredvid C-enheten

I en Windows dator, det finns tre typer av utrymme på en hårddisk:

Förutom att skapa ny volym, kan oallokerat utrymme användas för att utöka andra partitioner. Eftersom storleken på en fysisk disk är fast måste du innan du utökar en partition ta bort eller krympa en annan partition för att få oallokerat utrymme på samma disk. Utan ett sådant utrymme kan du naturligtvis inte utöka volymen Windows 10/8/7 med alla verktyg.

Självklart är det bättre att få oallokerat utrymme genom att krympa partitionen, eftersom du inte kommer att förlora filer i den. Problemet är att du fortfarande inte kan förlänga C-enheten Windows 10/8/7 även efter att ha krympt D eller andra partitioner, eftersom Diskhantering har 2 stora brister:

  1. Funktionen "Shrink Volume" kan bara skapa oallokerat utrymme till höger när du krymper en partition.
  2. Funktionen "Utöka volym" kan bara utöka oallokerat utrymme till den intilliggande partitionen till vänster.

Som du ser på skärmdumpen fick jag 20 GB oallokerat utrymme till höger om D efter att ha krympt den här partitionen. Detta utrymme ligger inte intill C-enheten, så jag kan inte utöka C:-enheten. Detta är den vanligaste anledningen till att du inte kan förlänga C -enheten Windows 10/8/7 med verktyget Diskhantering.

Extend Volume greyed out

Skäl 2: den sammanhängande partitionen är logisk

Därför att "Extend Volume" är inaktiverat för C-enhet efter att ha krympt D undrar vissa människor om det fungerar genom att ta bort D-enheten för att få intilliggande oallokerat utrymme. För att svara på denna fråga, jag raderade den intilliggande D-enheten i min testdator. Som du ser är Diskhantering fortfarande kvar kan inte förlänga C-drivenhet in Windows 10.

After deleting D

After deleting E

MBR GPT disk

In Windows dator, det finns två typer av disk - GPT och MBR. På GPT-disken skapas alla partitioner som primära. Men på MBR-disken kan det finnas både primära och logiska partitioner. Dessutom kan du bara skapa maximalt 4 primära partitioner, eller 3 primära partitioner plus en "Utökad partition" på en MBR-disk.

Primär partition fungerar som en oberoende enhet, men logisk partition är en del av den utökade partitionen. Efter att ha tagit bort en primär partition kommer dess diskutrymme att ändras till "oallokerat", men efter att en logisk enhet tagits bort kommer det att ändras till "Fritt utrymme".

I Diskhantering kan oallokerat utrymme inte utökas till någon logisk enhet. Ledigt utrymme kan inte utökas till någon primär partition. Med ett ord, om du vill utöka C-enheten genom att ta bort D i Diskhantering, måste D vara primär partition, eftersom C-enheten alltid är primär. (Obs: D-enhet betyder här den intilliggande partitionen bakom C-enheten.)

Vad du ska göra när du inte kan förlänga C drive in Windows 10/8/7

Förfarande 1: flytta partition och oallokerat utrymme

Som jag förklarade ovan kan Diskhantering inte utöka C-enheten med icke-intilliggande oallokerat utrymme. Därför måste du flytta otilldelat utrymme från höger sida av D till vänster.

Steg när du inte kan förlänga C drive in Windows 10/8/7 efter krympning D/E:

Steg 1: Ladda ner NIUBI Partition Editor, Högerklicka D: drive och välj "Ändra storlek/flytta volym", dra mitten av D drive mot höger i popup-fönstret.

Move drive D

Då flyttas oallokerat utrymme till vänster sida.

Move unallocated

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 kommer C-enheten att utökas genom att slå samman detta oallokerade utrymme.

Extend volume C

Detta program är utformat för att arbeta i virtuellt läge för att undvika misstag. För att ändra riktiga diskpartitioner måste du klicka på "Utför"-knappen längst upp till vänster för att träda i kraft.

Se videon hur du flyttar och slå samman oallokerat utrymme till C-enheten:

Video guide

Förfarande 2: krympa och utöka partitionen med NIUBI

Om den sammanhängande partitionen D är en logisk enhet, som jag förklarade ovan, kan Diskhantering inte utöka C-enheten genom att antingen krympa eller ta bort D. Men det är väldigt enkelt att lösa detta problem med NIUBI Partition Editor.

  1. Högerklicka på D-enhet och välj "Ändra storlek/flytta volym", dra den vänstra kanten mot höger i popup-fönstret, då skapas oallokerat utrymme till vänster.
  2. Följ steg 2 ovan för att lägg till oallokerat utrymme till C-enheten.

Om du har tagit bort D-enhet, återskapa den i Diskhantering och följ samma steg ovan.

Andra skäl till varför inte kan utöka volymen i Windows 10/8/7

När du utökar en datapartition med Windows Diskhantering, du kan stöta på ytterligare problem.

  1. FAT32 partitionen kan inte utökas även om det finns angränsande oallokerat utrymme till höger. Eftersom Diskhantering bara kan utöka NTFS-partitionen.
  2. Diskhantering kan inte utöka volymen större än 2TB på en MBR-disk.

Ytterligare metoder när du inte kan utöka volymen Windows 10/8/7:

  1. Till NIUBI Partition Editor, det är ingen skillnad om du använder FAT32- eller NTFS-partition. Om det finns intilliggande otilldelat utrymme, kombinera helt enkelt med NIUBI.
  2. För att utöka en volym större än 2 TB, konvertera MBR-disk till GPT i förväg med NIUBI.
  3. Om du vill förlänga E drive efter att ha krympt D behöver du bara köra "Ändra storlek/flytta volym" för E och dra vänster kant åt vänster i popup-fönstret.

Drag to extend

När du inte kan utöka volymen Windows 10/8/7, springa NIUBI Partition Editor och följ motsvarande metod ovan. Förutom att krympa, flytta och utöka partitioner, hjälper det här verktyget dig att utföra många andra diskpartitionshanteringsoperationer som att kopiera, konvertera, sammanfoga, defragmentera, torka, dölja partition, skanna dåliga sektorer, etc.

Ladda ner