Rozszerz/zwiększ rozmiar dysku Hyper-V partycja dysku wirtualnego

John, aktualizacja: 13 listopada 2024 r

Obecnie wiele osób korzysta z maszyn wirtualnych, takich jak Hyper-V i VMware. W porównaniu z komputerami fizycznymi maszyny wirtualne mają takie zalety, jak tworzenie migawki lub punktu kontrolnego, łatwe dodawanie, usuwanie i edycja symulowanego sprzętu. Ponadto możesz zwiększyć pojemność szybko i łatwo.

Rozmiar fizycznego dysku twardego jest stały, więc gdy się zapełnia, trzeba klonować lub tworzyć kopię zapasową i przywracać na inny, większy dysk. To zajmuje dużo czasu, zwłaszcza gdy ten dysk jest bardzo duży. Ale do wirtualnego dysku twardego w Hyper-V lub maszyny wirtualnej VMware, możesz zwiększyć rozmiar dysku wirtualnego bez utraty danych w ciągu kilku minut.

Po rozszerzeniu dysku wirtualnego, dodatkowa przestrzeń będzie wyświetlana jako nieprzydzielona na końcu tego dysku. Jeśli chcesz zwiększyć przestrzeń dyskową lewej ciągłej partycji o dodatkową nieprzydzieloną przestrzeń, Windows ma wbudowane Zarządzanie dyskami, aby Ci pomóc. Ale jeśli chcesz dodać tę nieprzydzieloną przestrzeń do dowolnego nieprzylegającego woluminu, wymagane jest oprogramowanie innej firmy przesuń nieprzydzielone miejsce.

W tym artykule pokazano tylko, jak zwiększyć rozmiar wirtualnego dysku twardego i partycji w Hyper-V.

Częste pytania dotyczące rozbudowy Hyper-V dysk

Q1: Czy jest jakaś różnica przy zwiększaniu rozmiaru dysku VHD i VHDX?

A: Metoda rozszerzenia dowolnego typu dysku wirtualnego jest taka sama, ale nie można rozszerzyć dysku VHD online, dyski VHDX kontrolera SCSI można zwiększyć online.

Q2: Jakiekolwiek różnice z Hyper-V Generacja 1 i 2?

A: Nie, nie ma znaczenia, czy użyjesz Hyper-V Generacja 1 i 2 — nie ma różnicy przy zmianie rozmiaru i rozszerzaniu dysku wirtualnego.

Q3: Czy powinienem podłączyć dysk wirtualny do maszyny wirtualnej przed rozszerzeniem?

A: Nie, nie ma znaczenia, czy dysk wirtualny jest podłączony, czy nie, ale należy upewnić się, czy ten dysk wirtualny VHD / VHDX znajduje się.

Q4: Czy mogę rozszerzyć wirtualny dysk systemowy w Hyper-V online (bez wyłączania maszyny wirtualnej)?

A: Czy Hyper-V Dysk wirtualny można rozszerzyć niezależnie od systemu operacyjnego. VHD dysku z kontrolerem IDE lub SCSI nie można rozszerzyć online. VHDX z kontrolerem IDE nie można zwiększyć online. VHDX z SCSI Kontroler można rozszerzyć online bez względu na to, czy jest to dysk systemowy, czy nie.

Jak sprawdzić typ i kontroler dysku wirtualnego:

Otwarte Hyper-V Menedżer, wybierz maszynę wirtualną, a następnie kliknij Ustawienia po prawej Akcje płyta.

Hyper-V Settings

W lewym panelu następnego okna zobaczysz dyski twarde wymienione poniżej IDE i (lub) kontroler SCSI z .vhd lub .vhdx

Virtual disk type

Jak rozszerzyć rozmiar dysku wirtualnego w Hyper-V

Istnieją dwa powszechne sposoby rozbudowy Hyper-V wirtualny dysk twardy z PowerShell i Hyper-V Menedżer.

Niezależnie od tego, po pierwsze, powinieneś sprawdzić, czy jest to maszyna wirtualna zapisywane lub ma punkty kontrolne. Jeśli tak, żadnego z dysków nie można rozszerzyć. W takim przypadku usuń Saved State i Checkpoint przed rozszerzeniem jakichkolwiek typów Hyper-V dysk wirtualny.

Po drugie, jeśli jest wirtualny dysk, który chcesz zwiększyć pojemność VHD (zarówno kontroler IDE, jak i SCSI) lub VHDX z IDE kontroler, należy wyłączyć maszynę wirtualną przed rozszerzeniem.

