Utvid / øk virtuell diskstørrelse for Hyper-V

Oppdatert: 16. november 2019

Denne artikkelen introduserer hvordan du kan øke / utvide diskstørrelsen på den virtuelle Hyper-V-maskinen uten å miste data, og hvordan du kan øke plassen til virtuell partisjon etter utvidelse av disken.

Gjelder: Windows 10, Windows Server 2008, Windows Server 2012, Windows Server 2016 og Windows Server 2019.

I dag er det mange som bruker virtuelle maskiner som Hyper-V og VMware. Sammenlignet med fysiske datamaskiner har virtuelle maskiner fordeler som å lage øyeblikksbilde eller sjekkpunkt, enkelt legge til, fjerne og redigere simulert maskinvare. I tillegg kan du det utvide lagringskapasiteten raskt og enkelt.

Størrelsen på en fysisk harddisk er fast, så når den begynner å bli full, må du klone eller sikkerhetskopiere og gjenopprette til en annen større disk. Det koster så lang tid, spesielt når denne disken er veldig stor. Men til virtuell harddisk i Hyper-V eller VMware virtual machine, kan du det øke størrelsen på den virtuelle disken uten å miste data på flere minutter.

Etter utvidelse av en virtuell disk vil ekstra plass vises som Ufordelt på slutten av denne disken. Hvis du vil øke diskplass for den venstre sammenhengende partisjonen med den ekstra ikke-allokerte plassen, Windows har native Disk Management for å hjelpe deg. Imidlertid, hvis du vil legge til denne ikke tildelte plassen til et hvilket som helst ikke-tilstøtende volum, bør du kjøre tredjepartsprogramvare til flytt Ikke tildelt plass.

Denne artikkelen viser bare hvordan du kan øke størrelsen på virtuell harddisk og partisjon i Hyper-V.

Vanlige spørsmål angående utvidelse av Hyper-V-disk

Q1. Noen forskjell når du øker diskstørrelsen på VHD og VHDX?

A: Metoden for å utvide hvilken som helst type virtuell disk er den samme, men du kan ikke utvide VHD-disken på nettet. SCSI-kontrolleren VHDX-disker kan økes på nettet.

Q2. Noen forskjell med Hyper-V Generation 1 og 2?

A: Nei, det har ikke noe å si om du bruker Hyper-V Generation 1 eller 2, det er ingen forskjell når du endrer størrelse på og utvider virtuell disk.

Q3. Bør jeg koble virtuell disk til virtuell maskin før jeg utvider?

A: Nei, det spiller ingen rolle om den virtuelle disken er tilkoblet eller ikke, men du bør sørge for om denne virtuelle VHD / VHDX-platen er lokalisert.

Q4. Kan jeg utvide virtuell systemdisk i Hyper-V online (uten å slå av virtuell maskin)?

A: Om Hyper-V-virtuell disk kan utvides er ikke avhengig av med eller uten operativsystem, VHD disk med verken IDE eller SCSI-kontroller kan ikke utvides på nettet. VHDX med IDE-kontroller kan ikke økes på nettet. VHDX med SCSI kontrolleren kan utvides på nettet uansett om det er systemdisk eller ikke.

Slik sjekker du typen og kontrolleren til den virtuelle disken:

Åpen Hyper-V Manager, velg virtuell maskin, og klikk deretter innstillinger på høyre handlinger panel.

Hyper-V Settings

På venstre panel i neste vindu ser du harddisken (e) som er oppført under IDE og (eller) SCSI-kontroller med .vhd eller .vhdx

Virtual disk type

Hvordan utvide virtuell diskstørrelse i Hyper-V

Det er to vanlige måter å utvide Hyper-V-virtuell harddisk med PowerShell og Hyper-V Manager.

Uansett hvilken vei, for det første, bør du sjekke om den virtuelle maskinen er det lagret eller har sjekkpunkter. Hvis ja, none av disker kan utvides. I så fall må du slette Lagrede tilstander og kontrollpunkter før du utvider alle typer Hyper-V-virtuell disk.

