Kan inte utöka C Drive-volymen in Windows 10/8/7 - Hur man fixar

av John, Uppdaterad: 17 oktober 2022

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) kör men kan inte förlänga C-enheten in Windows 10 Diskhantering, eftersom Alternativet Förläng volym är grått . I den här artikeln kommer jag att förklara anledningarna till varför du inte kan utöka volymen Windows 10/8/7 Diskhantering och vad du ska göra när du inte kan utöka C-enheten Windows 10/8/7 dator.

Varför du inte kan förlänga C drive in Windows 10/8/7 disk~~POS=TRUNC

Skäl 1: inget odelat 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 fixerad, innan du utökar en partition, måste du ta bort eller krympa en annan partition för att få oallokerat utrymme. Utan ett sådant utrymme, naturligtvis du kan inte utöka volymen in Windows 10/8/7 via Diskhantering.

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

  1. "Shrink Volume"-funktionen kan bara göra Oallokerat utrymme på höger när du krymper en partition.
  2. Funktionen "Utöka volym" kan bara utöka oallokerat utrymme till angränsande partition 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 är inte finns bredvid varandra till C-enhet, så jag kan inte utöka C:-enhet. 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 angränsande partitionen är logisk

Därför att Förlängningsvolym är avaktiverat 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 intilliggande D-enhet i min testdator. Som du ser är Diskhantering fortfarande  kan inte förlänga C-drivenhet in Windows 10.

After deleting D

After deleting E

Varför finns det ett så konstigt problem?

MBR GPT disk

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

Primär partition fungerar som en oberoende enhet, men logisk partition är en del av den utökade partitionen. Efter att ha raderat en primär partition kommer dess diskutrymme att ändras till Ej allokerade, men efter att ha tagit bort en logisk partition kommer den att ändras till ledigt utrymme.

I Diskhantering kan oallokerat utrymme inte utökas till någon logisk partition. Ledigt utrymme kan inte utökas till någon primär partition. Kort sagt, 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. (Notera: D-enhet i den här artikeln betyder 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ölj motsvarande lösning enligt din egen diskpartitionskonfiguration.

Förfarande 1: flytta partition och Odelat 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 oallokerat 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: Download NIUBI Partition Editor, Högerklicka D: kör och välj "Ändra storlek/flytta volym", drag mitten av D kör mot höger i popup-fönstret.

Move drive D

Då kommer Oallokerat utrymme att flyttas till vänster sida.

Move Unallocated

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

Extend C drive

Sedan kommer C-enheten att utökas genom att slå samman detta icke-allokerade utrymme.

Extend volume C

Detta program är utformat för att arbeta i virtuellt läge För att undvika misstag, för att modifiera en verklig diskpartition måste du klicka Apply uppe till vänster för att träda i kraft.

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

Video guide

Förfarande 2: krympa och förläng 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 mycket lätt att lösa detta problem med NIUBI Partition Editor.

  1. Högerklicka på D-enheten och välj "Ändra storlek/flytta volym", dra vänster gräns mot höger i popup-fönstret, då görs oallokerat utrymme till vänster.
  2. Följ steg 2 ovan för att lägg till oallokerat utrymme på 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 bortom 2 TB 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 Oallokerat 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 utöka den högra partitionen E efter att ha krympt D behöver du bara köra "Ändra storlek/flytta volym" för E-enhet och dra vänster gräns mot 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 enkelt lösa det här problemet, hjälper det här verktyget dig att utföra många andra diskpartitionshanteringsoperationer som kopiera, konvertera, sammanfoga, defragmentera, torka, dölja partition, skanna dåliga sektorer, etc.

Download