Konvertieren Sie einen Windows-PC mit Hyper-V in eine virtuelle Maschine

Eine gute Möglichkeit, sich vor Viren, Malware und Spyware zu schützen, besteht darin, eine virtuelle Maschine anstelle Ihres normalen Windows-PCS zum Surfen im Internet zu verwenden. Was ist eine virtuelle Maschine? Es ist im Grunde eine vollständige Kopie von Windows, die in einer anderen Kopie von Windows namens Host ausgeführt wird.

Die virtuelle Version von Windows ist nur eine große Datei und spezielle Software, die auf Ihrem Windows-Computer ausgeführt wird (Virtualisierungssoftware) fungiert als gefälschter Computer, damit Windows ausgeführt werden kann. Alles, was Sie in der virtuellen Maschine tun, hat keine Auswirkungen auf Ihr Host-Betriebssystem. So könnten Sie 10 Viren auf die virtuelle Maschine herunterladen und Ihr Hauptbetriebssystem wäre sicher.

Das Schöne an virtuellen Maschinen ist, dass Sie sie zurücksetzen können. Wenn Sie also beim Surfen in der virtuellen Maschine einen Virus erhalten, können Sie die virtuelle Maschine bei der ersten Installation einfach auf den Standardzustand zurücksetzen und von vorne beginnen. Es ist auch eine großartige Möglichkeit, Ihre Privatsphäre zu erhöhen, da Sie einfach alles löschen können, was Sie in einer virtuellen Maschine getan haben.

Bevor wir beginnen, lassen Sie uns über die Anforderungen sprechen. Es gibt viele Software-Virtualisierungstools wie VMware, Parallels, VirtualBox usw., aber ich werde nur mit Microsoft-Software bleiben. Damit dies funktioniert, benötigen Sie zwei Dinge:

  1. Disk2VHD – Ein kostenloses Tool von Microsoft, mit dem jedes Windows-Betriebssystem ab Windows XP in eine virtuelle Maschinendatei konvertiert wird.
  2. Windows 8.1 Pro oder Windows 10 Pro – Sie benötigen die Pro-Versionen von Windows 8.1 oder Windows 10, um diesen Vorgang abzuschließen. Beide Betriebssysteme verfügen über ein Tool namens Hyper-V, mit dem auf die von Disk2VHD erstellte virtuelle Datei zugegriffen werden kann.

Es ist auch erwähnenswert, dass, obwohl Sie Windows XP, Vista und 7 als virtuelle Maschine verwenden können, es am besten ist, wenn Sie eine Windows 8.1- oder Windows 10-Maschine konvertieren können, da die höchste Auflösung, die Hyper-V unterstützt für diese älteren Betriebssysteme ist 1600 × 1200. Es ist wirklich nervig und ich weiß nicht, warum Microsoft sich noch nicht die Mühe gemacht hat, dieses Problem zu beheben. Wie auch immer, es ist nur ein Problem für diejenigen mit hochauflösenden Monitoren.

Windows-Betriebssystem in VHD konvertieren

Beginnen wir mit dem einfachen Teil: Konvertieren Sie Ihre aktuelle Windows-Version in eine virtuelle Maschine (VHD- oder VHDX-Datei). Laden Sie dazu das oben erwähnte Disk2VHD-Tool herunter und führen Sie die EXE-Datei aus.

disk2vhd start

Wenn Sie es ausführen, sehen Sie einen Bildschirm wie den obigen. Es gibt wirklich nicht viel, was Sie hier tun müssen, außer den Speicherort auszuwählen, an dem Sie die VHDX-Datei speichern möchten und welche Volumes Sie einschließen möchten.

Wenn Sie eine große Festplatte haben, können Sie die Datei einfach auf derselben Partition wie Windows speichern lassen. Wenn nicht, wählen Sie einen anderen Speicherort wie eine zweite Festplatte oder eine externe USB-Festplatte. Standardmäßig werden alle Volumes ausgewählt, die auf Ihrem Computer gefunden werden, was möglicherweise nicht das ist, was Sie tatsächlich möchten.

In meinem Fall habe ich mehrere Festplatten an den Computer angeschlossen, daher möchte ich nur Volume C: \ auswählen, das 37,26 GB groß ist. Darüber hinaus möchten Sie sicherstellen, dass Sie alle anderen Volumes auswählen, die bei der Installation von Windows erstellt wurden, höchstwahrscheinlich das Startvolume und das systemreservierte Volume. Diese sind normalerweise sehr klein: In meinem Fall beträgt das vom System reservierte Volume nur 34 MB und das andere Volume, das kein Label hat, nur 322,08 MB.

