Heim  >  Artikel  >  System-Tutorial  >  So deaktivieren oder entfernen Sie Hyper-V in Windows 11

So deaktivieren oder entfernen Sie Hyper-V in Windows 11

WBOY
WBOYOriginal
2024-06-14 15:59:121292Durchsuche

Hyper-V ist auf Windows 11-Computern vorinstalliert. Während dieses Virtualisierungstool in der Home-Edition des Betriebssystems nicht standardmäßig verfügbar ist, können Sie es mit einem Batch-Skript installieren.

Leider kann Hyper-V mit Apps von Drittanbietern auf Ihrem PC in Konflikt geraten, einschließlich anderer Virtualisierungstools wie VMWare Workstation, VirtualBox und Emulatoren. Daher kann beim Versuch, eine App, PC-Spiele oder Hardware-Tuning-Dienstprogramme zu starten, der Fehler „Hyper-V erkannt“ auftreten.

Glücklicherweise können Sie Hyper-V in Windows 11 mithilfe des klassischen Windows-Funktionsdialogs, der Eingabeaufforderung und PowerShell deaktivieren.

Warum Sie Hyper-V möglicherweise deaktivieren müssen

Konstruktionsbedingt kann nur ein Virtualisierungstool die integrierte Virtualisierungserweiterung wie Intel VT-x und AMD-V verwenden, die auf Ihrem Prozessor verfügbar ist. Wenn Sie Virtualisierungssoftware von Drittanbietern verwenden müssen, einschließlich VMware WorkStation und Virtual Box, müssen Sie den Hyper-V-Hypervisor deaktivieren.

Möglicherweise müssen Sie auch andere Hypervisor-abhängige Funktionen deaktivieren, einschließlich Device Guard, Credential Guard und die Speicherintegritätsfunktion, die Teil der Core Isolation in Windows Security ist.

So überprüfen Sie, ob Hyper-V unter Windows 11 ausgeführt wird

How to Disable or Remove Hyper-V in Windows 11

Sie können auf die Systeminformations-App zugreifen, um festzustellen, ob die Hyper-V-Virtualisierung ausgeführt wird. Dies ist nützlich, wenn Sie den Status des Hyper-V-Hypervisors nach oder vor der Deaktivierung überprüfen müssen.

So überprüfen Sie den Hyper-V-Hypervisor-Status auf Ihrem Computer:

  1. Drücken Sie Win + R, um Ausführen zu öffnen.
  2. Geben Sie msinfo32.exe ein und klicken Sie auf OK, um die Apps zu öffnen.
  3. Überprüfen Sie als Nächstes, ob der folgende Eintrag unten auf der Registerkarte „Details“ verfügbar ist:
    <code class="hljs ">A hypervisor has been detected. Features required for Hyper-V will not be displayed.</code> 
  4. Wenn ja, müssen Sie Hyper-V, die Speicherintegrität und die Credential Guard-Funktion wie unten beschrieben deaktivieren, um sie verwenden zu können andere Virtualisierungstools ohne Fehler.

1. So deaktivieren Sie Hyper-V über optionale Windows-Funktionen

Im Dialogfeld „Windows-Funktionen“ können Sie zusätzliche Funktionen hinzufügen, die in Windows 11 standardmäßig deaktiviert sind. Sie können es auch verwenden, um einige erweiterte Funktionen, einschließlich Hyper-V, zu deaktivieren.

Beachten Sie, dass Sie zur Behebung des von Hyper-V erkannten Fehlers zusätzlich zu Hyper-V auch die Funktionen „Virtual Machine Platform“ und „Windows Hypervisor Platform“ deaktivieren müssen.

