Förläng C Drive in Windows Server 2012 R2 - 3 verktyg 5 sätt

av Lance, Uppdaterad den 7 april 2022

Det kan inte bli bättre om du kan förläng C: kör partition in Windows 2012 -server när det är blir full. Ingen gillar att slösa bort lång tid på att återskapa partitioner och återställa allt från backup. Med rätt verktyg kan du lägg till mer ledigt utrymme till C: enhet från en annan partition snabbt och säkert. För att utöka C-enheten i Server 2012 (R2) finns det tre typer av verktyg: Diskpart (native kommando), disk~~POS=TRUNC (native med GUI) och NIUBI Partition Editor (tredjepartsprogram). I den här artikeln kommer jag att presentera detaljerade steg för att utöka C-enheten Windows Server 2012 (R2) med dessa verktyg, välj motsvarande metod enligt din egen diskpartitionskonfiguration.

1. Utöka C -enheten med kommandot Server 2012 diskpart

Det finns två typer av Windows inbyggda verktyg för att hjälpa ändra storlek på partition i Server 2012 - Diskpart och disk~~POS=TRUNC. Diskpart fungerar via kommandotolken, Diskhantering fungerar med grafiskt gränssnitt. Eftersom dessa verktyg endast fungerar under begränsade tillstånd är de inte det bästa valet.

För att förlänga C-enheten in Windows Server 2012 R2 med något av de inbyggda verktygen måste du radera den sammanhängande skiljeväggen till höger i förväg. Jag kommer att förklara orsaken i nästa avsnitt.

Steg för att förlänga C: kör in Windows Server 2012 (R2) med Diskpart cmd:

  1. Presse Windows + R tillsammans på tangentbordet, skriv diskpart och tryck ange.
  2. Ingång list volume och tryck på Retur i kommandotolken, så ser du alla enskilda partitioner i en lista.
  3. Ingång select volume D och tryck på Enter för att fokusera på D-enheten. (D är den angränsande volymen till höger om C-enheten.)
  4. Ingång delete volume och tryck på Enter, så ändras diskutrymmet till Otilldelat.
  5. Ingång select volume C och tryck på Enter för att ge fokus till C.
  6. Ingång extend och tryck på Enter.

Diskpart extend

Om du krympa D för att expandera C-drivenhet, får du felmeddelande - "Storleken på förlängningen är mindre än minsta".

Extend error

2. Utöka C-enhetspartitionen med Server 2012 Disk Management

Diskhantering har grafiskt gränssnitt, så det är mer användarvänligt än diskpart-kommandot. Men samma sak med Diskpart, du måste ta bort D:-enhet innan du expanderar C också. Det här är för att:

  • Båda inbyggda verktygen kan bara skapa oallokerat utrymme på höger när krympa en partition.
  • Båda verktygen kan bara utöka oallokerat utrymme till vänster sammanhängande dela.

Oallokerat utrymme som krympt från D-enheten är inte intill C-enheten, därför Alternativet "Utöka volymen" är nedtonat.

Om du vill utöka C-enheten i Server 2012 (R2) utan någon programvara måste du ta bort D för att få intill Oallokerat utrymme.

Extend volume disabled

En punkt till, D-enheten måste vara Primära partition, annars är "Utöka volym" fortfarande inaktiverat för C-enhet efter att ha raderat D.

Så här utökar du C-enheten i Server 2012 R2 med Diskhantering:

  1. Presse Windows + X och klicka sedan på Diskhantering i listan.
  2. Högerklicka på D: enhet och välj "Ta bort volym".
  3. Högerklicka på C: enhet och välj "Utöka volym", klicka sedan helt enkelt Nästa till Finish i popup-dialogrutor.

Se till att det inte finns några program eller Windows tjänster installerade i D-enhet. Om du kan radera det, kom ihåg att överföra filer i förväg.

3. Utöka C-enheten i Server 2012 med programvara för säker partition

Med serverpartitionsprogramvara, kan du krympa enhet D eller någon annan volym på samma skiva och sedan lägg till oallokerat utrymme på C-enheten. Bättre än Windows infödda verktyg, NIUBI Partition Editor kan göra Oallokerat utrymme till antingen vänster eller höger när du krymper partitionen. Så det kan utöka Server 2012 C-diskpartitionen och behålla operativsystemet, program och allt annat på samma sätt som tidigare.

