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 (Rl).
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:
- Radera sparade kontrollpunkter.
- Stäng av Hyper-V-gästvirtuell maskin.
Steg för att utöka virtuell Hyper-V-skiva med PowerShell:
- Öppna PowerShell från snabbstart eller Start-menyn enligt ditt eget operativsystem.
- Typ Resize-VHD -Path 'E: \ yourown.vhdx' -SizeBytes 200 gb
Notera:
- Kör PowerShell som administratör.
- Du bör ange den absoluta sökvägen och namnet på den virtuella disken med citat.
- 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 Actions panel till höger.
Om en kort stund kommer systemdisken i min Hyper-V Server 2012 ökas från 120 GB till 160 GB, ytterligare 40 GB diskutrymme visas som Ej allokerade på slutet.
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ögerklicka på den och välj "Ändra storlek/flytta volym", 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:
- Högerklicka D: enhet och välj "Ändra storlek/flytta volym", dra mitten mot höger i popup-fönstret och sedan flyttas ytterligare oallokerat utrymme bakom C-enheten.
- Högerklicka C: kör och välj "Ändra storlek/flytta volym" igen, dra höger kant mot höger för att slå samman oallokerat utrymme.
- Klicka Ansök 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:
Förutom att flytta och utöka partitioner, NIUBI Partition Editor hjälper till att göra många andra disk- och partitionsoperationer.