Es ist sehr wichtig, dass Sie diese anderen Volumes zusätzlich zum Windows-Hauptvolume auswählen, denn wenn Sie dies nicht tun, startet das Betriebssystem nicht, wenn Sie es in Hyper-V laden. Stattdessen erhalten Sie eine Startfehlermeldung! Dies liegt daran, dass diese beiden zusätzlichen Volumes dem System mitteilen, wo sich Windows befindet und wie es gestartet wird.

Bootfehler

Das Erstellen der VHDX-Datei wird wahrscheinlich einige Zeit dauern, je nachdem, wie groß Ihre Windows-Partition ist. Sobald Sie fertig sind, haben Sie eine wirklich große Datei und zwei kleinere Dateien.

vhdx-Bilder

Installieren Sie Hyper-V in Windows 8.1 / 10

Als nächstes müssen wir die Hyper-V-Tools in Windows 8.1 oder Windows 10 Pro installieren. Wenn Sie über die Home-Editionen verfügen, müssen Sie ein Upgrade auf Pro durchführen, bevor Sie Hyper-V installieren können. Klicken Sie auf Start und geben Sie Windows-Funktionen ein.

Windows-Funktionen

Klicken Sie oben auf Windows-Funktionen ein- oder ausschalten. Es erscheint ein Fenster, in dem Sie zusätzliche Elemente abhaken können, die Sie installieren möchten. Aktivieren Sie das Kontrollkästchen für Hyper-V. Die Kontrollkästchen für Hyper-V-Verwaltungstools und Hyper-V-Plattform sollten automatisch aktiviert sein.

hyper v aktivieren

Klicken Sie auf OK und lassen Sie Windows die Features installieren. Sie müssen auch Ihren Computer neu starten. Sobald Sie wieder hochgefahren sind, klicken Sie auf Start, Alle Apps und scrollen Sie dann nach unten zu Windows-Verwaltung. Sie sollten Hyper-V Manager dort aufgelistet sehen. Sie können auch einfach auf Start klicken und Hyper-V eingeben, um danach zu suchen.

Startmenü Hyper v

Hyper-V konfigurieren

Jetzt zum Spaß! Beginnen wir mit Hyper-V. Öffnen Sie den Hyper-V-Manager und Sie sehen einen leeren Arbeitsbereich.

hyper v manager

Ganz links befindet sich der Server, der der Name Ihres Computers sein sollte. Im mittleren Bereich befindet sich die Liste der virtuellen Maschinen und Checkpoints. Auf der rechten Seite haben Sie ein dynamisches Menü, das sich ändert, je nachdem, welches Element in den linken Abschnitten ausgewählt ist. Wählen Sie zunächst ganz links den Computernamen aus.

neue virtuelle Maschine

Klicken Sie nun ganz rechts auf Neu und dann auf Virtuelle Maschine. Dadurch wird der Assistent für die neue virtuelle Maschine aufgerufen. Der erste Schritt besteht darin, Ihrer virtuellen Maschine einen Namen zu geben.

Name der virtuellen Maschine

Als nächstes müssen Sie die Generierung für die virtuelle Maschine auswählen. Wenn Sie eine 64-Bit-Version von Windows in eine virtuelle Maschine konvertieren und Ihre Computerhardware UEFI unterstützt, wählen Sie Generation 2, da dies erweiterte Funktionen ermöglicht. Verwenden Sie Generation 1 für 32-Bit-Versionen von Windows oder wenn Ihr Computer Legacy-BIOS verwendet. Generation 2 unterstützt auch Breitbildanzeigen bei der Virtualisierung von Windows 8.1 oder Windows 10.

Wenn Sie keine Ahnung haben, was das alles bedeutet, wählen Sie einfach Generation 1, um auf der sicheren Seite zu sein. Wenn die virtuelle Maschine nicht gestartet werden kann, können Sie sie einfach löschen und diesen Vorgang erneut starten. Wählen Sie eine andere Generation aus und prüfen Sie, ob sie richtig hochfährt. Durch das Löschen der virtuellen Maschine in Hyper-V werden Ihre ursprünglichen VHDX-Dateien nicht gelöscht.

Generation der virtuellen Maschine

Auf dem nächsten Bildschirm müssen Sie die Speichermenge auswählen, die Sie Ihrer virtuellen Maschine zuweisen möchten. Ich habe es auf dem Standardwert von 1024 MB belassen, aber Sie können es erhöhen, wenn auf Ihrem Host-Computer genügend RAM verfügbar ist.

Speicher der virtuellen Maschine

