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

av John, Uppdaterad: 9 maj 2022

Numera många Windows 10 datorer använder SSD för operativsystem och program. Det är användbart för att förbättra datorns prestanda. Jämfört med traditionell mekanisk disk är SSD dock mycket mindre eftersom den fortfarande är dyr. 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, därför att Förlängningsvolym är grått i Diskhantering. 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.

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. För att få oallokerat utrymme kan du antingen ta bort eller krympa en partition. Eftersom storleken på en fysisk disk är fast måste du ta bort eller krympa en annan partition innan du utökar en partition för att få oallokerat utrymme. Utan ett sådant utrymme, naturligtvis du kan inte förlänga partitionen in Windows 10/8/7 Diskhantering.

Uppenbarligen är det bättre att få oallokerat utrymme genom att krympa en partition, 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 disk~~POS=TRUNC.

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:

Steg 1: Download NIUBI Partition Editor, Högerklicka D: kör och välj "Resize/Move Volume", 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ör och välj "Resize/Move Volume"dra igen 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-enhet och välj "Resize/Move Volume", drag 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 Diskhantering:

  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 förlänga rätt partition E efter att du har krympt D behöver du bara köra "Resize/Move Volume"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 NIUBI dig att utföra många andra diskpartitionshanteringsoperationer som att kopiera, konvertera, sammanfoga, defragmentera, torka, dölja partition, skanna dåliga sektorer, etc.

Download