Erstellen einer virtuellen Maschine in Windows 10

Inhaltsverzeichnis:

Erstellen einer virtuellen Maschine in Windows 10
Erstellen einer virtuellen Maschine in Windows 10
Anonim

Das Ausführen einer virtuellen Maschine ist eine gute Möglichkeit, ein Betriebssystem zu verwenden, ohne es auf Ihrem PC zu installieren. Sie können beispielsweise die neueste Windows-Version oder eine neue Ubuntu-Linux-Distribution ohne Risiko testen. So erstellen Sie eine virtuelle Maschine in Windows 10, ohne Software von Drittanbietern zu installieren.

Lernen Sie Hyper-V in Windows 10 kennen

Microsoft bietet ein integriertes Tool namens Hyper-V zum Erstellen einer virtuellen Maschine unter Windows 10. Es ist nur auf diesen Plattformen verfügbar:

  • Windows 10 Enterprise (64-Bit)
  • Windows 10 Pro (64-Bit)
  • Windows 10 Education (64-Bit)

Wenn auf Ihrem PC Windows 10 Home ausgeführt wird, müssen Sie einen Drittanbieter-Client für virtuelle Maschinen installieren. Hyper-V ist auf dieser Plattform nicht verfügbar.

Obwohl Hyper-V ein nützliches Tool ist, ist es möglicherweise nicht die ideale Lösung für die Softwareentwicklung. Wie Microsoft zu Hyper-V erklärt, funktionieren Programme und Apps, die bestimmte Hardware erfordern, wie z. B. einen separaten Grafikprozessor, in einer virtuellen Maschine möglicherweise nicht richtig.

Noch mehr kann das bloße Aktivieren von Hyper-V zu Leistungsproblemen bei „latenzempfindlichen, hochpräzisen Anwendungen“führen.

Jedoch kann nicht jeder Computer eine virtuelle Maschine ausführen. Sie müssen prüfen, ob der Prozessor Ihres PCs mit einer virtuellen Maschine umgehen kann, bevor Sie fortfahren.

Überprüfen der Hardwarekompatibilität der virtuellen Maschine

Hier sind die Hardwareanforderungen von Microsoft:

  • 64-Bit-Prozessor mit Second Level Address Translation (SLAT)
  • CPU-Unterstützung für VM Monitor Mode Extension (VT-c auf Intel-CPUs)
  • Mindestens 4 GB Systemspeicher

Hier sind die BIOS-Einstellungen, die zum Ausführen einer virtuellen Maschine erforderlich sind:

  • Hardware erzwungene Datenausführungsverhinderung
  • Virtualisierungstechnologie (oder eine ähnliche Bezeichnung, je nach Motherboard-Hersteller)

Sie sind sich immer noch nicht sicher, ob Ihr Windows 10-PC eine virtuelle Maschine mit Hyper-V ausführen kann? Microsoft stellt die Mittel bereit, um dies herauszufinden. Folge diesen Schritten:

  1. Klicken Sie mit der rechten Maustaste auf die Sch altfläche Start und wählen Sie Windows PowerShell (Admin).

    Image
    Image
  2. Geben Sie " Systeminfo" in das PowerShell-Fenster ein und drücken Sie die Taste Enter auf Ihrer Tastatur.

    Image
    Image
  3. Scrollen Sie zum Ende der Ergebnisse, um den Abschnitt Hyper-V-Anforderungen zu finden. So interpretieren Sie diese Ergebnisse:

    • Wenn Sie "Ja" neben den vier Hyper-V-Anforderungen sehen: Ihr PC kann eine virtuelle Maschine ausführen.
    • Wenn Sie "Nein" neben den vier Hyper-V-Anforderungen sehen: Ihre CPU unterstützt keine virtuellen Maschinen und/oder Sie müssen Einstellungen im BIOS anpassen.
    • Wenn Sie "Nein" neben "Virtualisierung in Firmware aktiviert" in den Ergebnissen sehen: Sie müssen die PC-Firmware neu starten und diese Funktion aktivieren. Die Bezeichnung der Einstellung hängt von der Hauptplatine und der BIOS-Version Ihres PCs ab.
    • Wenn Sie "Ein Hypervisor wurde erkannt. Für Hyper-V erforderliche Funktionen werden nicht angezeigt" in den Ergebnissen sehen: Sie führen Hyper-V bereits in Windows aus 10.