Way 1: Jak zwiększyć Hyper-V rozmiar dysku wirtualnego z PowerShell

Jest to najłatwiejszy i najszybszy sposób, jednak należy najpierw określić położenie pliku VHD/VHDX i użyć ścieżki bezwzględnej z rozszerzeniem ''".

Kroki rozszerzania przestrzeni wirtualnego dysku VHD/VHDX za pomocą PowerShell:

  1. Otwarte PowerShell z paska Szybkie uruchamianie lub menu Start, zależnie od posiadanego systemu operacyjnego.
  2. Typ Resize-VHD -Path 'E:\yourown.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

200 GB oznacza tutaj ostateczny rozmiar po rozszerzeniu, bez dodawania 200 GB.

Way 2: Jak rozszerzyć rozmiar dysku wirtualnego za pomocą Hyper-V Menedżer

Hyper-V Menedżer ma możliwość edycji dysku niezależnie od tego, czy dysk VHD/VHDX jest podłączony do tej maszyny wirtualnej, czy nie.

Kroki zwiększające rozmiar Hyper-V dysk wirtualny w Windows 10/11 or Server 2008/ 2012/2016/2019:

1. Otwarte Hyper-V Menedżerze, kliknij hosta w lewym panelu, a następnie kliknij „Edytuj dysk” in „Akcje” panel po prawej stronie.

Edit disk

2. Po prostu kliknij Dalej w wyskakującym okienku „Kreator edycji wirtualnego dysku twardego” okno.

Edit Wizard

3. Kliknij "Przeglądaj" u góry, aby znaleźć plik dysku wirtualnego VHD / VHDX, a następnie kliknij przycisk Dalej.

Locate disk

4. Wybierz zwiększać opcję i kliknij Dalej. (Jeśli nie wyłączyłeś maszyny wirtualnej, istnieje tylko opcja Rozwiń).

Select Expand

5. Wprowadź ilość nowego rozmiaru i kliknij Dalej.

Enter size

6. Przejrzyj operację rozwijania i kliknij przycisk Zakończ, aby kontynuować.

Select Expand

W krótkim czasie dysk systemowy w moim Hyper-V faktyczny Server 2012 zwiększa się ze 120 GB do 160 GB, dodatkowe 40 GB miejsca na dysku jest wyświetlane na końcu jako nieprzydzielone.

Original size

New disk size

Jak zwiększyć przestrzeń dyskową partycji wirtualnej

Jeśli chcesz rozszerzyć lewą ciągłą partycję (tutaj D:) o dodatkową nieprzydzieloną przestrzeń, możesz to zrobić za pomocą Windows native Zarządzanie dyskami narzędzie. Jednakże, istnieją 2 warunki wstępne:

Jeśli Twoja partycja spełnia wymagania, wykonaj poniższe kroki, aby rozszerzyć partycję wirtualną D w Zarządzaniu dyskami:

  1. W prawo tę partycję w Zarządzaniu dyskami i wybierz Rozszerz wolumin.
  2. Wystarczy kliknąć Następna do Zakończyć w wyskakującym oknie Kreator rozszerzenia głośności.

Jeśli chcesz zwiększyć przestrzeń dyskową na nieprzylegającej partycji systemowej C, będziesz potrzebować oprogramowania innej firmy w celu przeniesienia nieprzydzielonej przestrzeni obok dysku C.

Do pobrania NIUBI Partition Editor i wykonaj poniższe czynności:

  1. Kliknij prawym przyciskiem dysk D: i wybierz „Zmień rozmiar/Przenieś", przeciągnij środek litery D w prawą stronę w oknie podręcznym.
  2. Kliknij prawym przyciskiem myszy system C: dysk i wybierz ponownie „Zmień rozmiar/Przenieś”, przeciągnij prawą granicę w prawo, aby połączyć nieprzydzieloną przestrzeń.

Aby zwiększyć rozmiar partycji systemowej po rozszerzeniu, wykonaj czynności opisane w filmie Hyper-V dysk wirtualny:

Video guide

Jeśli partycja D jest logiczna lub sformatowana w systemie FAT32, Zarządzanie dyskami nie pomoże. W takim przypadku po prostu wykonaj krok 2, aby połączyć nieprzydzieloną przestrzeń z NIUBI Partition Editor.

Powyższe metody zwiększania rozmiaru Hyper-V partycje dysku wirtualnego są ważne Windows 11/10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019 i Windows Server 2022.