Expandera den virtuella hårddisken i Hyper-V

Uppdaterad: 13 december 2019

Den här artikeln introducerar hur man utvidgar virtuell hårddisk på Hyper-V, två sätt och detaljerade steg för att utöka hårddisken för Hyper-V-virtuell maskin.

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 (R2).

Detsamma med fysiska hårddiskar, virtuell disk i Hyper-V är också tom för utrymme. När en fysisk disk är full måste du kopiera och migrera till en annan större, men till Hyper-V virtuell disk kan du utöka den direkt, därför är den mycket lättare och snabbare. Till utöka virtuell hårddisk i Hyper-V gästserver eller klientmaskin, det finns två vanliga sätt via Power och Hyper-V Manager.

Hur man utvidgar virtuell disk i Hyper-V med PowerShell

Att utöka Hyper-V-virtuell disk med PowerShell är mycket enklare och snabbare, men innan du expanderar disken (både VHD och VHDX) finns det två saker du bör göra:

  1. Radera sparade kontrollpunkter.
  2. Stäng av Hyper-V-gästvirtuell maskin.

Steg för att utöka virtuell Hyper-V-skiva med PowerShell:

  1. Öppna PowerShell från snabbstart eller Start-menyn enligt ditt eget operativsystem.
  2. Typ Resize-VHD -Path 'E: \ yourown.vhdx' -SizeBytes 200 gb

Expandera Hyper-V-disken

Notera:

  1. Kör PowerShell som administratör.
  2. Du bör ange den absoluta sökvägen och namnet på den virtuella disken med citat.
  3. 200 GB betyder här den slutliga storleken efter att ha expanderat och inte lagt till 200 GB.

Hur man utvidgar virtuell hårddisk med Hyper-V Manager

Det kräver mycket fler steg för att utöka virtuell disk med Hyper-V Manager, men den kan expandera virtuell disk dynamiskt utan att stänga av gästvirtuell maskin. Notera: du måste fortfarande ta bort checkpoints innan du utökar, annars kan du stöta på problemet som Hyper-V Manager rapporterar om utökad disk framgångsrikt men inte riktigt.

Steg för att utöka virtuell hårddisk med Hyper-V Manager:.

Steg 1: Öppna Hyper-V Manager, klicka på värden i den vänstra panelen och klicka sedan på Redigera disk in Handlingar panel till höger.

Redigera disk

Steg 2: Klicka bara på 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 virtuella diskfil och klicka Nästa.

Leta reda på disken

Steg 4: Välja Bygga ut alternativ och klicka Nästa. (Om du inte stängde av virtuell maskin finns det bara alternativet Expand.)

Välj Expand

Steg 5: Ange en mängd ny storlek och klicka Nästa.

Ange storlek

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

Välj Expand

På kort tid ökas systemdisken i min Hyper-V Server 2012 från 120 GB till 160 GB, ytterligare 40 GB diskutrymme visas som Ej allokerade på slutet.

Originalstorlek

Ny diskstorlek

Hur man utökar partitionen efter att ha utökat virtuell disk

För att lägga till detta extra oallokerade utrymme till andra partitioner måste du köra NIUBI Partition Editor. Om du vill utöka enhet D (den vänstra sammanhängande partitionen) högerklickar du på den och väljer "Resize/Move Volume", dra höger gräns mot höger för att kombinera oallokerat utrymme.

Om du vill förlänga systempartitionen C i Hyper-V, följ stegen:

  1. Högerklicka D: kör och välj "Resize/Move Volume", dra mitten mot höger i popup-fönstret och sedan flyttas ytterligare oallokerat utrymme bakom C-enheten.
  2. Högerklicka C: kör och välj "Resize/Move Volume"igen, dra höger kant mot höger för att slå samman otilldelat utrymme.
  3. Klicka Apply uppe till vänster för att köra, gjort.

Se videoguiden hur du kan öka partitionen efter att ha utökat virtuell disk i Hyper-V vm:

Videoguide

Förutom att flytta och utöka partitioner, NIUBI Partition Editor hjälper till att göra många andra disk- och partitionsoperationer.

LADDA NER