So deaktivieren Sie Hyper-V unter Windows 11



Hyper-V ist eine praktische Virtualisierungslösung, die in Windows 11 integriert ist, insbesondere für Benutzer, die mehrere Betriebssysteme testen oder Labs durchführen. Ehrlich gesagt kann es jedoch sehr mühsam sein, wenn Sie gerne spielen oder andere Emulatoren verwenden, da Hyper-V dazu neigt, diese zu blockieren oder mit ihnen zu kollidieren – was manchmal zu vielen Problemen führt. Das Deaktivieren von Hyper-V ist nicht immer einfach, insbesondere wenn Sie vergessen haben, wo es sich versteckt oder wie Sie es dauerhaft deaktivieren können. Diese Anleitung zeigt Ihnen einige der zuverlässigsten Methoden zum Deaktivieren von Hyper-V unter Windows 11, damit Sie wieder problemlos spielen oder andere Virtualisierungstools verwenden können.

Der Grundgedanke ist, dass Hyper-V Drittanbieter-Apps wie VirtualBox, VMware oder bestimmte Emulatoren stören kann. Wenn Sie also Fehlermeldungen wie „Hyper-V erkannt“ sehen oder Ihre Apps einfach nicht mehr laufen, kann das Deaktivieren von Hyper-V Abhilfe schaffen. Der Vorgang umfasst verschiedene Methoden: von integrierten Windows-Optionen bis hin zu Kommandozeilentricks. Manchmal behält Windows auch nach der Deaktivierung hartnäckig Teile von Hyper-V bei, sodass Sie möglicherweise mehrere Versuche oder verschiedene Fixes benötigen. Geduld ist hilfreich, und keine Sorge, die Deaktivierung lässt sich in der Regel rückgängig machen, wenn Sie Hyper-V später wieder verwenden möchten.

So deaktivieren Sie Hyper-V in Windows 11

Verwenden des Windows-Funktionsfelds (die einfachste Methode)

Dies ist der einfachste Weg, wenn Sie es nur schnell erledigen möchten. Da Windows es natürlich schwieriger als nötig machen muss, ist diese Funktion möglicherweise nicht immer aktiviert, es sei denn, Sie haben sie versehentlich installiert oder eine spezielle Einrichtung vorgenommen.

  • Drücken Sie Win+, Rum das Dialogfeld „Ausführen“ zu öffnen.
  • Geben Sie ein controlund drücken Sie, Enterum die Systemsteuerung zu öffnen.
  • Klicken Sie auf Programme und wählen Sie dann Programme und Funktionen.
  • Klicken Sie im linken Bereich auf Windows-Funktionen aktivieren oder deaktivieren.
  • Scrollen Sie nach unten, um Hyper-V, Windows Hypervisor Platform und Virtual Machine Platform zu finden.
  • Deaktivieren Sie alle diese Kontrollkästchen. Klicken Sie dann auf OK.
  • Starten Sie Ihren PC neu, damit die Änderungen wirksam werden.

Schnell, einfach und wenn Hyper-V das Problem war, sollte dies funktionieren. Bei manchen Setups ist es merkwürdig, da Hyper-V nach der Deinstallation manchmal Reste hinterlässt. Sie müssen diese Kontrollkästchen erneut aktivieren oder eine andere Methode ausprobieren.

Verwenden von BCDEDIT zum Deaktivieren von Hyper-V beim Booten (manchmal zuverlässiger)

Dies ist praktisch, wenn Sie Hyper-V nicht ausführen, aber auch nicht vollständig deinstallieren möchten. Es ist eine Art „Schalter umlegen“ beim Start, was in der Regel effektiver ist, wenn die GUI-Methode fehlschlägt oder Hyper-V immer wieder zurückkehrt.

  • Öffnen Sie das Startmenü, geben Sie ein cmd, klicken Sie mit der rechten Maustaste und wählen Sie Als Administrator ausführen.
  • Geben Sie diesen Befehl ein und drücken Sie dann Enter:
