Vergroot / vergroot de virtuele schijfgrootte voor Hyper-V

Bijgewerkt op: 16 november 2019

In dit artikel wordt beschreven hoe u de schijfgrootte van een virtuele Hyper-V-machine kunt vergroten / uitbreiden zonder gegevens te verliezen en hoe u de ruimte op de virtuele partitie kunt vergroten na het uitbreiden van de schijf.

Geldt voor: Windows 10, Windows Server 2008, Windows Server 2012, Windows Server 2016 en Windows Server 2019.

Tegenwoordig gebruiken veel mensen virtuele machines zoals Hyper-V en VMware. Vergeleken met fysieke computers hebben virtuele machines voordelen zoals het creëren van een snapshot of checkpoint, het eenvoudig toevoegen, verwijderen en bewerken van gesimuleerde hardware. Bovendien kan dat opslagcapaciteit uitbreiden snel en gemakkelijk.

De grootte van een fysieke harde schijf staat vast, dus als deze vol raakt, moet je klonen of een back-up maken en herstellen naar een andere grotere schijf. Het kost zo lang, vooral als deze schijf erg groot is. Maar voor virtuele harde schijven in Hyper-V of VMware virtuele machine, dat kan vergroot de grootte van de virtuele schijf zonder gegevens in enkele minuten te verliezen.

Na het uitbreiden van een virtuele schijf wordt extra ruimte weergegeven als Niet-toegewezen aan het einde van deze schijf. Als u de schijfruimte van de linker aangrenzende partitie wilt vergroten met de extra niet-toegewezen ruimte, Windows heeft native Schijfbeheer om u te helpen. Als u deze niet-toegewezen ruimte echter aan een niet-aangrenzend volume wilt toevoegen, moet u software van derden uitvoeren verplaats niet-toegewezen ruimte.

Dit artikel laat alleen zien hoe de grootte van de virtuele harde schijf en partitie in Hyper-V kan worden vergroot.

Veelgestelde vragen over het uitbreiden van de Hyper-V-schijf

Q1. Is er enig verschil bij het vergroten van de schijfgrootte van VHD en VHDX?

A: De methode om elk type virtuele schijf uit te breiden is hetzelfde, maar u kunt de VHD-schijf niet online uitbreiden, SCSI-controller VHDX-schijven kunnen online worden vergroot.

Q2. Enig verschil met Hyper-V generatie 1 en 2?

A: Nee, het maakt niet uit of u Hyper-V Generation 1 of 2 gebruikt, er is geen verschil bij het vergroten of verkleinen en uitbreiden van de virtuele schijf.

Q3. Moet ik de virtuele schijf verbinden met een virtuele machine voordat ik uitbreid?

A: Nee, het maakt niet uit of de virtuele schijf is aangesloten of niet, maar zorg ervoor dat deze virtuele VHD / VHDX-schijf zich bevindt.

Q4. Kan ik de virtuele systeemschijf in Hyper-V online uitbreiden (zonder de virtuele machine uit te schakelen)?

A: Of Hyper-V virtuele schijf kan worden uitgebreid, hangt niet af van met of zonder besturingssysteem, VHD schijf met IDE- of SCSI-controller kan niet online worden uitgebreid. VHDX met IDE-controller kan niet online worden verhoogd. VHDX met SCSI controller kan online worden uitgebreid, ongeacht of het een systeemschijf is of niet.

Hoe u het type en de controller van uw virtuele schijf kunt controleren:

Openen Hyper-V Manager, selecteer virtuele machine en klik vervolgens op Instellingen rechts Acties paneel.

Hyper-V Settings

In het linkerdeelvenster van het volgende venster ziet u de harde schijf / schijven onder IDE en (of) SCSI-controller met .vhd of .vhdx

Virtual disk type

Hoe de virtuele schijfgrootte in Hyper-V uit te breiden

Er zijn twee veelgebruikte manieren om de virtuele Hyper-V-harde schijf uit te breiden met PowerShell en Hyper-V Manager.

Op welke manier dan ook, ten eerste moet u controleren of de virtuele machine dat is gered of heeft checkpoints. Zo ja, geen van zijn schijven kunnen worden uitgebreid. Verwijder in dat geval de opgeslagen staat en controlepunt (en) voordat u alle soorten Hyper-V virtuele schijven uitbreidt.

