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

Eine großartige Möglichkeit, sich vor Viren, Malware und Spyware zu schützen, besteht darin, anstelle Ihres normalen Windows - PCs eine virtuelle Maschine zum Surfen im Internet zu verwenden. (Internet)Was ist also 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, sodass Windows ausgeführt werden kann. Alles, was Sie in der virtuellen Maschine tun, wirkt sich nicht auf Ihr Host-Betriebssystem aus. Sie könnten also 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 bekommen, können Sie die virtuelle Maschine einfach auf den Standardzustand zurücksetzen, als Sie sie zum ersten Mal installiert haben, 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 bleibe nur bei Microsoft  -Software. Damit dies funktioniert, benötigen Sie zwei Dinge:

  1. Disk2VHD – Ein kostenloses Tool von Microsoft , das verwendet wird, um jedes Windows -Betriebssystem ab Windows XP in eine Datei einer virtuellen Maschine zu konvertieren.
  2. Windows 8.1 Pro oder Windows 10 Pro(Windows 8.1 Pro or 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 Sie, obwohl Sie Windows XP , Vista und 7 als virtuelle Maschine verwenden können, am besten eine Windows 8.1- oder Windows 10-Maschine konvertieren können, da die höchste Auflösung, die Hyper-V für diese älteren Betriebssysteme unterstützt, 1600 ist ×1200. Es ist wirklich ärgerlich 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.

Konvertieren Sie das Windows-Betriebssystem in VHD

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

disk2vhd starten

Wenn Sie es ausführen, sehen Sie einen Bildschirm wie den obigen. Hier müssen Sie wirklich nicht viel tun, 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 wählt es alle Volumes aus, die es auf Ihrem Computer findet, was möglicherweise nicht erwünscht ist.

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 sollten Sie sicherstellen, dass Sie alle anderen Volumes auswählen, die bei der Installation von Windows erstellt wurden, höchstwahrscheinlich das Startvolume( Boot ) und das vom System reservierte( System Reserved) Volume. Diese sind normalerweise sehr klein: In meinem Fall ist das vom System reservierte(System Reserved) Volume nur 34 MB groß 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, da das Betriebssystem sonst nicht startet, wenn Sie es in Hyper-V laden . Stattdessen erhalten Sie eine Boot-Fehlermeldung(Boot Failure) ! Dies liegt daran, dass diese beiden zusätzlichen Volumes dem System mitteilen, wo sich Windows befindet und wie es gestartet werden soll.

Boot-Fehler

Das Erstellen der VHDX(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 unter 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 auf (Home)Pro upgraden, bevor Sie Hyper-V installieren können. Klicken Sie(Hyper-V. Click) auf Start und geben Sie Windows Features ein(windows features) .

Windows-Funktionen

Klicken Sie oben auf Windows-Funktionen ein- oder ausschalten( Turn Windows features on or off) . Es erscheint ein Fenster, in dem Sie zusätzliche Elemente abhaken können, die Sie installieren möchten. Fahren Sie fort und aktivieren Sie das Kontrollkästchen für Hyper-V . Es sollte automatisch auch die Kontrollkästchen für Hyper-V-Verwaltungstools(Hyper-V Management Tools) und Hyper-V-Plattform aktivieren(Hyper-V Platform) .

hyper v aktivieren

Klicken Sie auf OK(Click OK) und lassen Sie Windows die Funktionen installieren. Sie müssen auch Ihren Computer neu starten. Sobald Sie wieder hochgefahren sind, klicken Sie auf Start , Alle Apps(All Apps) und scrollen Sie dann nach unten zu Windows-Verwaltungstools(Windows Administrative Tools) . Dort sollte der Hyper-V-Manager(Hyper-V Manager) aufgelistet sein. Sie können auch einfach auf Start klicken und Hyper-V eingeben(Hyper-V) , um danach zu suchen.

Startmenü hyper v

Konfigurieren von Hyper-V

Jetzt zum lustigen Teil! Beginnen wir mit Hyper-V. Fahren Sie(Hyper-V. Go) fort und öffnen Sie den Hyper-V-Manager , und Sie sehen einen leeren Arbeitsbereich.

Hyper-V-Manager

Ganz links steht der Server, der der Name Ihres Computers sein sollte. Im mittleren Abschnitt 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 wird. Wählen Sie zunächst den Computernamen ganz links aus.

neue virtuelle Maschine

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

Name der virtuellen Maschine

Als nächstes müssen Sie die Generation 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 , fahren Sie fort und 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. Beachten Sie, dass Sie, wenn die virtuelle Maschine nicht booten kann, sie einfach löschen und diesen Vorgang erneut starten können. Wählen Sie eine andere Generation aus und prüfen Sie, ob sie ordnungsgemäß hochfährt. Durch das Löschen der virtuellen Maschine in Hyper-V werden Ihre ursprünglichen (Hyper-V)VHDX - Dateien nicht gelöscht .

Generierung virtueller Maschinen

Auf dem nächsten Bildschirm müssen Sie die Menge an Arbeitsspeicher auswählen, die Sie Ihrer virtuellen Maschine zuweisen möchten. Ich habe den Standardwert von 1024 MB beibehalten, aber Sie können ihn erhöhen, wenn auf Ihrem Hostcomputer genügend RAM verfügbar ist.

Arbeitsspeicher der virtuellen Maschine

Fahren Sie fort und überspringen Sie den Bildschirm „ Netzwerk konfigurieren( Configure Networking) “ vorerst , da wir dies später tun müssen. Belassen Sie es vorerst einfach bei Not Connected . Auf dem Bildschirm Virtuelle Festplatte verbinden(Connect Virtual Hard Disk) müssen Sie Vorhandene virtuelle Festplatte verwenden(Use an existing virtual hard disk) auswählen .

virtuelle festplatte anschließen

Klicken Sie auf die Schaltfläche Durchsuchen(Browse) 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 anderen beiden VHDX -Laufwerke nach dem Assistenten manuell hinzufügen, was ich weiter unten zeigen werde. Überprüfen Sie an dieser Stelle die Zusammenfassung und klicken Sie auf Fertig(Finish) stellen .

Jetzt sollten Sie ein neues Element sehen, das unter Virtual Machines aufgeführt ist . Wenn Sie darauf klicken, sehen Sie auch im rechten Bereich eine Reihe weiterer Optionen.

Virtuelle Maschine starten

Um die virtuelle Maschine zu starten, wählen Sie diese aus und klicken Sie dann auf Start . Die Spalte State ändert sich in Running . Klicken Sie neben der Anzeige der virtuellen Maschine auf Verbinden(Connect) . Wenn Sie dies jetzt getan haben, sehen Sie die Fehlermeldung, die ich am Anfang des Artikels erwähnt habe: Startfehler(Boot failure) . Wir müssen noch die anderen Festplatten hinzufügen.

Wählen Sie die virtuelle Maschine aus und klicken Sie auf Ausschalten( Turn Off) . Klicken Sie dann auf den Link Einstellungen . (Settings)Auf der linken Seite sollten Sie IDE Controller 0 und IDE Controller 1 sehen . Klicken Sie zuerst auf den Controller 0 . Wenn Sie sich für Generation 2 entschieden haben, sehen Sie nur den SCSI-Controller .

ide-Controller

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

zweite vhdx hinzufügen

Das Feld Standort(Location) sollte automatisch 1 auswählen, da der 0 -Steckplatz von unserer ersten VHDX -Datei belegt wird. Jeder IDE-Controller hat nur zwei verfügbare Steckplätze zum Hinzufügen von Laufwerken. Klicken Sie (Click) auf Virtuelle Festplatte(Virtual hard disk) 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 . (Add)Machen Sie dasselbe hier, aber wählen Sie Ihre dritte VHDX -Datei aus.

dritte vhdx hinzufügen

Jetzt, da wir alle drei VHDX- Dateien angehängt haben, können wir auf OK klicken und unsere virtuelle Maschine starten. Dieses Mal sollten Sie hoffentlich einen Bildschirm mit dem Laden von Windows erhalten !

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 Schalter

Klicken Sie auf Neuer virtueller Netzwerk-Switch(New virtual network switch) und wählen Sie dann Extern(External) aus dem Listenfeld aus. Klicken Sie abschließend auf Virtuellen Switch erstellen(Create Virtual Switch) .

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-Box aus. Wenn Sie mehr als eine Netzwerkkarte haben, wählen Sie diejenige aus, die mit dem Netzwerk und dem Internet verbunden ist . Nachdem Ihr Switch erstellt wurde, müssen wir die virtuelle Maschine anweisen, ihn zu verwenden. Klicken Sie dazu im Hyper-V- Manager auf die virtuelle Maschine und dann im rechten Bereich auf den Link Einstellungen .(Settings)

Netzwerkswitch konfigurieren

Klicken Sie auf Netzwerkadapter( Network Adapter) und wählen Sie dann den neuen virtuellen Switch aus, den Sie im vorherigen Schritt erstellt haben. Das ist es! Wenn Sie nun Ihre virtuelle Maschine starten, sollte sie über den Host-Computer Netzwerkzugriff erhalten.

Hoffentlich hilft Ihnen dieser Artikel dabei, Ihren aktuellen PC in eine virtuelle Maschine umzuwandeln, die Sie auf demselben PC oder einem anderen PC ausführen können, wenn Sie möchten. Es gibt viele Dinge, die bei diesem Prozess schief gehen können, also zögern Sie nicht, einen Kommentar abzugeben, wenn Sie auf Probleme stoßen. Genießen!



About the author

Ich bin Hardware-Ingenieur und auf das Design und die Entwicklung von Apple-Produkten wie iPhone und iPad spezialisiert. Ich habe Erfahrung mit iOS- und Edge-Geräten sowie mit Softwareentwicklungstools wie Git und Swift. Meine Fähigkeiten in beiden Bereichen geben mir ein tiefes Verständnis dafür, wie das Betriebssystem (OS) von Apple-Geräten mit Anwendungen und Datenquellen interagiert. Darüber hinaus ermöglicht mir meine Erfahrung mit Git, an Code-Versionskontrollsystemen zu arbeiten, die dazu beitragen können, die Effizienz und Produktivität bei der Entwicklung von Software zu verbessern.



Related posts