Jak zainstalować i korzystać z wirtualnego komputera z systemem Windows w systemie Windows 8?

36

Naprawdę podobała mi się zintegrowana maszyna wirtualna, którą Windows wbudował w Windows 7, znany jako Windows Virtual PC. Chcę to zainstalować ponownie. Chciałbym móc zainstalować wiele maszyn wirtualnych tak jak wcześniej (z XP, Ubuntu itp.), Ale nie mogę znaleźć Windows Virtual PC dla Windows 8.

Czy to nadal jest dostępne? Jeśli nie, czy jest coś, co go zastępuje? Jak z tego korzystać?

UWAGA DLA WSZYSTKICH: Chociaż jest to zaakceptowana, opublikowana odpowiedź, możesz ją edytować, komentować lub dodawać własną odpowiedź. Jeśli twoja odpowiedź jest lepsza niż moja, zaakceptuję ją.


To pytanie było pytaniem superużytkownika tygodnia .
Przeczytaj wpis na blogu, aby uzyskać więcej informacji, lub sam dodaj swój blog .

James Mertz
źródło

Odpowiedzi:

45

Windows Virtual PC został wycofany z systemu Windows 8 i został zastąpiony bardziej funkcjonalną funkcją Hyper-V.

Ponadto „Tryb XP” nie jest już dostępny i, jeśli to konieczne, będziesz musiał zainstalować faktyczną poprzednią kopię XP z licencją, którą już posiadasz, ponieważ licencja na tryb XP została przyznana tylko użytkownikom systemu Windows 7 (więcej informacje tutaj i wewnątrz Jak odzyskać dane z maszyny wirtualnej w trybie Windows XP w systemie Windows 8 ).

Hyper-V ma o wiele więcej funkcji niż wirtualny komputer z systemem Windows i ma znacznie wyższą wydajność, będąc hiperwizorem bez systemu operacyjnego . To jest to, co jest dostarczane z różnymi wersjami serwera Windows od 2008 roku. Aby uzyskać więcej informacji na temat jego funkcji, sugeruję przeczytanie tego posta na blogu z blogów Windows.

Należy jednak pamiętać, że aby korzystać z funkcji Hyper-V, należy uruchomić 64-bitową wersję systemu Windows 8 Pro lub Enterprise, a procesor musi obsługiwać funkcję o nazwie SLAT (tłumaczenie adresu drugiego poziomu). Zarówno Intel, jak i AMD obsługują tę funkcję na większości swoich procesorów od 2007-2008.

Aby włączyć Windows Hyper-V

  1. Wybierz Start (lub naciśnij Winklawisz) i wpisz „Programy i funkcje”

    Wygraj wybór aplikacji 8 interfejsu użytkownika

  2. Kliknij „Włącz lub wyłącz funkcje systemu Windows”

    Gdzie lub gdzie są moje funkcje systemu Windows?

  3. Wybierz „Hyper-V” z funkcji. (Upewnij się, że wszystkie sub-pola są również zaznaczone)

    Hyper-V na ratunek!

Po instalacji będziesz musiał ponownie uruchomić komputer, ale będziesz mieć dostęp zarówno do Menedżera funkcji Hyper-V, jak i do połączenia maszyny wirtualnej Hyper-V. Menedżer służy do tworzenia / utrzymywania środowiska wirtualnego. Połączenie z maszyną jest tą samą koncepcją, co RDP, tylko jest dostosowane do maszyn wirtualnych

Jak skonfigurować maszynę wirtualną za pomocą funkcji Hyper-V?

Po otwarciu Menedżera funkcji Hyper-V pojawi się następujący ekran:

Główny interfejs Hyper-V

Uwaga: zobaczysz, że już stworzyłem maszynę wirtualną dla Ubuntu. Aby utworzyć nową maszynę wirtualną, wystarczy wybrać Nowa -> Maszyna wirtualna:

To takie proste, że moje nienarodzone dziecko może to zrobić

Postępuj zgodnie z instrukcjami kreatora, które powinny być następującymi krokami:

  1. Wprowadź nazwę maszyny wirtualnej i ustaw lokalizację maszyny wirtualnej
  2. Przypisz ilości pamięci
  3. Skonfiguruj sieć
  4. Utwórz dysk wirtualny lub połącz się z nim
  5. Skonfiguruj wszystkie dyski startowe do emulacji (do instalacji systemu operacyjnego)

Następnie powinieneś mieć dostęp do swojej maszyny wirtualnej.

Robienie zdjęć

Migawki to niesamowita funkcja oferowana przez Hyper-V. Zasadniczo zajmuje całą migawkę maszyny wirtualnej (nawet gdy jest jeszcze uruchomiona !!!!) Aby to zrobić:

  1. Kliknij maszynę wirtualną prawym przyciskiem myszy i wybierz „Migawka”

    Righty Clicky

  2. To jest to! Następnie możesz połączyć się z tą migawką, jakby to była jej własna działająca maszyna wirtualna (ponieważ tak jest).

    Oto… Migawka !!!!

Jest to świetne do testowania / programowania i zdajesz sobie sprawę, że rozbiłeś coś poważnego. Chodzi o zrobienie migawki, wprowadzanie w niej zmian, aż będzie stabilna, a następnie „Zastosuj” te zmiany z powrotem do oryginalnej maszyny wirtualnej. Możesz to zrobić, klikając prawym przyciskiem myszy migawkę i wybierając „Zastosuj”:

Zastosuj to ....

James Mertz
źródło
2
Nie korzystałem jeszcze z Client Hyper-V w Windows 8, ale czy nie potrzebujesz połączyć się przez RDP, aby uzyskać wsparcie audio (dotyczy tylko gości Windows)? Serwer Hyper-V nie zawiera wirtualnej karty dźwiękowej.
paradroid
@paradroid, który jest poprawny. Więcej informacji na ten temat znajduje się na blogu.
James Mertz,
Jak rozumiem, Hyper-V nawet abstrakcji systemu operacyjnego hosta na maszynę wirtualną, choć o specjalnych cechach.
2
Wierzę (ponieważ tak rozumiem Hyper-V), że umieszcza się również między sprzętem a systemem operacyjnym hosta, dzięki czemu system operacyjny hosta jest również zwirtualizowany. Naprawdę nowatorskie podejście.
1
@chris - Gdzie to dokładnie jest udokumentowane? Wydaje się to dziwne, biorąc pod uwagę, że nie ma technicznego powodu, który byłby prawdziwy. Tak powinno być w przypadku 64-bitowego systemu operacyjnego, a nie 32-bitowego.
Ramhound,