Ten tweede, als de virtuele schijf die u wilt vergroten capaciteit is VHD (zowel IDE- als SCSI-controller) of VHDX met IDE controller, moet u de virtuele machine uitschakelen voordat u uitbreidt.

Way 1: Hyper-V virtuele schijfgrootte vergroten met PowerShell

Het is de gemakkelijkste en snelste manier, maar u moet de positie van VHD / VHDX lokaliseren en gebruiken absoluut pad met ''.

Stappen om VHD / VHDX virtuele schijfruimte uit te breiden met PowerShell:

  1. Open PowerShell vanuit de snelstartbalk of het startmenu volgens uw eigen besturingssysteem.
  2. Type Resize-VHD -Path 'E: \ yourown.vhdx' -SizeBytes 200 gb

Expand Hyper-V disk

200 gb betekent hier de uiteindelijke grootte na uitbreiding, zonder 200 GB toe te voegen.

Way 2: Hoe de virtuele schijfgrootte uit te breiden met Hyper-V Manager

Hyper-V Manager heeft de optie om schijf te bewerken, ongeacht of de VHD / VHDX-schijf is aangesloten op deze virtuele machine of niet.

Stappen om de grootte van de virtuele Hyper-V-schijf te vergroten Windows 10 or Server 2008/ 2012/2016/2019:

1. Open Hyper-V Manager, klik op de host in het linkerdeelvenster en klik vervolgens op Schijf bewerken in Acties paneel aan de rechterkant.

Edit disk

2. Klik gewoon op Volgende in de pop-up Bewerk Virtual Hard Disk Wizard venster.

Edit Wizard

3. Klik Blader bovenaan om uw VHD / VHDX virtuele schijfbestand te lokaliseren en klik op Volgende.

Locate disk

4. kies Uitvouwen optie en klik op Volgende. (Als u de virtuele machine niet hebt uitgeschakeld, is er alleen de optie Uitbreiden.)

Select Expand

5. Voer een hoeveelheid nieuw formaat in en klik op Volgende.

Enter size

6. Bekijk de uitbreidende bewerking en klik op Voltooien om door te gaan.

Select Expand

Binnen korte tijd is de systeemschijf in mijn Hyper-V virtueel Server 2012 wordt verhoogd van 120 GB naar 160 GB, wordt extra schijfruimte van 40 GB weergegeven als Niet-toegewezen aan het eind.

Original size

New disk size

Hoe de schijfruimte van een virtuele partitie te vergroten

Als u de links aangrenzend partitie (hier is D :) met de extra niet-toegewezen ruimte die u kunt bereiken Windows systeemeigen schijfbeheertool. Er zijn echter 2 voorwaarden:

Volg de stappen om virtuele partitie D in Schijfbeheer uit te breiden als uw partitie aan de vereisten voldoet:

  1. Rechts deze partitie in Schijfbeheer en selecteer Volume uitbreiden.
  2. Klik gewoon op Volgende naar Finish in het pop-upvenster Extend Volume Wizard.

Als u de schijfruimte van de niet-aangrenzende systeempartitie C wilt vergroten, hebt u software van derden nodig om niet-toegewezen ruimte achter de C-schijf te verplaatsen.

Downloaden NIUBI Partition Editor en volg de onderstaande stappen:

  1. Klik met de rechtermuisknop op station D: en selecteer "Uitbreid/Verklein/Verplaats", sleept de midden naar rechts in het pop-upvenster.
  2. Klik met de rechtermuisknop op systeem C: rijd en selecteer opnieuw "Uitbreid/Verklein/Verplaats", slepen rechter grens naar rechts om de niet-toegewezen ruimte te combineren.

Volg de stappen in de video om de systeempartitiegrootte te vergroten na het uitbreiden van de virtuele Hyper-V-schijf:

Video guide

Als partitie D logisch is of is geformatteerd met FAT32, kan Schijfbeheer u niet helpen. Volg in dat geval gewoon stap 2 om niet-toegewezen ruimte samen te voegen NIUBI Partition Editor.

De bovenstaande methoden om de grootte van de virtuele Hyper-V-schijfpartitie te vergroten, zijn geldig voor Windows 10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016 en Windows Server 2019.