Aktivieren von Hyper-V in Windows 10 Pro, Enterprise und Education

Es ist wahrscheinlich, dass auf Ihrem Windows 10-PC standardmäßig keine Hyper-V-Funktionen aktiviert sind. In diesem Fall finden Sie keine Hyper-V-Einträge im Startmenü. Befolgen Sie diese Schritte, um die Unterstützung Ihrer virtuellen Maschine zum Laufen zu bringen.

  1. Geben Sie " Hyper-V" in das Suchfeld der Taskleiste ein und drücken Sie die Taste Enter auf Ihrer Tastatur.
  2. Wählen Sie in den Ergebnissen Windows-Funktionen ein- oder aussch alten und wählen Sie dann Öffnen.

    Image
    Image
  3. Aktivieren Sie auf dem nächsten Bildschirm das Kontrollkästchen neben der Option Hyper-V und wählen Sie dann OK.

    Image
    Image
  4. Wählen Sie Jetzt neu starten. Ihr PC wird neu gestartet.

    Image
    Image

Erstellen einer virtuellen Maschine in Windows 10 mit Hyper-V Quick Create

Dies ist eine von zwei Methoden zum Erstellen einer virtuellen Maschine mit dem integrierten Tool von Windows 10. Es ist das schnellste und optisch einfachere der beiden. Hier finden Sie Optionen zum Installieren von zwei Linux-Builds, der MSIX Packaging Tool Environment und der Windows 10 Development Environment.

Wenn Sie einen Vorschau-Build von Windows 10 ausführen möchten, müssen Sie manuell ein ISO herunterladen.

  1. Wählen Sie die Sch altfläche Start , scrollen Sie im Startmenü nach unten und wählen Sie dann Windows-Verw altungzum Erweitern.

    Image
    Image
  2. Select Hyper-V Quick Create.

    Image
    Image
  3. Wählen Sie im folgenden Fenster Create Virtual Machine einen der vier aufgelisteten Installer aus und wählen Sie dann Create Virtual Machine. Fahren Sie nicht mit Schritt 4 fort.

    Wenn Sie jedoch ein anderes Betriebssystem verwenden möchten, fahren Sie mit Schritt 4 fort.

    Image
    Image
  4. Wählen Sie Lokale Installationsquelle, um eine ISO-Datei zu laden, die Sie bereits auf Ihren PC heruntergeladen haben.

    Image
    Image
  5. Auswählen Installationsquelle ändern.

    Image
    Image
  6. Suchen und wählen Sie ein ISO-Image auf Ihrem PC und wählen Sie dann Öffnen.

    Image
    Image
  7. Wählen Sie schließlich Virtuelle Maschine erstellen.

    Image
    Image

Erstellen einer virtuellen Maschine in Windows 10 mit Hyper-V Manager

Auf den ersten Blick sieht diese Version im Vergleich zur Quick Create-Version altmodisch aus. Diese Schnittstelle ist jedoch das Kernstück des Ladens und Entladens Ihrer virtuellen Maschine. Hier erh alten Sie erweiterte Tools zum Importieren einer virtuellen Maschine, zum Erstellen einer virtuellen Maschine von Grund auf mit einem schrittweisen Prozess und mehr.

Sie können von dieser Oberfläche aus auch auf das einfachere Schnellerstellungstool zugreifen.

  1. Wählen Sie Start, scrollen Sie im Startmenü nach unten und wählen Sie dann Windows-Verw altung, um es zu erweitern.

    Image
    Image
  2. Select Hyper-V Manager.

    Image
    Image
  3. Wählen Sie im folgenden Fenster des Hyper-V-Managers Quick Create rechts unter Aktionen aus.

    Image
    Image
  4. Wählen Sie im folgenden Fenster "Virtuelle Maschine erstellen" eines der vier aufgelisteten Installationsprogramme aus und wählen Sie Virtuelle Maschine erstellen. Fahren Sie nicht mit Schritt 5 fort.

    Wenn Sie jedoch ein anderes Betriebssystem verwenden möchten, fahren Sie mit Schritt 5 fort.

    Image
    Image
  5. Auswahl Lokale Installationsquelle.

    Image
    Image
  6. Auswählen Installationsquelle ändern.

    Image
    Image
  7. Lokal auf Ihrem PC gespeichertes ISO-Image suchen und auswählen. Wählen Sie dann Öffnen.

    Image
    Image
  8. Wählen Sie schließlich Virtuelle Maschine erstellen.

    Image
    Image