So deaktivieren Sie Hyper-V über das Dialogfeld „Windows-Funktionen“:

  1. Drücken Sie die Tasten Win + R, um das Dialogfeld „Ausführen“ zu öffnen.
  2. Geben Sie „control“ ein und klicken Sie auf „OK“, um die Systemsteuerung zu öffnen.
  3. Klicken Sie in der Systemsteuerung auf Programme.How to Disable or Remove Hyper-V in Windows 11
  4. Klicken Sie anschließend auf Programme und Funktionen.
  5. Klicken Sie im linken Bereich auf „Windows-Funktionen aktivieren oder deaktivieren“.How to Disable or Remove Hyper-V in Windows 11
  1. Suchen Sie im Dialogfeld „Windows-Funktionen“ nach Hyper-V.
  2. Deaktivieren Sie die Option „Hyper-V“, um die Funktion zu deaktivieren.How to Disable or Remove Hyper-V in Windows 11
  3. Scrollen Sie als Nächstes nach unten und suchen Sie die Optionen „Virtual Machine Platform“ und „Windows Hypervisor Platform“.How to Disable or Remove Hyper-V in Windows 11
  4. Deaktivieren Sie beide Optionen und klicken Sie auf „OK“.
  5. Windows deinstalliert Hyper-V und andere Funktionen von Ihrem System.
  6. Wenn Sie fertig sind, starten Sie Ihren PC neu, um die Änderungen zu übernehmen.

2. So deaktivieren Sie Hyper-V mit BCDEDIT

How to Disable or Remove Hyper-V in Windows 11

Sie können Hyper-V in der Startkonfiguration mit dem BCDEdit-Tool deaktivieren. Dies ist sinnvoll, wenn Sie Hyper-V nur deaktivieren und nicht vollständig deinstallieren möchten.

So deaktivieren Sie Hyper-V mit BCDEdit:

  1. Press the Win key and type cmd.
  2. Right-click on the Command Prompt and select Run as administrator.
  3. In the Command Prompt window, type the following command and press Enter:
    <code class="hljs sql">bcdedit /set hypervisorlaunchtype off</code> 
  4. When the success message appears, close the Command Prompt and restart your PC to apply the changes.
  5. If you need to activate Hyper-V again, use the following command:
    <code class="hljs sql">bcdedit /set hypervisorlaunchtype auto</code> 
  6. Make sure to restart your PC to apply the changes.

Additionally, you can use the BCDEdit tool to perform other advanced tasks, such as deleting the old boot menu options and adding a safe mode shortcut to the Windows 11 boot menu.

3. How to Uninstall Hyper-V Using the Command Prompt

How to Disable or Remove Hyper-V in Windows 11

If the Windows Features dialog fails to remove Hyper-V, you can use the Command Prompt to disable the hypervisor. Here's how to do it:

  1. Open Command Prompt as administrator.
  2. In the Command Prompt window, type the following command and press Enter:
    <code class="hljs bash">dism /online /disable-feature /featurename:Microsoft-hyper-v-all</code> 
  3. Upon execution, the DISM tool will disable Hyper-V and show the operation completed successfully message to indicate successful execution.
  4. Type exit, press Enter to close the Command Prompt, and restart your PC.

After the restart, you can run your games and other hypervisors without the error. If not, open the Windows Features dialog, disable the Virtual Machine Platform and Windows Hypervisor Platform options, and restart your PC to turn off Hyper-V Hypervisor.

4. How to Disable Hyper-V Using PowerShell

How to Disable or Remove Hyper-V in Windows 11

If you prefer PowerShell, use the WindowsOptionalFeature cmdlet to disable Hyper-V in Windows 11. To do this, launch PowerShell with admin privileges and execute the command. Here's how to do it:

  1. Press the Win key and type powershell.
  2. Right-click on PowerShell and select Run as administrator.
  3. Click Yes when prompted by User Account Control.
  4. In the PowerShell window, copy and paste the command below and press Enter:
    <code class="hljs ">Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All</code> 
  5. Wait for the process to complete. Once done, close PowerShell and restart your PC to apply the changes.

How to Uninstall the Hyper-V Virtual Network Adapter

During the restart following the uninstallation of Hyper-V, you may frequently encounter the message, "We couldn't complete the updates, undoing changes." To resolve this issue, ensure the Hyper-V virtual network adapters are deleted from your PC. You can delete the virtual network adapter from Device Manager.

