Windows Server 2008 har släppts i över 10 år, många serverdiskpartitioner slut på rymden, särskilt till systempartition C. Många serveradministratörer försöker förläng C-frekvensomriktaren utan att slösa lång tid på att återskapa partitioner och återställa allt. Men många återkopplar att de inte kan förlänga C drive in Windows 2008 server med antingen diskpart kommando eller Diskhantering. Den här artikeln introducerar varför dessa inbyggda verktyg inte kan utöka C-enheten Windows Server 2008 R2 och hur du enkelt löser detta problem.
1. Varför inte kunna utöka C-enheten med Diskpart kommando
Diskpart fungerar via kommandotolken, det är väldigt enkelt och snabbt. Men till skillnad från Diskhantering, diskpart listar endast enstaka partitioner med en del av informationen. Den visar inte partitionsstruktur och eventuellt oallokerat utrymme, så du kan stöta på fler problem om du inte vet allt om dina diskpartitioner tydligt.
Diskpart kan bara förlänga C-enheten när det finns intilliggande oallokerat utrymme till höger. Det kan inte förlänga C-enheten genom att krympa D eller annan partition, eftersom oallokerat utrymme som krympt från den här volymen inte gränsar till C-enheten.
Efter att jag krympt den angränsande volymen D fick jag fel "Storleken på omfattningen är mindre än minsta"vid förlängning av C-enhet.
Ingång help extend in diskpart kommandofönster ser du hur diskpart Extend-kommandot fungerar, syntaxen och begränsningarna.
För att vara kort:
- Oallokerat utrymme måste ligga intill och på höger sida av den partition som du vill expandera.
- Oallokerat utrymme och partitionen måste finnas på samma disk.
- Denna partition måste formateras med NTFS eller utan filsystem (RAW).
2. Varför går det inte att utöka partition C via Diskhantering
För att förbättra hårddiskförmågan, lägger Microsoft till nytt Krymp volym och Utöka volym funktioner med grafiskt gränssnitt i Server 2008 native Diskhantering. Dock samma sak med Diskpart kommando, Server 2008 Diskhantering kan inte utöka partition C genom att krympa D eller annan enhet. Samma med diskpart utöka kommandot, "Utöka volym"-funktionen kräver sammanhängande oallokerat utrymme till höger.
Om Diskhantering kan göra oallokerat utrymme till vänster eller flytta det från höger till vänster, finns det inget sådant problem.
Om partition D är logisk, Server 2008 Diskhantering kan fortfarande inte utöka C-enheten även efter att ha raderat D.
Till skillnad från den primära partitionen kommer den logiska partitionen att konverteras till "Fritt utrymme" efter borttagning, som fortfarande är en del av den utökade partitionen.
In Server 2008 Diskhantering, oallokerat utrymme som raderats från primär partition kan inte utökas till någon logisk enhet. Ledigt utrymme som tagits bort från den logiska enheten kan inte utökas till någon primär partition.
Diskpart har ingen sådan begränsning, ledigt utrymme raderat från D kan utökas till C-enhet.
3. Vad ska man göra när man inte kan utöka system C-enhet
För att lösa problemet behöver du bara ett steg till flytta otilldelat utrymme från höger om D till vänster. För att kunna utföra denna uppgift, behöver du programvara från tredje part, t.ex. NIUBI Partition Editor. Bättre än andra verktyg har den kraftfulla 1 andra rollback, Virtuellt läge, Avbryt efter önskan och Hot Clone-teknologier för att skydda system och data.
Hur man fixar Windows Server 2008 R2 kan inte utöka C-enhetspartitionen:
Download NIUBI Partition Editor och du kommer att se huvudfönstret med diskpartitionsstruktur och annan information. Det finns 20 GB oallokerat utrymme på Disk 0 som krymps från enhet D.
Steg 1: Högerklicka på D: drive och välj "Ändra storlek/flytta volym", placera muspekaren i mitten av D drive och dra åt höger i popup-fönstret.
Steg 2: Högerklicka på C: kör och välj "Ändra storlek/flytta volym" igen, dra höger kant mot höger i popup-fönstret.
Steg 3: Klicka på "Utför" längst upp till vänster för att köra. (Alla åtgärder före detta steg fungerar bara i virtuellt läge)
Se videon om hur du använder den när du inte kan förlänga C-enheten Server 2008 Diskhantering:
Om du inte har krympt volym D med Diskpart eller Diskhantering kan du skapa oallokerat utrymme till vänster direkt utan att flytta, följ stegen i videon:
Det går inte att utöka partition C med annan disk
Om det inte finns något ledigt utrymme på samma disk, kan ingen programvara utöka C-enheten med ledigt/oallokerat utrymme på en annan disk. I den här situationen har du två val beroende på din diskpartitionskonfiguration.
① Om C-enheten är i VMDK eller VHD:
Öka virtuell diskstorlek med det egna verktyget för VMware or Hyper-V, kommer ytterligare diskutrymme att visas som oallokerat i slutet. Följ steget i videon för att flytta och kombinera oallokerat utrymme till C-enheten.
② Om du använder fysisk disk eller hårdvara RAID:
Kopiera till en större disk och utöka C-enhet med extra diskutrymme.
Förutom att krympa, flytta, förlänga och kopiera diskpartition, NIUBI Partition Editor hjälper dig att göra många andra hanteringsåtgärder.