Überspringen Sie den Bildschirm Netzwerk konfigurieren vorerst, da wir dies später tun müssen. Lassen Sie es vorerst einfach bei Nicht verbunden. Wählen Sie auf dem Bildschirm Virtuelle Festplatte verbinden die Option Vorhandene virtuelle Festplatte verwenden aus.

Virtuelle Festplatte verbinden

Klicken Sie auf die Schaltfläche Durchsuchen und wählen Sie das VHDX-Image aus, das Ihre tatsächliche Windows-Partition darstellt. Dies sollte die wirklich große VHDX-Datei sein. Wir müssen die beiden anderen VHDX-Laufwerke nach dem Assistenten manuell hinzufügen, was ich weiter unten zeigen werde. Überprüfen Sie zu diesem Zeitpunkt die Zusammenfassung und klicken Sie auf Fertig stellen.

Jetzt sollten Sie ein neues Element unter Virtuelle Maschinen sehen. Wenn Sie darauf klicken, sehen Sie auch im rechten Bereich eine Reihe weiterer Optionen.

Starten Sie die virtuelle Maschine

Um die virtuelle Maschine zu starten, wählen Sie sie aus und klicken Sie auf Start. Die Spalte Status ändert sich in Running . Klicken Sie zum Anzeigen der virtuellen Maschine auf Verbinden. Wenn Sie dies jetzt getan haben, wird die Fehlermeldung angezeigt, die ich am Anfang des Artikels erwähnt habe: Startfehler. Wir müssen noch die anderen Festplatten hinzufügen.

Wählen Sie die virtuelle Maschine aus und klicken Sie auf Ausschalten. Klicken Sie dann auf den Link Einstellungen. Auf der linken Seite sollten Sie IDE Controller 0 und IDE Controller 1 sehen. Klicken Sie zuerst auf den Controller 0. Wenn Sie Generation 2 gewählt haben, sehen Sie nur SCSI Controller.

ide controller

Sie werden sehen, dass die erste VHDX-Datei, die wir im Assistenten hinzugefügt haben, bereits aufgeführt ist. Jetzt müssen wir die zweite und dritte Datei hinzufügen. Stellen Sie sicher, dass Festplatte ausgewählt ist, und klicken Sie dann auf Hinzufügen.

add second vhdx

Das Speicherortfeld sollte automatisch 1 auswählen, da der 0-Steckplatz von unserer ersten VHDX-Datei belegt wird. Jeder IDE-Controller verfügt nur über zwei Steckplätze zum Hinzufügen von Laufwerken. Klicken Sie auf Virtuelle Festplatte und wählen Sie Ihre zweite VHDX-Datei aus.

Klicken Sie nun auf IDE Controller 1 und dann erneut auf die Schaltfläche Hinzufügen. Machen Sie dasselbe hier, aber wählen Sie Ihre dritte VHDX-Datei.

dritte vhdx hinzufügen

Nachdem wir alle drei VHDX-Dateien angehängt haben, können wir auf OK klicken und unsere virtuelle Maschine starten. Dieses Mal solltest du hoffentlich einen Bildschirm mit Windows laden bekommen!

Windows läuft in Hyper v

Netzwerk konfigurieren

Zuletzt müssen wir das Netzwerk für die virtuelle Maschine einrichten, damit Sie eine Verbindung zum lokalen Netzwerk und zum Internet herstellen können. Klicken Sie dazu oben im rechten Menü auf Virtual Switch Manager.

neuer virtueller Switch

Klicken Sie auf Neuer virtueller Netzwerk-Switch und wählen Sie dann Extern aus dem Listenfeld. Klicken Sie abschließend auf Virtuellen Switch erstellen.

externer virtueller Switch

Geben Sie Ihrem virtuellen Switch einen Namen, wenn Sie möchten, und wählen Sie dann das richtige Netzwerk aus der Dropdown-Liste aus. Wenn Sie mehr als eine Netzwerkkarte haben, wählen Sie diejenige aus, die mit dem Netzwerk und dem Internet verbunden ist. Sobald Ihr Switch erstellt wurde, müssen wir der virtuellen Maschine mitteilen, dass Sie ihn verwenden soll. Klicken Sie dazu im Hyper-V-Manager auf die virtuelle Maschine und dann im rechten Bereich auf den Link Einstellungen.

Netzwerk-Switch konfigurieren

Klicken Sie auf Netzwerkadapter und wählen Sie dann den neuen virtuellen Switch aus, den Sie im vorherigen Schritt erstellt haben. Das war’s! Wenn Sie nun Ihre virtuelle Maschine starten, sollte sie über den Hostcomputer Netzwerkzugriff erhalten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.