To delete Hyper-V's virtual network adapters:

  1. Press Win + R to open Run.
  2. Type dvmgmt.msc and click OK to open Device Manager.
  3. In Device Manager, expand the Network Adapters section to locate the Hyper-V Virtual network adapters.
  4. If no virtual adapters associated with Hyper-V are listed, click View and select Show hidden devices.How to Disable or Remove Hyper-V in Windows 11
  5. Right-click on the Hyper-V Virtual Ethernet Adapter and select Uninstall device.

    Do not remove the Microsoft Wi-Fi Direct Virtual Adapter.

  6. Click Uninstall to confirm the action.How to Disable or Remove Hyper-V in Windows 11
  7. Repeat the steps to delete all the virtual network adapters associated with Hyper-V.
  8. Once done, close Device Manager and restart your PC. Next, uninstall Hyper-V and check for any improvements.

How to Turn Off Virtualization-Based Security (Memory Integrity)

If you encounter the Hyper-V detected issue even after you disable Hyper-V, try to disable the Memory integrity feature in Windows Security. The Memory integrity feature is part of Core Isolation. It helps prevent hackers from accessing and infecting high-security processes using malicious code.

By default, Windows disables the Memory integrity feature to avoid conflict with apps and device drivers due to incompatibility issues. This can also cause issues with third-party virtualization tools and programs needing access to your system's virtualization hardware.

To turn off Memory integrity in Windows Security:

  1. Press Win + I to open the Settings app.
  2. In the left pane, click on the Privacy & security tab.How to Disable or Remove Hyper-V in Windows 11
  3. Next, click on Windows Security.
  4. Under the Protection areas section, click on Device security.How to Disable or Remove Hyper-V in Windows 11
  5. Next, click on Core isolation details under the Core isolation section.How to Disable or Remove Hyper-V in Windows 11
  6. Toggle the switch under Memory integrity to turn it Off.How to Disable or Remove Hyper-V in Windows 11
  7. Restart your PC to apply the changes.

How to Disable Device Guard and Credential Guard

Device Guard and Credential Guard don't play well with other virtualization software, including VMware Workstation. You may encounter an error saying Device Guard/Credential Guard is enabled when trying to power on the VMware Workstation.

Since you intend to use third-party virtualization software, you can safely disable Device Guard and Credential Guard using the Registry Editor.

That said, modifying the Windows Registry involves risk. We recommend you create a restore point and take a registry backup before attempting any modifications.

To disable Device Guard and Credential Guard:

  1. Press Win + R to open Run.
  2. Type regedit and click OK to open Registry Editor.
  3. In Registry Editor, navigate to the following location:
    <code class="hljs ">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa</code> 
  4. In the right pane, locate the LsaCfgFlagsDWORD value. You'll need to create a new key if no such value exists.How to Disable or Remove Hyper-V in Windows 11
  5. To create a new key, right-click the Lsa subkey in the left pane and select New < DWORD (32-bit)value. Rename the value as LsaCfgFlags.
  1. Next, double-click on LsaCfgFlags and type 0 in the Value data field.How to Disable or Remove Hyper-V in Windows 11
  2. Click OK to save the changes.
  3. Next, in Registry Editor, navigate to the following location:
    <code class="hljs ">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard</code> 
  4. In the right pane, check if the EnableVirtualizationBasedSecurity value exists. If not, right-click the DeviceGuard subkey and select New > DWORD (32-bit) Value.How to Disable or Remove Hyper-V in Windows 11
  5. Next, rename the key as EnableVirtualizationBasedSecurity and set its value to 0.How to Disable or Remove Hyper-V in Windows 11
  6. Click OK to save the changes.

Restart your computer to apply the changes and disable Device Guard and Credential Guard. If you ever need to enable these features, modify the value data and change it to 1.

Disable Hyper-V in Windows 11 to Run Third-Party Virtualization Tools and Apps

Hyper-V is an excellent utility if you want an out-of-the-box virtualization solution. However, you must disable Hyper-V to use third-party virtualization software, including VirtualBox and WMware Workstation.

Fortunately, you can easily disable the Hyper-V Hypervisor and other Virtualization-based Security solutions to use third-party hypervisors without errors.

Das obige ist der detaillierte Inhalt vonSo deaktivieren oder entfernen Sie Hyper-V in Windows 11. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn