Konwertuj komputer z systemem Windows na maszynę wirtualną za pomocą Hyper-V
Świetnym sposobem na uratowanie się przed wirusami, złośliwym oprogramowaniem i oprogramowaniem szpiegującym jest użycie maszyny wirtualnej do przeglądania Internetu zamiast zwykłego komputera z systemem Windows. Czym jest maszyna wirtualna? Jest to w zasadzie pełna kopia systemu Windows, która działa w innej kopii systemu Windows zwanej hostem.
Wirtualna wersja systemu Windows to po prostu duży plik, a specjalne oprogramowanie działające na komputerze z systemem Windows (oprogramowanie do wirtualizacji) działa jak fałszywy komputer, dzięki czemu system Windows może działać. Wszystko, co robisz na maszynie wirtualnej, nie wpłynie na system operacyjny hosta. Można więc pobrać 10 wirusów na maszynę wirtualną, a główny system operacyjny będzie bezpieczny.
Co ciekawe w maszynach wirtualnych można je zresetować. Więc jeśli dostaniesz wirusa podczas przeglądania maszyny wirtualnej, możesz po prostu przywrócić maszynę wirtualną do stanu domyślnego po pierwszym zainstalowaniu i rozpoczęciu od nowa. To także świetny sposób na zwiększenie prywatności, ponieważ możesz po prostu usunąć wszystko, co zrobiłeś na maszynie wirtualnej.
Zanim zaczniemy, porozmawiajmy o wymaganiach. Istnieje wiele narzędzi do wirtualizacji oprogramowania, takich jak VMWare, Parallels, VirtualBox itp., Ale będę się trzymać tylko oprogramowania Microsoft. Aby to zadziałało, potrzebujesz dwóch rzeczy:
- Disk2VHD - Darmowe narzędzie firmy Microsoft, które będzie używane do konwersji dowolnego systemu operacyjnego Windows z Windows XP na plik maszyny wirtualnej.
- Windows 8.1 Pro lub Windows 10 Pro - Do wykonania tego procesu potrzebne będą wersje Pro systemu Windows 8.1 lub Windows 10. Oba systemy operacyjne mają narzędzie o nazwie Hyper-V, które można wykorzystać do uzyskania dostępu do pliku wirtualnego utworzonego przez Disk2VHD.
Warto również zauważyć, że mimo iż można używać systemu Windows XP, Vista i 7 jako maszyny wirtualnej, najlepiej jest przekonwertować komputer z systemem Windows 8.1 lub Windows 10, ponieważ najwyższa rozdzielczość obsługiwana przez Hyper-V dla starszych systemów operacyjnych wynosi 1600 × 1200. To naprawdę denerwujące i nie wiem, dlaczego Microsoft nie zadał sobie jeszcze trudu, aby rozwiązać ten problem. W każdym razie jest to tylko problem dla osób z monitorami o wysokiej rozdzielczości.
Konwertuj system operacyjny Windows na VHD
Zacznijmy od prostej części: przekształcenie bieżącej wersji systemu Windows w maszynę wirtualną (plik VHD lub VHDX). Aby to zrobić, pobierz wspomniane powyżej narzędzie Disk2VHD i uruchom plik EXE.
Po uruchomieniu zobaczysz ekran podobny do tego powyżej. Naprawdę nie ma tu wiele do zrobienia, poza wyborem lokalizacji, w której chcesz zapisać plik VHDX i woluminów, które chcesz dołączyć.
Jeśli masz duży dysk twardy, możesz po prostu pozwolić mu zapisać plik na tej samej partycji co system Windows. Jeśli nie, wybierz inną lokalizację, taką jak drugi dysk twardy lub zewnętrzny dysk twardy USB. Domyślnie będzie wybierać wszystkie woluminy znalezione na komputerze, co może nie być pożądane.
W moim przypadku mam kilka dysków twardych podłączonych do komputera, więc chcę tylko wybrać wolumin C: o rozmiarze 37,26 GB. Ponadto chcesz upewnić się, że wybrano inne woluminy, które zostały utworzone podczas instalacji systemu Windows, najprawdopodobniej Bagażnik objętość i System zarezerwowany Tom. Zwykle są one bardzo małe: w moim przypadku wolumin System Reserved ma tylko 34 MB, a drugi wolumin, który nie ma etykiety, to tylko 322,08 MB.
Bardzo ważne jest, aby wybrać te inne woluminy oprócz głównego woluminu systemu Windows, ponieważ w przeciwnym razie system operacyjny nie uruchomi się po załadowaniu go do Hyper-V. Zamiast tego dostaniesz Błąd rozruchu wiadomość! Dzieje się tak, ponieważ te dwa dodatkowe woluminy informują system, w którym znajduje się system Windows i jak go uruchomić.
Utworzenie pliku VHDX prawdopodobnie zajmie trochę czasu w zależności od wielkości partycji Windows. Po zakończeniu będziesz mieć jeden naprawdę duży plik i dwa mniejsze pliki.
Zainstaluj Hyper-V w systemie Windows 8.1 / 10
Następnie musimy zainstalować narzędzia Hyper-V w Windows 8.1 lub Windows 10 Pro. Jeśli masz wersje Home, będziesz musiał uaktualnić do wersji Pro, zanim będziesz mógł zainstalować Hyper-V. Kliknij Start i wpisz cechy okien.
Na górze kliknij Włącz lub wyłącz funkcje systemu Windows. Pojawi się okno, w którym możesz sprawdzić dodatkowe elementy, które chcesz zainstalować. Śmiało i zaznacz pole wyboru Hyper-V. Powinien automatycznie zaznaczać pola Narzędzia do zarządzania Hyper-V i Platforma Hyper-V również.
Kliknij OK i pozwól Windowsowi zainstalować funkcje. Musisz także ponownie uruchomić komputer. Po ponownym uruchomieniu kliknij przycisk Początek, Wszystkie aplikacje a następnie przewiń w dół do Narzędzia administracyjne systemu Windows. Powinieneś zobaczyć Menedżer Hyper-V tam wymienione. Możesz także kliknąć Start i wpisać Hyper-V, aby go wyszukać.
Konfigurowanie funkcji Hyper-V
Teraz zabawa! Zacznijmy od Hyper-V. Idź dalej i otwórz Menedżera Hyper-V, a zobaczysz pusty obszar roboczy.
Po lewej stronie znajduje się serwer, który powinien być nazwą komputera. W środkowej części znajduje się lista maszyn wirtualnych i punktów kontrolnych. Po prawej stronie masz dynamiczne menu, które zmienia się w zależności od tego, który element został wybrany w sekcjach po lewej stronie. Aby rozpocząć, wybierz nazwę komputera po lewej stronie.
Teraz po prawej stronie kliknij Nowy i wtedy Maszyna wirtualna. Spowoduje to wyświetlenie nowego kreatora maszyny wirtualnej. Pierwszym krokiem jest nadanie maszynie wirtualnej nazwy.
Następnie musisz wybrać generację maszyny wirtualnej. Jeśli konwertujesz 64-bitową wersję systemu Windows na maszynę wirtualną, a sprzęt komputerowy obsługuje UEFI, wybierz i wybierz Generacja 2, ponieważ pozwala to na bardziej zaawansowane funkcje. Posługiwać się Generacja 1 w przypadku 32-bitowych wersji systemu Windows lub jeśli komputer używa starszego systemu BIOS. Generacja 2 obsługuje również wyświetlacze szerokoekranowe podczas wirtualizacji systemu Windows 8.1 lub Windows 10.
Jeśli nie masz pojęcia, co to wszystko oznacza, wybierz Generację 1, aby być bezpiecznym. Zauważ, że jeśli maszyna wirtualna nie uruchomi się, możesz ją łatwo usunąć i ponownie uruchomić ten proces. Wybierz inną generację i sprawdź, czy uruchomi się prawidłowo. Usunięcie maszyny wirtualnej z Hyper-V nie powoduje usunięcia oryginalnych plików VHDX.
Na następnym ekranie musisz wybrać ilość pamięci, którą chcesz przypisać do swojej maszyny wirtualnej. Pozostawiłem domyślną wartość 1024 MB, ale możesz ją zwiększyć, jeśli masz wystarczającą ilość pamięci RAM na komputerze hosta.
Śmiało i pomiń Konfiguracja sieci ekran na teraz, ponieważ będziemy musieli to zrobić później. Na razie zostaw to Nie połączony. Na Połącz wirtualny dysk twardy ekran, musisz wybrać Użyj istniejącego wirtualnego dysku twardego.
Kliknij Paść się i wybierz obraz VHDX reprezentujący rzeczywistą partycję Windows. To powinien być naprawdę duży plik VHDX. Będziemy musieli ręcznie dodać dwa pozostałe napędy VHDX po kreatorze, który pokażę dalej. W tym momencie przejrzyj podsumowanie i kliknij przycisk Zakończ.
Teraz powinieneś zobaczyć nowy przedmiot wymieniony poniżej Wirtualne maszyny. Jeśli klikniesz na to, zobaczysz także więcej opcji w prawym panelu.
Aby uruchomić maszynę wirtualną, wybierz ją, a następnie kliknij Początek. The Stan kolumna zmieni się na Bieganie. Następnie, aby wyświetlić maszynę wirtualną, kliknij Połączyć. Jeśli to zrobiłeś teraz, zobaczysz komunikat o błędzie, o którym wspomniałem na początku artykułu: Błąd uruchamiania. Nadal musimy dodać inne dyski twarde.
Wybierz maszynę wirtualną i kliknij Wyłączyć. Następnie kliknij Ustawienia połączyć. Po lewej stronie powinieneś zobaczyć Kontroler IDE 0 i Kontroler IDE 1. Kliknij na Kontroler 0 pierwszy. Jeśli wybierzesz Generację 2, zobaczysz Kontroler SCSI tylko.
Zobaczysz, że pierwszy plik VHDX, który dodaliśmy w kreatorze, jest już na liście. Teraz musimy dodać drugi i trzeci plik. Upewnić się Twardy dysk jest zaznaczone, a następnie kliknij Dodaj.
The Lokalizacja pole powinno automatycznie wybrać 1 odkąd 0 gniazdo jest pobierane przez nasz pierwszy plik VHDX. Każdy kontroler IDE ma tylko dwa dostępne gniazda do dodawania dysków. Kliknij Wirtualny dysk twardy i wybierz drugi plik VHDX.
Teraz kliknij Kontroler IDE 1 a następnie kliknij Dodaj ponownie. Zrób to samo tutaj, ale wybierz trzeci plik VHDX.
Po dołączeniu wszystkich trzech plików VHDX możemy kliknąć OK i uruchomić naszą maszynę wirtualną. Tym razem powinieneś mieć ekran z ładowaniem systemu Windows!
Konfiguracja sieci
Wreszcie musimy skonfigurować sieć dla maszyny wirtualnej, aby można było połączyć się z siecią lokalną i Internetem. Aby to zrobić, kliknij Virtual Switch Manager u góry menu po prawej stronie.
Kliknij Nowy przełącznik sieci wirtualnej a następnie wybierz Zewnętrzny z listy. Na koniec kliknij Utwórz wirtualny przełącznik.
Nadaj swojemu wirtualnemu przełącznikowi nazwę, jeśli chcesz, a następnie wybierz poprawną sieć z listy rozwijanej. Jeśli masz więcej niż jedną kartę sieciową, wybierz tę, która jest podłączona do sieci i Internetu. Po utworzeniu przełącznika musimy powiedzieć maszynie wirtualnej, aby go użyła. W tym celu kliknij maszynę wirtualną w Menedżerze Hyper-V, a następnie kliknij Ustawienia link w prawym okienku.
Kliknij Adapter sieciowy a następnie wybierz nowy przełącznik wirtualny utworzony w poprzednim kroku. To jest to! Po uruchomieniu maszyny wirtualnej powinien uzyskać dostęp do sieci za pośrednictwem komputera hosta.
Miejmy nadzieję, że ten artykuł pomoże Ci przenieść obecny komputer i przekonwertować go na maszynę wirtualną, którą możesz uruchomić na tym samym komputerze lub innym komputerze, jeśli chcesz. Jest wiele rzeczy, które mogą pójść źle w tym procesie, więc skomentuj, jeśli napotkasz problemy. Cieszyć się!