Ändra storlek på VHD / VHDX utan Hyper-V

Publicerad: 17 december 2019

Den här artikeln introducerar hur du ändrar storlek på VHD / VHDX-partition utan Hyper-V Manager, ändrar storlek på virtuell partition från fysisk dator.

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

Samma sak med fysisk hårddisk kan du göra ändra storlek på virtuella partitioner för virtuella Hyper-V-maskiner utan att förlora data. Det är väldigt lätt att ändra storlek på partitionen genom att installera NIUBI Partition Editor till Hyper-V vm, men är det möjligt att ändra storlek på vhd / vhdx-partition utan Hyper-V? Svaret är ja, den här artikeln introducerar detaljerade steg till ändra storlek på virtuell partition och disk för vhd / vhdx utan Hyper-V.

Förberedelser innan du ändrar storleken på den virtuella partitionen av vhd / vhdx

Innan du börjar ändra storlek på virtuella partitioner är det två saker du måste göra:

1. Radera alla kontrollpunkter som är associerade med VHD eller VHDX som du vill ändra storlek på. Annars får du nedanstående fel och kan inte starta i Hyper-V Manager efter att du har ändrat storlek på virtuella partitioner.

Hyper-V-fel

Som felmeddelandet visar "Det identifieras av den virtuella överordnade hårddisken och skillnadsdisken. "

Det är lätt att förstå, storleken på partitionerna efter storleksändring är annorlunda med storleken i Checkpoint.

2. Stäng av den virtuella gästmaskinen och stäng Hyper-V Manager eller andra program som använder denna VHD eller VHDX. Annars får du fel "Processen kan inte komma åt filen eftersom den används av en annan process."

Virtual Manager-fel

Hur du ändrar storleken på den virtuella enheten för vhd / vhdx utan Hyper-V Manager

Steg 1: Öppen disk~~POS=TRUNC in fysisk dator. (Högerklicka Windows flagga längst ner till vänster eller tryck på Windows och R nycklar tillsammans, skriv diskmgmt.msc och tryck på Enter.)

Steg 2: Klicka Handling menyn> Fäst VHD

Fäst VHD

Steg 3: Klicka Bläddra för att välja VHD / VHDX-filen och klicka sedan på OK för att fortsätta.

Välj VHD

Sedan är den virtuella disken ansluten. Som du ser på skärmdumpen är ikonen för Disk 2 annorlunda med andra 2 fysiska hårddiskar.

VHD bifogad

Steg 4: Download och installera NIUBI Partition Editor till den fysiska servern eller persondatorn. Samma med Diskhantering ser du alla fysiska och virtuella diskpartitioner i NIUBI Partition Editor. I virtuella Disk 2 är enhet K systempartitionen i VHD / VHDX.

NIUBI Partition Editor

Steg 5: Högerklicka på enhet M: och välj "Resize/Move Volume", drag vänster gräns mot höger i popup-fönstret, eller ange ett belopp i rutan med "Otilldelat utrymme förut"direkt. Sedan kommer enhet D att krympas och lite otilldelat utrymme görs på vänster sida av det.

Krympa M

Partition krympt

Steg 6: Högerklicka på enhet K: och välj "Resize/Move Volume"igen, i popup-fönstret dra höger gräns mot höger för att kombinera detta oallokerade utrymme. Sedan utökas enhet K i virtuellt läge.

Förläng K

Partitionen förlängs

Steg 7: Klicka Apply uppe till vänster för att träda i kraft. (Partitionerna ändras inte förrän klick Apply att bekräfta.)

Så länge det finns fritt oanvänt utrymme i någon partition, kan du krympa det för att utöka ett annat på Samma virtuell disk. Kom ihåg att ha ändrat storlek på virtuella partitioner ta bort VHD, annars kommer du att få fel när du startar den här virtuella maskinen i Hyper-VProcessen har inte åtkomst till filen eftersom den används av en annan process. "

Lossa VHD

Hyper-V-fel

Hur du ändrar storleken på den virtuella hårddisken för vhd / vhdx utan Hyper-V Manager

Bättre än fysisk hårddisk vars storlek är fixerad kan VHD / VHDX virtuell disk ändras snabbt och enkelt. För att utföra denna uppgift kan du antingen använda Hyper-V Manager eller via PowerShell utan Hyper-V.

Notera: Innan du utvidgar virtuell disk med PowerShell bör du också stänga av virtuell gästmaskin och ta bort alla tillhörande checkpoints.

Hur du ändrar storlek på / utökar VHD / VHDX-disken utan Hyper-V:

  1. Öppna PowerShell med administratörsbehörighet från snabbstartfältet, Start-menyn eller annan plats på din fysiska dator.
  2. Typ Ändra storlek på VHD-sökväg 'E: \ hyperv.vhdx' -SizeBytes 500 gb

Förklaring:

  1. 'E: \ hyperv.vhdx' betyder absolut sökväg och namn på .vhd / .vhdx-filen med citat.
  2. 500 GB betyder att man utvidgar den virtuella hårddisken till 500 GB, inte lägger till 500 GB.

Efter utökad virtuell disk visas ytterligare utrymme som Ej allokeradeänden, kör sedan NIUBI Partition Editor och slå samman oallokerat utrymme till andra partitioner. Följ stegen i videon:

Videoguide

Förutom att ändra storlek på fysisk och virtuell diskpartition, NIUBI Partition Editor hjälper till att göra många andra operationer.

LADDA NER