Rozwiń / zwiększ rozmiar wirtualnego dysku dla Hyper-V

Aktualizacja: 16 listopada 2019 r

W tym artykule opisano, jak zwiększyć / powiększyć rozmiar dysku maszyny wirtualnej Hyper-V bez utraty danych oraz jak zwiększyć przestrzeń partycji wirtualnej po rozszerzeniu dysku.

Dotyczy: Windows 10, Windows Server 2008, Windows Server 2012, Windows Server 2016 i Windows Server 2019.

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 go sklonować lub wykonać kopię zapasową i przywrócić na innym większym dysku. Kosztuje tak dużo czasu, szczególnie gdy dysk jest bardzo duży. Ale do wirtualnego dysku twardego na maszynie wirtualnej Hyper-V lub VMware możesz zwiększyć rozmiar dysku wirtualnego bez utraty danych w ciągu kilku minut.

Po rozszerzeniu dysku wirtualnego dodatkowe miejsce będzie wyświetlane jako Nieprzydzielone na końcu tego dysku. Jeśli chcesz zwiększyć miejsce na dysku lewej przyległej partycji o dodatkowe Nieprzydzielone miejsce, Windows ma natywne zarządzanie dyskami, które może ci pomóc. Jeśli jednak chcesz dodać to nieprzydzielone miejsce do dowolnego nieprzylegającego woluminu, powinieneś uruchomić oprogramowanie innej firmy przesuń Nieprzydzielone miejsce.

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

Często zadawane pytania dotyczące rozszerzania dysku Hyper-V

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. Czy jest jakaś różnica w porównaniu do Hyper-V Generacji 1 i 2?

A: Nie, nie ma znaczenia, czy używasz Hyper-V Generacji 1 lub 2, nie ma różnicy podczas zmiany rozmiaru i rozszerzania 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ę rozwinąć systemowy dysk wirtualny w Hyper-V online (bez wyłączania maszyny wirtualnej)?

A: To, czy dysk wirtualny Hyper-V można rozszerzyć, nie zależy od systemu operacyjnego lub bez niego, 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:

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

Ustawienia Hyper-V

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

Typ dysku wirtualnego

Jak zwiększyć rozmiar dysku wirtualnego w Hyper-V

Istnieją dwa typowe sposoby rozszerzania wirtualnego dysku twardego Hyper-V za pomocą PowerShell i Hyper-V Manager.

Niezależnie od tego, po pierwsze, powinieneś sprawdzić, czy jest to maszyna wirtualna zapisywane lub ma punkty kontrolne. Jeśli tak, Żaden z jego dysków można rozszerzyć. W takim przypadku usuń zapisany stan i punkty kontrolne przed rozwinięciem dowolnego typu dysku wirtualnego Hyper-V.

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ć rozmiar dysku wirtualnego Hyper-V za pomocą PowerShell

Jest to najłatwiejszy i najszybszy sposób, jednak powinieneś zlokalizować pozycję VHD / VHDX i użyć ścieżka absolutna z „”.

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

  1. Otwórz PowerShell z paska szybkiego uruchamiania lub menu Start zgodnie z własnym systemem operacyjnym.
  2. Rodzaj Resize-VHD -Path 'E: \ yourown.vhdx' -SizeBytes 200 gb

Rozwiń dysk Hyper-V

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

Way 2: Jak zwiększyć rozmiar dysku wirtualnego za pomocą Menedżera funkcji Hyper-V

Menedżer funkcji Hyper-V ma opcję edycji dysku bez względu na to, czy dysk VHD / VHDX jest podłączony do tej maszyny wirtualnej, czy nie.

Kroki, aby zwiększyć rozmiar wirtualnego dysku Hyper-V w Windows 10 lub Serwer 2008/2012/2016/2019:

1. Otwórz Menedżera funkcji Hyper-V, kliknij host w lewym panelu, a następnie kliknij Edytuj dysk in Akcje panel po prawej stronie.

Edytuj dysk

2. Po prostu kliknij Dalej w wyskakującym okienku Edytuj kreator wirtualnego dysku twardego okno.

Edytuj kreatora

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

Znajdź dysk

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

Wybierz Rozwiń

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

Wpisz rozmiar

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

Wybierz Rozwiń

W krótkim czasie dysk systemowy w moim wirtualnym serwerze Hyper-V 2012 został zwiększony ze 120 GB do 160 GB, dodatkowe 40 GB miejsca na dysku jest wyświetlane jako Nieprzydzielone na końcu.

Oryginalny rozmiar

Nowy rozmiar dysku

Jak zwiększyć przestrzeń dyskową partycji wirtualnej

Jeśli chcesz przedłużyć pozostawione przylegle partycja (tutaj jest D :) z dodatkową nieprzydzieloną przestrzenią, którą możesz osiągnąć za pomocą Windows natywne narzędzie do zarządzania dyskami. Istnieją jednak 2 warunki wstępne:

Wykonaj kroki, aby rozwinąć wirtualną partycję D w Zarządzaniu dyskami, jeśli twoja partycja spełnia wymagania:

  1. Prawej partycji w Zarządzaniu dyskami i wybierz Rozszerz wolumin.
  2. Wystarczy kliknąć Dalej do koniec w wyskakującym oknie Kreator rozszerzenia głośności.

Jeśli chcesz zwiększyć przestrzeń dyskową nieprzylegającej partycji systemowej C, potrzebujesz oprogramowania innej firmy, aby przenieść Nieprzydzielone miejsce za dysk C.

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

  1. Kliknij dysk D prawym przyciskiem myszy i wybierz „Resize/Move Volume", Przeciągnij środkowy w prawo w wyskakującym oknie.
  2. Kliknij system C prawym przyciskiem myszy i wybierz „Resize/Move Volume„ponownie przeciągnij prawa granica w prawo, aby połączyć nieprzydzielone miejsce.

Postępuj zgodnie z instrukcjami w filmie, aby zwiększyć rozmiar partycji systemowej po rozszerzeniu dysku wirtualnego Hyper-V:

Przewodnik wideo

Jeśli partycja D jest logiczna lub sformatowana w FAT32, Zarządzanie dyskami nie może ci pomóc. W takim przypadku wystarczy wykonać krok 2, aby połączyć nieprzydzielone miejsce NIUBI Partition Editor.

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