bcdedit /set hypervisorlaunchtype off
  • Es sollte ungefähr so ​​lauten: „Der Vorgang wurde erfolgreich abgeschlossen.“ Starten Sie jetzt Ihren PC neu.
  • Nach dem Neustart sollte Hyper-V nicht mehr aktiviert sein. Um es später wieder zu aktivieren, führen Sie in derselben Eingabeaufforderung Folgendes aus:
  • bcdedit /set hypervisorlaunchtype auto

    Diese Methode deaktiviert Hyper-V quasi, bevor Windows überhaupt geladen wird. Sie ist daher in der Regel effektiver als der Versuch, es komplett zu löschen. Denken Sie jedoch daran, dass Sie bei manchen Setups die Eingabeaufforderung möglicherweise erneut im Administratormodus ausführen müssen, wenn dies nicht funktioniert.

    Verwenden der Eingabeaufforderung zum vollständigen Deinstallieren von Hyper-V

    Wenn Sie Hyper-V zu sehr ärgern und es loswerden möchten, deaktivieren Sie mit diesem Befehl alle Hyper-V-Funktionen auf einmal. Dies ist dauerhafter und stellt sicher, dass keine Reste zurückbleiben – zumindest nicht von Hyper-V selbst.

    • Öffnen Sie die Eingabeaufforderung erneut als Administrator.
    • Führen Sie diesen Befehl aus:
    dism /online /disable-feature /featurename:Microsoft-Hyper-V-All
  • Sobald die Meldung „Der Vorgang wurde erfolgreich abgeschlossen“ angezeigt wird, starten Sie Ihren PC neu. Beim Neustart sollte Hyper-V verschwunden sein.
  • Hinweis: Wenn Hyper-V über eine BIOS-/UEFI-Einstellung oder eine Gruppenrichtlinie aktiviert wurde, reicht dies möglicherweise nicht aus.Überprüfen Sie die BIOS-Einstellungen für die Virtualisierung und deaktivieren Sie sie dort, falls Windows die Deaktivierung von Hyper-V verweigert.

    Verwenden von PowerShell für eine schnelle Deaktivierung

    Alternativ kann PowerShell Hyper-V mit einem Befehl deaktivieren, der weitgehend der Eingabeaufforderungsmethode entspricht und manchmal einfacher ist, wenn Sie Skripting bevorzugen oder PowerShell bereits häufig verwenden.

    • Klicken Sie im Startmenü mit der rechten Maustaste auf PowerShell und wählen Sie Als Administrator ausführen.
    • Geben Sie diesen Befehl ein:
    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
  • Klicken Sie auf Enterund warten Sie auf die Bestätigungsnachricht. Starten Sie anschließend Ihren PC neu.
  • Bei manchen Setups ist es Glücksache, aber normalerweise funktioniert es. Beachten Sie, dass diese Befehle oft einen Neustart erfordern, um Hyper-V vollständig zu deaktivieren.

    Beheben des Fehlers „Wir konnten die Updates nicht abschließen“ beim Entfernen von Hyper-V

    Ein weiteres Ärgernis ist, wenn Windows stur bleibt und sich weigert, Hyper-V zu deinstallieren oder zu deaktivieren. Es gibt dann Fehlermeldungen wie „Die Updates konnten nicht abgeschlossen werden.“ Ziemlich frustrierend, oder? Normalerweise liegt das daran, dass Windows noch Reste oder verbundene Netzwerkadapter hat, die noch an Hyper-V gebunden sind.

    • Öffnen Sie das Dialogfeld „Ausführen“ ( Win+ R)
    • Geben Sie ein devmgmt.mscund drücken Sie, Enterum den Geräte-Manager zu laden.
    • Doppelklicken Sie auf Netzwerkadapter.
    • Klicken Sie zur einfacheren Bereinigung auf das Menü „Ansicht“ und wählen Sie „Ausgeblendete Geräte anzeigen“ aus.
    • Suchen Sie nach virtuellen Hyper-V-Ethernet-Adaptern – sie wirken normalerweise fehl am Platz, wenn Hyper-V jemals aktiviert wurde.
    • Klicken Sie mit der rechten Maustaste auf diese Adapter und wählen Sie Gerät deinstallieren. Führen Sie diesen Vorgang für alle zugehörigen Adapter aus, um sicherzustellen, dass nichts hängen bleibt.
    • Starten Sie anschließend neu. Dadurch werden die Reste von Windows gelöscht und der Deinstallationsvorgang kann ordnungsgemäß abgeschlossen werden.

    Weitere Tipps zur Fehlerbehebung bei Hyper-V-Konflikten

    Manchmal reicht es nicht aus, Hyper-V einfach zu deaktivieren, da andere Windows-Funktionen oder Sicherheitseinstellungen es möglicherweise gesperrt halten. Beispielsweise können Memory Integrity (eine Funktion der Windows-Sicherheit) oder Device Guard/Credential Guard auch andere Virtualisierungstools blockieren, selbst wenn Hyper-V nicht mehr verfügbar ist.

    Deaktivieren der Speicherintegrität

    • Öffnen Sie die Einstellungen ( Win+ I).
    • Gehen Sie zu Datenschutz und Sicherheit und klicken Sie dann auf Windows-Sicherheit.
    • Wählen Sie Gerätesicherheit und klicken Sie dann auf Details zur Kernisolierung.
    • Schalten Sie die Speicherintegrität aus und starten Sie neu.

    Das ist etwas seltsam, denn diese Sicherheitsfunktion soll Ihr System schützen, blockiert aber auch bestimmte Virtualisierungs-Apps oder den Treiberzugriff. Manchmal behebt das Deaktivieren die Konflikte.

    Deaktivieren von Device Guard und Credential Guard

    Dieser Schritt ist etwas aufwändiger, da er oft einen Eingriff in die Registrierung erfordert. Führen Sie diesen Schritt daher nur durch, wenn Sie mit der Bearbeitung der Registrierung vertraut sind und wissen, was Sie tun. Wenn Sie hier Fehler machen, können einige Sicherheitsfunktionen deaktiviert werden.

    • Öffnen Sie den Registrierungseditor ( regedit) im Administratormodus.
    • Navigieren Sie zu Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa.
    • Wenn LsaCfgFlags nicht vorhanden ist, klicken Sie mit der rechten Maustaste auf das rechte Feld, wählen Sie Neu > DWORD-Wert (32-Bit) und nennen Sie es LsaCfgFlags.
    • Setzen Sie den Wert auf 0, um die Funktion zu deaktivieren, oder auf 1, um sie erneut zu aktivieren.
    • Gehen Sie als Nächstes zu Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard.
    • Suchen Sie nach EnableVirtualizationBasedSecurity DWORD und setzen Sie es auf 0.
    • Neustart. Fertig. Wenn Sie es später wieder einschalten möchten, kehren Sie einfach die Werte um.

    Zusammenfassung

    Hyper-V aus dem Weg zu räumen, geht nicht immer schnell, insbesondere wenn Windows hartnäckig darauf besteht. Aber die Kombination von Kommandozeilentricks mit Windows-Oberflächenoptionen hilft oft. Sobald Hyper-V, Memory Integrity und verwandte Funktionen deaktiviert sind, funktionieren Virtualisierungstools von Drittanbietern in der Regel einwandfrei. Normalerweise lohnt sich der ganze Aufwand, wenn Gaming oder die Nutzung von Emulatoren Ihr Hauptziel ist. Wir drücken die Daumen und hoffen, dass diese Tipps Ihnen ein paar frustrierende Stunden ersparen.

    Zusammenfassung

    • Deaktivieren Sie Hyper-V über Windows-Funktionen oder mithilfe von BCDEDIT-Befehlen.
    • Deinstallieren Sie Hyper-V bei Bedarf mit DISM oder PowerShell.
    • Entfernen Sie übrig gebliebene Netzwerkadapter über den Geräte-Manager.
    • Deaktivieren Sie zugehörige Sicherheitsfunktionen wie Memory Integrity und Device Guard.
    • Starten Sie nach dem Vornehmen von Änderungen immer neu, um sicherzustellen, dass sie wirksam werden.


    War dieser Artikel hilfreich?