Öka storleken på Hyper-V VM-disken

Uppdaterad: 13 december 2019

Den här artikeln introducerar hur man kan öka hårddiskstorleken för den virtuella Hyper-V-maskinen utan att förlora data, två sätt att öka vm-diskutrymmet med Hyper-V Manager och PowerShell.

Gäller för: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2), Windows Server 2008 (R2), Windows Server 2003 (Rl).

Jämfört med fysisk server och persondatorer har virtuell maskin många fördelar, till exempel: mycket billigare att bygga flera servrar med en kopia av hårdvara, enkelt lägga till, redigera och ta bort komponenter. När en fysisk hårddisk blir full kostar det lång tid att kopiera eller återställa till en annan större disk, men till virtuell hårddisk kan du utöka den utan att förlora data snabbt och enkelt. Den här artikeln introducerar detaljerade steg för att öka hårddiskstorleken / utrymmet för Hyper-V virtuell maskin med två inbyggda verktyg.

Hur man ökar storleken på den virtuella disken med Hyper-V Manager

Hyper-V Manager kan hjälpa dig att kompaktera, konvertera, krympa och expandera virtuell disk. Bättre än andra verktyg kan den öka vm-skivstorleken dynamiskt utan att stänga av eller starta om gäst virtuell maskin. Det är bra för en virtuell server.

Steg för att öka den virtuella hårddiskstorleken / utrymmet med Hyper-V Manager (för både .vhd och .vhdx):

Steg 1: Öppna Hyper-V Manager, klicka på Redigera disk in Handlingar panel uppe till höger.

Redigera disk

Steg 2: Klicka Nästa i popup-fönstret Redigera virtuell hårddiskguide fönster.

Redigera guiden

Steg 3: Klicka Bläddra på toppen för att hitta din VHD / VHDX virtuell disk och klicka sedan på Nästa. Var uppmärksam på varningsmeddelandet.

Locate disk

Steg 4: Välja Bygga ut alternativ och klicka Nästa.

Select Expand

Steg 5: Ange en mängd ny diskstorlek och klicka sedan på Nästa.

Enter size

Steg 6: Granska utvidgningen och klicka på Finish att fortsätta.

Select Expand

På kort tid kommer den ursprungliga virtuella hårddisken att ökas och ytterligare diskutrymme visas som Ej allokerade på slutet.

Original size

New disk size

Om du håller Windows Diskhantering, Server Manager Storage Services eller NIUBI Partition Editor kör medan du utvidgar virtuell disk, måste du klicka refresh för att ladda de senaste parametrarna för diskpartition. I några Windows versioner måste du öppna Diskhantering igen.

Hur man ökar den virtuella hårddiskstorleken i Hyper-V med PowerShell

Om du tycker att det är komplicerat att öka vm-diskutrymmet med Hyper-V Manager finns det ett enklare sätt med PowerShell. Men innan du gör detta måste du stänga Hyper-V gäst virtuell maskin och radera de kontrollpunkter som är associerade med disken som du vill öka storleken.

Så här ökar du storleken på virtuell hyper-v med PowerShell:

  1. Öppna PowerShell med administratörsbehörighet från snabbstartfältet, Start-menyn eller annan plats.
  2. Typ Ändra storlek på VHD-Bana 'D: \ vm.vhdx' -SizeBytes 500 gb

Expand Hyper-V disk

Notera:

  1. D: \ vm.vhdx betyder absolut sökväg och namn på den virtuella disken med citat.
  2. 500 GB betyder att öka vm-hårddisken till 500 GB, inte lägga till 500 GB.

Hur man ökar storleken på den virtuella partitionen efter att ha expanderat disken

Hur kan du lägga till det i andra partitioner efter att ha fått det extra icke allokerade utrymmet i slutet? Du behöver tredjepartsprogram för diskpartition, t.ex. NIUBI Partition Editor, vilket är det säkraste och snabbaste Windows partitionschef.

Download NIUBI Partition Editor och följ stegen i videon:

Video guide

Notera: det finns potentiell systemskada och risk för dataförlust när du flyttar och ändrar storlek på partition, så du skulle bättre skapa Checkpoint eller göra oberoende säkerhetskopia först. Bättre än andra verktyg, NIUBI Partition Editor har innovativa Virtual Mode, Cancel-at-will och 1-Second Rollback-teknologier för att skydda system och data. Det är mycket snabbare på grund av den avancerade filflyttningsalgoritmen. Det hjälper också att utföra många andra disk- och partitionshanteringsoperationer.