Bättre än annan diskpartitionsprogramvara, NIUBI Partition Editor har Virtuellt läge, Cancel-at-bra och 1 andra rollback teknik för att skydda ditt system och din data. Dessutom dess framsteg filflyttningsalgoritm hjälper till att ändra storlek på partitionen 30% till 300% snabbare. Detta är mycket viktigt, särskilt när det finns stora mängder filer i partitionerna som ska krympas eller flyttas.

Sekvens för att förlänga C-drevet in Windows Server 2012 med NIUBI Partition Editor:

  1. Kontrollera om det finns gott om ledigt utrymme i den intilliggande partitionen D, om ja, krymp det och gör Oallokerat utrymme till vänster.
  2. Om det inte finns tillräckligt med ledigt utrymme i intilliggande partition D, kontrollera om du kan krympa a inte finns bredvid varandra partition på samma disk.
  3. Om det finns en eller flera datapartitioner på systemdisken men alla partitioner är fulla, flytta en partition till en annan disk, radera den och lägg till dess utrymme till C-enheten.
  4. Om det bara finns C-enhet på systemdisken, kopiera disken till en större och utöka C-enheten med extra diskutrymme.

Välj en av metoderna enligt din egen diskpartitionskonfiguration.

① Hur man utökar C-enhetspartitionen med ledigt utrymme på samma disk

Download detta program så ser du huvudfönstret med diskpartitionslayout och detaljerad information om varje volym. Högerklicka på någon partition eller framsida på en disk, du ser tillgängliga funktioner. För att hålla gränssnittet rent, döljs otillgängliga funktioner automatiskt.

NIUBI Partition Editor

På de flesta servrar finns det andra partitioner på samma systemdisk. Du behöver bara krympa den här partitionen för att få oallokerat utrymme och sedan lägga till C-enheten. För att göra detta behöver du bara klicka, dra och släppa.

Steg för att förlänga C-enheten Windows Server 2012 R2 med NIUBI Partition Editor:

  1. Högerklicka D: kör och välj "Resize/Move Volume", drag vänster gräns mot höger i popup-fönstret ändras en del av ledigt utrymme till Odelat till vänster.
  2. Högerklicka C: kör och välj "Resize/Move Volume"dra igen höger gräns mot höger för att kombinera detta oallokerade utrymme.
  3. Klicka Apply längst upp till vänster för att träda i kraft, gjort.

Om du redan krympt D-enhet med Diskhantering, eller om du vill få ledigt utrymme från den icke intilliggande partitionen E. Du borde flytta oallokerat utrymme till vänster innan du lägger till C-enheten.

Se videon för att öka C-diskutrymmet i Server 2012 (R2):

Video guide

Om du använder någon typ av hårdvaru-RAID-array som RAID 1/5/6/10, bryt inte array eller gör några operationer till RAID-kontrollern, följ helt enkelt steget ovan.

② Hur man förstorar Server 2012 C -enhet med en annan disk

Om det inte finns ledigt ledigt utrymme på samma disk kan ingen programvara utöka C-enheten genom att flytta ledigt utrymme från en annan separat disk. Du har 2 val i den här situationen, följ stegen i videorna.

1: Kopiera disken till en större och utöka C-enhet med extra diskutrymme.

Video guide

2: Flytta en partition till en annan disk, ta sedan bort den och lägg till dess utrymme på C-enheten.

Video guide

③ Hur man förlänger C-enheten i Server 2012 VM i VMware/Hyper-V

Nuförtiden används virtuella maskiner flitigt. Om du vill utöka C-enheten som kör Server 2012 i VMware/Hyper-V/Virtualbox, är stegen desamma förutom när hela disken är full. I så fall följer du metoderna nedan för att expandera virtuell disk:

 Ytterligare utrymme kommer att visas som Ej allokerat i slutet av den ursprungliga virtuella disken, så du behöver inte flytta partitionen eller kopiera disken till en annan.

För att utöka C-enhetens partition i Windows Server 2012/2016/2019/2022 och tidigare Server 2003/2008, välj bara en av metoderna enligt din egen diskpartitionskonfiguration. Förutom att krympa, flytta och förlänga skiljeväggen, NIUBI Partition Editor hjälper dig att göra många andra hanteringsoperationer för diskpartitioner.

Download