Jak sprawdzić, czy maszyna wirtualna Hyper-V jest generacji 1 czy 2?

Narzędzie Hyper-V firmy Microsoft jest jednym z najpopularniejszych programów do wirtualizacji, umożliwiającym tworzenie i zarządzanie maszynami wirtualnymi (VM) z kompatybilnych komputerów z systemem Windows. Jednak podczas tworzenia nowej maszyny wirtualnej w Menedżerze Hyper-V, narzędzie daje możliwość uruchomienia maszyny wirtualnej generacji 1 lub 2, które mają istotne różnice pod względem wydajności i bezpieczeństwa. Poniżej możesz sprawdzić, której generacji odpowiada maszyna wirtualna, a tutaj wyjaśniamy dwie dostępne opcje.

Jeśli masz maszynę wirtualną w Hyper-V, ale nie jesteś pewien, jakiej jest generacji, to w tym poradniku dowiesz się, gdzie uzyskać te informacje.

Różnice między maszyną wirtualną generacji 1 a maszyną wirtualną generacji 2

Gdy masz maszynę wirtualną, możesz zainstalować dowolny system operacyjny, co jest bardzo przydatne do testowania nowych aplikacji i funkcjonalności. Podczas jej tworzenia, w kreatorze Hyper-V należy wybrać, czy ma to być generacja 1 czy 2 i nie będzie można tego później zmienić.

Którą z nich wybrać? Oto podsumowanie różnic pomiędzy poszczególnymi generacjami:

Ostatecznie maszyny wirtualne generacji 2 są lepsze pod względem wydajności, bezpieczeństwa i funkcjonalności. Jednak generacja 1 jest idealna do instalowania starszego sprzętu i oprogramowania, ponieważ nie będzie problemów z kompatybilnością.

Jak sprawdzić, czy maszyna wirtualna jest generacji 1 lub 2 z poziomu Menedżera Hyper-V

Najprostszym sposobem sprawdzenia generacji maszyny wirtualnej Hyper-V jest zrobienie tego z poziomu narzędzia Hyper-V Manager. Wystarczy wykonać następujące kroki:

  1. W menu Start znajdź „Hyper-V Manager" i otwórz program.
  2. W polu środkowym kliknij maszynę wirtualną, którą chcesz zweryfikować (nie ma znaczenia, czy jest włączona, czy wyłączona).
  3. Wybierz zakładkę „Podsumowanie" na dolnym pasku narzędzi.
  4. W dolnym panelu zobaczysz, z której generacji pochodzi maszyna wirtualna, z oznaczeniem „Generation: 1/2".

Jak sprawdzić generację maszyny wirtualnej z poziomu Windows PowerShell

Alternatywnym sposobem sprawdzenia, czy maszyna wirtualna jest generacji 1 czy 2, jest wprowadzenie polecenia w interfejsie konsoli PowerShell. Jest to możliwe, ponieważ Microsoft integruje polecenia specyficzne dla Hyper-V z konsolą PowerShell, która umożliwia zarządzanie maszynami wirtualnymi za pomocą skryptów.

Oto jak to zrobić:

1. Wpisz „PowerShell" w polu wyszukiwania menu Start. W opcjach po prawej stronie wybierz „Uruchom jako administrator", a następnie kliknij „Tak" w wyskakującym oknie Kontrola konta użytkownika.

2. Skopiuj i wklej poniższe polecenie do konsoli i naciśnij Enter, aby je wysłać:

get-vm | format-list Name,Generation

3. Zostanie wyświetlona lista wszystkich maszyn wirtualnych utworzonych w Hyper-V wraz z ich nazwą i generacją.

Osobiste wnioski

Różnice między generacją 1 i generacją 2 w Hyper-V sprawiają, że każda z nich jest lepiej dostosowana do różnych potrzeb. Jeśli więc nie zwróciłeś uwagi na ten aspekt podczas tworzenia maszyny wirtualnej, a następnie napotkałeś problemy z wydajnością lub kompatybilnością, to sprawdzenie, która to generacja, może pomóc w zrozumieniu jej funkcji i ograniczeń.

Jak być może zauważyłeś, sprawdzenie, czy maszyna wirtualna należy do generacji 1 lub 2, jest bardzo łatwe zarówno z poziomu Menedżera Hyper-V, jak i konsoli PowerShell. Miej na uwadze funkcje każdej generacji przed utworzeniem maszyny wirtualnej, ponieważ po jej wybraniu nie będzie można tego zmienić. 

Komentarze