Udvid/forøg diskstørrelse på Hyper-V virtuel diskpartition

af John, Opdateret: 13. november 2024

I dag bruger mange mennesker virtuelle maskiner såsom Hyper-V og VMware. Sammenlignet med fysiske computere har virtuelle maskiner fordele som at oprette et øjebliksbillede eller et kontrolpunkt, nemt tilføje, fjerne og redigere simuleret hardware. Derudover kan du udvid lagerkapacitet hurtigt og nemt.

Størrelsen på en fysisk harddisk er fast, så når den er ved at blive fuld, skal du klone eller sikkerhedskopiere og gendanne til en anden større disk. Det koster så lang tid, især når denne disk er meget stor. Men til virtuel harddisk ind Hyper-V eller VMware virtuel maskine, kan du øg størrelsen på den virtuelle disk uden at miste data på flere minutter.

Efter at have udvidet en virtuel disk, vil yderligere plads blive vist som ikke-allokeret i slutningen af ​​denne disk. Hvis du vil øge diskpladsen i den venstre sammenhængende partition med den ekstra ikke-allokerede plads, Windows har indbygget Diskhåndtering til at hjælpe dig. Men hvis du vil tilføje denne ikke-allokerede plads til en ikke-tilstødende diskenhed, er tredjepartssoftware påkrævet flytte ikke tildelte plads.

Denne artikel viser kun, hvordan man øger størrelsen på virtuel harddisk og partitioner i Hyper-V.

Almindelige spørgsmål om udvidelse Hyper-V disk

Q1: Er der nogen forskel, når du øger diskstørrelsen på VHD og VHDX?

A: Metoden til at udvide begge typer virtuel disk er den samme, men du kan ikke udvide VHD-disk online, SCSI-controller VHDX-diske kan øges online.

Q2: Enhver forskel med Hyper-V Generation 1 og 2?

A: Nej, det er lige meget om du bruger Hyper-V Generation 1 eller 2, der er ingen forskel, når du ændrer størrelse og udvider virtuel disk.

Q3: Skal jeg slutte virtuel disk til virtuel maskine, før jeg udvider?

A: Nej, det betyder ikke noget, om den virtuelle disk er tilsluttet eller ikke, men du skal sørge for, om denne virtuelle VHD / VHDX-disk er placeret.

Q4: Kan jeg udvide system virtuel disk ind Hyper-V online (uden at slukke virtuel maskine)?

A: Hvorvidt Hyper-V virtuel disk kan udvides afhænger ikke af operativsystemet. VHD disk med enten IDE- eller SCSI-controller kan ikke udvides online. VHDX med IDE-controller kan ikke øges online. VHDX med SCSI controller kan udvides online uanset om det er systemdisk eller ej.

Sådan kontrolleres typen og controlleren på din virtuelle disk:

Åbne Hyper-V Manager, vælg virtuel maskine, og klik derefter på Indstillinger til højre handlinger panel.

Hyper-V Settings

På det venstre panel i næste vindue ser du harddisken (e) der er anført nedenfor IDE og (eller) SCSI Controller med .vhd eller .vhdx

Virtual disk type

Sådan udvides den virtuelle diskstørrelse i Hyper-V

Der er to almindelige måder at udvide på Hyper-V virtuel harddisk med PowerShell og Hyper-V Manager.

Uanset hvilken måde, for det første, skal du kontrollere, om den virtuelle maskine er det gemt eller har checkpoints. Hvis ja, kan ingen af ​​dens diske udvides. I så fald skal du slette Gemt tilstand og Kontrolpunkt, før du udvider nogen typer af Hyper-V virtuel disk.

For det andet, hvis den virtuelle disk, du vil vokse kapacitet, er VHD (både IDE og SCSI-controller) eller VHDX med IDE controller, skal du slukke for den virtuelle maskine, før du udvider.

Vej 1: Sådan øges Hyper-V virtuel diskstørrelse med PowerShell

Det er den nemmeste og hurtigste måde, men du bør lokalisere positionen for VHD/VHDX og bruge den absolutte sti med ''".

Trin til at udvide VHD/VHDX virtuel diskplads med PowerShell:

  1. Åbne PowerShell fra Quick Launch-linjen eller Start-menuen i henhold til dit eget operativsystem.
  2. Type Resize-VHD -Path 'E:\yourown.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

200 GB her betyder den endelige størrelse efter udvidelse og ikke tilføjelse af 200 GB.

Vej 2: Sådan udvides den virtuelle diskstørrelse med Hyper-V Manager

Hyper-V Manager har mulighed for at redigere disken, uanset om VHD/VHDX-disken er forbundet til denne virtuelle maskine eller ej.

Trin til at øge størrelsen af Hyper-V virtuel disk ind Windows 10/11 or Server 2008/ 2012/2016/2019:

1. Åbne Hyper-V Manager, klik på værten i venstre panel, og klik derefter "Rediger disk" in "Handlinger" panel til højre.

Edit disk

2. Klik blot på Næste i pop op-vinduet "Rediger Virtual Hard Disk Wizard" vindue.

Edit Wizard

3. Klik "Gennemse" øverst for at finde din VHD / VHDX-virtuelle diskfil og klik på Næste.

Locate disk

4. Type "Udvide" og klik på Næste. (Hvis du ikke deaktiverede den virtuelle maskine, er der kun muligheden Udvid.)

Select Expand

5. Indtast en mængde af ny størrelse, og klik på Næste.

Enter size

6. Gennemgå udvidelsesoperationen, og klik på Udfør for at fortsætte.

Select Expand

Om kort tid er systemdisken i min Hyper-V virtuelt Server 2012 øges fra 120 GB til 160 GB, yderligere 40 GB diskplads vises som ikke-allokeret i slutningen.

Original size

New disk size

Sådan øges diskplads til virtuel partition

Hvis du ønsker at udvide den venstre sammenhængende partition (her er D:) med den ekstra ikke-allokerede plads, kan du opnå med Windows indbygget Diskhåndteringsværktøj. Der er dog 2 forudsætninger:

Følg trinene for at udvide virtuel partition D i Diskhåndtering, hvis din partition opfylder kravene:

  1. Højre denne partition i Diskhåndtering og vælg udvide volumen.
  2. Klik blot på Næste til Finish i pop op-vinduet udvide volumen Wizard.

Hvis du vil øge diskpladsen i den ikke-sammenhængende systempartition C, skal du bruge tredjepartssoftware til at flytte ikke-allokeret plads ved siden af ​​C-drevet.

Hent NIUBI Partition Editor og følg nedenstående trin:

  1. Højreklik på drev D: og vælg "Ændr størrelse/flyt lydstyrke", træk midten af ​​D mod højre i pop op-vinduet.
  2. Højreklik på system C: drev og vælg "Resize/Move Volume" igen, træk højre kant mod højre for at kombinere den ikke-allokerede plads.

Følg trinene i videoen for at øge systempartitionsstørrelsen efter udvidelse Hyper-V virtuel disk:

Video guide

Hvis partition D er logisk eller formateret med FAT32, kan Diskhåndtering ikke hjælpe dig. I så fald skal du blot følge trin 2 for at flette ikke-allokeret plads med NIUBI Partition Editor.

Metoderne ovenfor til at øge størrelsen af Hyper-V virtuelle diskpartitioner er gyldige til Windows 11/10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019 og Windows Server 2022.