Beispiel einer virtuellen Maschine: Ubuntu 19.04

Sobald Sie die Option Ubuntu 19.04 auswählen und auf Virtuelle Maschine erstellen klicken, lädt der Hyper-V-Client Ubuntu herunter und installiert es in einem Software-„Container“(auch bekannt als virtuelle Maschine). Nach Abschluss fordert Hyper-V Sie mit zwei Sch altflächen auf.

  1. Klicken Sie auf Verbinden, um das Verbindungsfenster der virtuellen Maschine zu laden.

    Klicken Sie auf Einstellungen bearbeiten, um auf die Einstellungen für die Hardware-Emulation zuzugreifen, die zum Ausführen eines gefälschten PCs erforderlich ist. Dazu gehören Firmware, Sicherheit, Arbeitsspeicher, Prozessor, Speicher und Netzwerkverbindung.

    Image
    Image
  2. Klicken Sie auf die Sch altfläche Start im Fenster Virtual Machine Connection, um Ihr emuliertes Betriebssystem zu starten.

    Image
    Image
  3. Folge den Anweisungen auf dem Bildschirm der Plattform, als würdest du einen neuen PC einrichten. Sie müssen dieses Setup nicht erneut ausführen, es sei denn, Sie erstellen eine neue virtuelle Maschine.

    Image
    Image

So laden Sie Ihre virtuelle Maschine

Da Sie kein zweites Betriebssystem direkt auf Ihrem PC installieren, gibt es keine Verknüpfung im Startmenü oder auf dem Desktop. Es gibt auch keine Option zum Laden Ihrer virtuellen Maschine aus dem Hyper-V Quick Create-Tool. Stattdessen müssen Sie Ihre virtuelle Maschine mit dem Hyper-V-Manager laden und herunterfahren.

  1. Wählen Sie die Sch altfläche Start, scrollen Sie im Startmenü nach unten und wählen Sie dann Windows-Verw altung, um es zu erweitern.

    Image
    Image
  2. Select Hyper-V Manager.

    Image
    Image
  3. Markieren Sie im folgenden Bildschirm des Hyper-V-Managers Ihre gespeicherte virtuelle Maschine, die unter Virtual Machines aufgeführt ist.

    Image
    Image
  4. Wählen Sie Verbinden in der unteren rechten Ecke.

    Image
    Image
  5. Der Bildschirm Virtual Machine Connection erscheint. Wählen Sie die Sch altfläche Start, um Ihre virtuelle Maschine "einzusch alten".

    Image
    Image
  6. Um den aktuellen Status Ihrer virtuellen Maschine zu speichern, wählen Sie das orange Symbol Speichern in der Symbolleiste für die Verbindung mit der virtuellen Maschine.

    Image
    Image
  7. Um Ihre virtuelle Maschine herunterzufahren, wählen Sie das rote Symbol Herunterfahren in der Symbolleiste der Verbindung zur virtuellen Maschine. Dies ähnelt dem Befehl, Ihren PC herunterzufahren.

    Die Auswahl des weißen Symbols Aussch alten entspricht dem Trennen des Desktops oder dem Entladen des Akkus.

    Image
    Image

FAQ

    Wie deaktiviere ich Hyper-V in Windows 10?

    Um in Windows 10 zu deaktivieren, drücken Sie die Windows-Taste+X und gehen Sie zu Apps und Funktionen > Programme und Funktionen > Windows-Funktionen ein- oder aussch alten. Suchen Sie Hyper-V und deaktivieren Sie das Kontrollkästchen. Klicken Sie auf OK, um die Änderungen zu speichern und neu zu starten.

    Was ist eine Java Virtual Machine?

    Eine Java Virtual Machine (JVM) ist eine virtuelle Maschine, die eine Umgebung zum Ausführen von Java-Apps oder -Code bereitstellt. Der Code kann entweder Java-basiert oder Code sein, der durch Java-Bytecode kompiliert wurde.

Empfohlen: