Kan inte krympa volym C-enhet Windows

Av Jordan, uppdaterad den: 20 december 2019

Den här artikeln förklarar varför inte kan krympa partitionen i Windows Diskhantering och vad man ska göra om man inte kan krympa C-enhet med Shrink Volume-funktion.

Gäller för: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2), Small Business Server 2011, Windows Server 2008 (Rl).

Bättre än de gamla Windows XP, Windows 7/8/10 har ny Krymp volym och Utöka volym funktioner i Diskhantering för att hjälpa ändra storlek partition. Krymp volym kan minska en allokerad partition utan att förlora data för att frigöra ledigt oanvänt utrymme. Det är användbart om du glömmer att redigera disken när du installerar operativsystemet eller om vissa partitioner har ont om utrymme. I så fall kan du krympa den stora partitionen för att skapa nya eller utöka andra fullständiga partitioner.

Men många återkopplar att de kan inte krympa partitionen med krympvolym in Windows Diskhantering, vissa människor kan inte krympa C-enheten För att skapa ny volym kan vissa människor inte krympa partition D för att utöka C. Den här artikeln introducerar varför Diskhantering inte kan krympa partitionen och hur man löser problemet.

Varför kan inte krympa volymen in Windows disk~~POS=TRUNC

GUI och steg för att krympa volymen är exakt desamma, oavsett om du använder Windows 10, 8, 7 eller Windows Server 2019, 2016, 2012, 2011, 2008. Det finns flera möjliga skäl till varför inte kan minska volymen med Diskhantering, jag kommer att introducera en efter en.

Motivering 1: Endast NTFS-partition stöds

Både krympning och utvidgningsvolym stöder endast NTFS-partition, FAT32 och andra typer av partitioner kan inte krympas eller utökas. När du högerklickar på dessa partitioner är krympvolymen grå färg.

FAT32-partition

Motivering 2: Inte tillräckligt med ledigt utrymme

I fönstret Krympvolym ger Diskhantering maximalt tillgängligt utrymme som standard, om du manuellt angav en större mängd av misstag, eller om många filer som sparats i den här volymen innan du klickar på Krymp, kan du få felmeddelandet "Det finns inte tillräckligt med ledigt utrymme på skivan för att slutföra denna operation".

Kontrollerar inloggningen Event Viewer, Event 257 visar: "Volymen (C :) var inte optimerad eftersom det uppstod ett fel: Den angivna krympningsstorleken är för stor. (0x89000021)"

Not enough space

Motivering 3: Filsystem eller annat fel

Om det finns filsystemfel eller annat systemproblem kan inte Diskhantering krympa denna partition. Som du ser på skärmdumpen finns det 7.53 GB ledigt utrymme i systempartition C, men Diskhantering kan inte krympa C-enheten med ens 1 MB.

Can't shrink

Varför kan inte krympa C-körningen över hälften

Det vanligaste problemet är att det finns en stor mängd ledigt utrymme i C-enhet (eller annan partition), men Diskhantering ger lite tillgängligt utrymme att krympa.

Som ni ser på skärmdumpen finns det 47.88 GB ledigt utrymme i min C: -enhet, men Diskhantering ger endast 38236 MB tillgängligt utrymme att krympa.

Har du lagt märke till spetsen i krympfönstret "Du kan inte krympa en volym bortom den punkt där någon oflyttbara filer finns. "Vad betyder det?

Om det till exempel finns "unmovable" -filer som finns i block 3, kan Diskhantering inte krympa C: kör bortom detta block till 1 eller 2. Därför tillåter Disk Management dig bara att krympa C-enheten med ledigt utrymme i block 4. O flyttbara filer kan vara personsökningsfil, viloläge eller några andra stora filer.

Unmovable files

Unmovable files

Varför kan inte krympa partition D för att expandera C

Den här frågan är annorlunda med alla ovan. Många vill förläng C-frekvensomriktaren, kan de krympa partition D framgångsrikt, men när du högerklickar på C-enhet, Förlängningsvolym är grått.

Extend Volume greyed out

Som ni ser finns det 20 GB oallokerat utrymme som krympades från D-enheten. Förlängningsvolym är avaktiverat för både C: och E: drive. Det här är för att:

  • Krymp volym kan bara göra oallokerat utrymme på höger sida. Det ger dig bara ett alternativ att ange ett belopp
  • Utöka volym kan bara utöka oallokerat utrymme till vänster sammanhängande dela. Som jag sa ovan måste denna partition vara NTFS. C-enhet är inte angränsande och E är till höger, så Förläng volym fungerar inte.

Vad man ska göra när man inte kan krympa partitionen

För att lösa dessa problem finns det flera lösningar, välj motsvarande metod enligt din egen diskpartitionsstruktur.

1-lösning: Om det finns filsystemfel ger Diskhantering 0 tillgängligt utrymme eller krympknappen är inaktiverad:

  1. Klicka Windows ikonen i det nedre vänstra hörnet, skriv cmd och välj (eller högerklicka och välj sedan) Kör som administratör.
  2. Skriv i kommandofönstret chkdsk C: / v / f och tryck ange. Det kommer att fråga dig om schemalägga denna uppgift nästa gång systemet startar om, skriv Y och tryck på Enter. Starta sedan om datorn. (Till annan volym kan chkdsk göras utan omstart)
    Chkdsk
  3. Öppna Diskhantering och krymp partitionen igen.

2-lösning: Om du får felet "Det finns inte tillräckligt med ledigt utrymme" när du krymper partitionen:

  1. Stäng det här fönstret och Diskhantering.
  2. Starta om Diskhantering och upprepa krympningen av denna partition.
  3. Om du fortfarande får det här felet anger du manuellt ett mindre belopp i det krympande fönstret.

3-lösning: Av andra skäl bör du köra programvara från tredje delen, t.ex. NIUBI Partition Editor, det finns gratis utgåva för Windows 10, 8, 7, Vista och XP.

Jämför med Diskhantering, NIUBI Partition Editor har mycket fler fördelar:

Download NIUBI Partition Editor och följ stegen i videon:

Hur man krymper och utvidgar volymen:

Video guide

Hur man sammanfogar oallokerat utrymme till partition som inte är angränsande

Video guide