For det andre, hvis den virtuelle disken du vil øke kapasiteten er VHD (både IDE og SCSI-kontroller) eller VHDX med IDE kontroller, bør du slå av den virtuelle maskinen før du utvider.

Vei 1: Slik øker du virtuell Disk-størrelse på Hyper-V med PowerShell

Det er den enkleste og raskeste måten, men du bør finne posisjonen til VHD / VHDX og bruke absolutt vei med ''.

Trinn for å utvide VHD / VHDX virtuell diskplass med PowerShell:

  1. Åpne PowerShell fra hurtigstart eller Start-menyen i henhold til ditt eget operativsystem.
  2. typen Endre størrelse-VHD-Sti 'E: \ yourown.vhdx' -SizeBytes 200 gb

Expand Hyper-V disk

200 GB her betyr den endelige størrelsen etter å ha utvidet, ikke lagt til 200 GB.

Vei 2: Hvordan utvide virtuell diskstørrelse med Hyper-V Manager

Hyper-V Manager har muligheten til å redigere disk uansett VHD / VHDX-disk er koblet til denne virtuelle maskinen eller ikke.

Trinn for å øke størrelsen på den virtuelle Hyper-V-disken i Windows 10 or Server 2008/ 2012/2016/2019:

1. Åpne Hyper-V Manager, klikk verten i venstre panel, og klikk deretter Rediger disk in handlinger panel til høyre.

Edit disk

2. Bare klikk på Neste i popup-vinduet Rediger veiviseren for virtuell harddisk vinduet.

Edit Wizard

3. Klikk Søk på toppen for å finne din VHD / VHDX-virtuelle diskfil og klikk Neste.

Locate disk

4. Plukke ut Expand og klikk Neste. (Hvis du ikke slo av virtuell maskin, er det bare alternativet Utvid.)

Select Expand

5. Angi en mengde ny størrelse og klikk Neste.

Enter size

6. Gå gjennom utvidelsesoperasjonen, og klikk Fullfør for å fortsette.

Select Expand

På kort tid, systemdisken i min Hyper-V virtuelle Server 2012 økes fra 120 GB til 160 GB, ytterligere 40 GB diskplass vises som Ufordelt på slutten.

Original size

New disk size

Hvordan øke diskplass for virtuell partisjon

Hvis du vil utvide venstre sammenhengende partisjon (her er D :) med den ekstra ikke-tildelte plassen, du kan oppnå med Windows native Disk Management tool. Imidlertid er det to forutsetninger:

Følg trinnene for å utvide virtuell partisjon D i Disk Management hvis partisjonen oppfyller kravene:

  1. Høyre denne partisjonen i Disk Management og velg Utvid volum.
  2. Bare klikk neste til Finish i popup-vinduet Extend Volume Wizard.

Hvis du vil øke diskplass for den ikke sammenhengende systempartisjonen C, trenger du tredjepartsprogramvare for å flytte Ikke-allokert plass bak C-stasjonen.

Last ned NIUBI Partition Editor og følg trinnene nedenfor:

  1. Høyreklikk stasjon D: og velg "Endre størrelse/flytt volum", dra midten mot høyre i popup-vinduet.
  2. Høyreklikk system C: stasjon og velg "Endre størrelse/flytt volum" igjen, dra høyre grense mot høyre for å kombinere Uallokert plass.

Følg trinnene i videoen for å øke størrelsen på systempartisjonen etter utvidelse av den virtuelle Hyper-V-disken:

Video guide

Hvis partisjon D er logisk eller formatert med FAT32, kan ikke Disk Management hjelpe deg. I så fall følger du bare trinn 2 for å slå sammen Ikke-allokert plass NIUBI Partition Editor.

Metodene ovenfor for å øke størrelsen på Hyper-V-virtuell diskpartisjon er gyldige til Windows 10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016 og Windows Server 2019.