Sådan ændrer du størrelsen på VHD/VHDX-partitionen uden Hyper-V Manager

af John, Opdateret: 13. november 2024

Det samme med fysisk harddisk, kan du ændre størrelse på virtuelle partitioner til Hyper-V virtuel maskine uden at miste data. Det er meget let at ændre størrelsen på partitionen ved at installere NIUBI Partition Editor til Hyper-V vm, men er det muligt at ændre størrelsen på vhd/vhdx-partitionen uden Hyper-V? Svaret er ja, denne artikel introducerer detaljerede trin til at ændre størrelsen på vhd/vhdx virtuel partition og disk uden Hyper-V.

Forberedelse, før du ændrer størrelsen på den virtuelle partition af vhd / vhdx

Før du begynder at ændre størrelsen på virtuelle partitioner, er der to ting, du skal gøre:

1. Slet alle kontrolpunkter, der er knyttet til den VHD eller VHDX, som du vil ændre størrelsen på. Ellers får du nedenstående fejl og kan ikke starte op Hyper-V Manager efter at have ændret størrelsen på virtuelle partitioner.

Hyper-V fejl

Som fejlmeddelelsen viser "Der er et misforhold i identificeret den overordnede virtuelle harddisk og forskellig disk."

Det er let at forstå, størrelsen på partitionerne efter ændring af størrelse er forskellig fra størrelsen i Checkpoint.

2. Luk den virtuelle gæstemaskine ned og luk Hyper-V Manager eller andre applikationer, der bruger denne VHD eller VHDX. Ellers får du fejlmeddelelsen "Processen kan ikke få adgang til filen, fordi den bliver brugt af en anden proces."

Virtual Manager error

Sådan ændrer du størrelsen på vhd/vhdx virtuelt drev uden Hyper-V Manager

Trin 1: Åbn "Diskhåndtering" på den fysiske computer. (Trykke Windows og R sammen på tastaturet, skriv diskmgmt.msc og tryk på "Enter".)

Trin 2: Klik Handling menu> Vedhæft VHD

Attach VHD

Trin 3: Klik Gennemse for at vælge VHD / VHDX-filen og derefter klikke på OK for at fortsætte.

Select VHD

Derefter er denne virtuelle disk vedhæftet. Som du ser på skærmbillede, er ikonet for Disk 2 forskelligt med andre 2 fysiske harddiske.

VHD attached

Trin 4: Hent og installer NIUBI Partition Editor til den fysiske server eller personlige computer. Det samme med Diskhåndtering, du vil se alle fysiske og virtuelle diskpartitioner i NIUBI Partition Editor. På virtuel Disk 2 er drev K systempartitionen i VHD / VHDX.

NIUBI Partition Editor

Trin 5: Højreklik på drev M: og vælg "Resize/Move Volume", træk venstre kant mod højre i pop op-vinduet, eller indtast et beløb i feltet "Uallocated space before" direkte. Derefter vil drev D blive krympet, og der vil blive lavet noget ikke-allokeret plads på venstre side af det.

Shrink M

Partition shrunk

Trin 6: Højreklik på drev K: og vælg "Resize/Move Volume" igen, i pop op-vinduet træk højre kant mod højre for at kombinere denne ikke-allokerede plads. Derefter forlænges drev K i virtuel tilstand.

Extend K

Partition extended

Trin 7: Klik på "Anvend" øverst til venstre for at træde i kraft. (Størrelsen på partitionerne ændres ikke, før du klikker på Anvend for at bekræfte).

Så længe der er ledig ubrugt plads i en partition, kan du formindske den for at udvide en anden på den samme virtuelle disk. Efter at have ændret størrelsen på virtuelle partitioner, skal du huske at frakoble VHD. Ellers, når du tænder for denne virtuelle maskine Hyper-V, vil du modtage fejl"Processen kan ikke få adgang til filen, fordi den bruges af en anden proces."

Detach VHD

Hyper-V error

Sådan ændrer du størrelsen på vhd/vhdx virtuel harddisk uden Hyper-V Manager

Bedre end fysisk harddisk, hvis størrelse er fast, kan den virtuelle VHD/VHDX-disk ændres hurtigt og nemt. For at udføre denne opgave kan du enten bruge Hyper-V Manager eller via PowerShell uden Hyper-V.

Bemærk: før du udvider virtuel disk med PowerShell, bør du også lukke den virtuelle gæstemaskine ned og slette alle tilknyttede kontrolpunkter.

Sådan ændrer du størrelse/udvider VHD/VHDX-disk uden Hyper-V:

  1. Åbne PowerShell med administratorrettigheder fra Quick Launch-linjen, Start-menuen eller et andet sted på din fysiske computer.
  2. Type Resize-VHD -Path 'E:\hyperv.vhdx' -SizeBytes 500gb

Forklaring:

  1. 'E: \ hyperv.vhdx' betyder absolut sti og navn på .vhd / .vhdx-filen med citater.
  2. 500 GB betyder at udvide denne virtuelle harddisk til 500 GB og ikke tilføje 500 GB.

Efter udvidelse af virtuel disk vil yderligere plads blive vist som ikke-allokeret til sidst, og kør derefter NIUBI Partition Editor og flet ikke-allokeret plads til andre partition(er). Følg trinene i videoen:

Video guide

Udover at ændre størrelse på fysisk og virtuel diskpartition, NIUBI Partition Editor hjælper med at udføre mange andre operationer.

Hent