Fix: Windows Does not Boot after the Windows Hypervisor Platform is Enabled

Your system may not boot when you enable the Hypervisor Platform if Windows, drivers, or the applications (which require Hypervisor) are outdated. Moreover, misconfiguration of the system’s BIOS may also result in the error at hand.

The issue arises when the user enables the Hypervisor Platform in the Windows Features and reboots the system as per the Hypervisor setup requirement but after reboot, the system goes into a boot loop with a black screen. The issue is not limited to a particular PC brand. In some cases, the issue was reported after a Windows update.

Windows Does not Boot After the Windows Hypervisor Platform is Enabled

Before moving on with the solutions, either try to use Automatic Repair or you may have to boot your system into the Safe Mode and disable Hypervisor Platform (discussed in solution 1) so that you can try the solutions discussed in this article. Also, check if using a modern HDMI cable (compliant to your display driver) resolves the issue.

Solution 1: Disable / Enable Hypervisor Platform and Virtualization

The issue at hand could be a result of a temporary glitch of the OS modules and can be cleared by disabling and then re-enabling the Hypervisor Platform and Virtualization. The undermentioned instructions may slightly differ for some users.

  1. Boot your system in safe mode with networking.
  2. Then hit the Windows key and type Windows Features. Then select ‘Turn Windows Features on or off’.
    Open ‘Turn Windows Features on or off’
  3. Now uncheck the option of the Windows Hypervisor Platform and click on the OK button.
    Uncheck ‘Windows Hypervisor Platform’
  4. Then click on the Windows button and click on the Power button.
  5. Now hold the shift key and in the Power Option shown, click on Restart.
    Hold the Shift Key and Restart Your System
  6. Then in the Startup Options, select Troubleshoot and then open Advanced Options.
    Open Advanced Options in the Startup Menu
  7. Now select UEFI Firmware Settings and then click on the Restart button to boot the system into the BIOS.
    Open UEFI Firmware Settings in Advanced Options
  8. Then, in the left pane, expand Virtualization Support and then select Virtualization.
  9. Now, in the right pane, uncheck the option of Enable Intel Virtualization Technology and then Apply your changes.
    Uncheck ‘Enable Intel Virtualization Technology’
  10. Then boot your system into Windows and check if virtualization is off. If so, then boot your system into BIOS and enable Virtualization (steps 4 to 9).
  11. Again, boot your system into Windows and enable the option of Windows Hypervisor Platform (steps 2 to 3) and log out of the user account (do not restart, if asked to).
  12. Now log in to the user account and reboot your system to check if the system is working fine.

Solution 2: Update the System’s Windows, Drivers, and Applications (That Require Hypervisor) to the Latest Builds

You may encounter the issue at hand if any of the system’s Drivers, Windows, or BIOS is outdated as it can create incompatibility between the essential system modules. In this context, updating the Windows, drivers, and BIOS of your system may solve the problem.

  1. Update the Windows and drivers of your PC to the latest build.
    Check for Windows Updates
  2. Now check if the boot issue is resolved.

If you are still encountering the issue, then make sure the applications (for example, Visual Studio or Android SDK) that require the Hypervisor feature are updated to the latest releases.

Solution 3: Disable Antivirus of Your System

You may encounter the issue at hand if the antivirus of your system is blocking access to a resource vital for the Hypervisor Platform. In this scenario, disabling the antivirus of your system may solve the problem. You may have to perform these steps in the safe mode of your system.

Warning: Proceed at your own risk as disabling the antivirus of your system may expose your system/data to threats that are not limited to viruses, trojans, etc.

  1. Temporarily disable the antivirus of your PC. Also, make sure that the Windows Defender is disabled.
  2. Then re-enable Hypervisor Platform (in Windows Features) and Virtualization (in BIOS) to check if the boot issue is resolved.

Solution 4: Disable / Remove the Conflicting Applications

The Hypervisor feature might not work if any of the applications on your system are hindering the operation of the Hypervisor platform. In this case, disabling or uninstalling the conflicting applications may solve the problem. Many users reported that the issue at hand was mainly caused by the OEM preinstalled applications (for example Asus Armoury Crate). You may have to clean boot the system to find the problematic application. For elucidation, we will discuss the process for the Armoury Crate application.

  1. Launch a web browser and navigate to the support site of the Armoury Crate.
  2. Then, in the Driver & Utility tab, select the OS of your system in the dropdown and download the Armoury Crate Uninstall Tool.
    Download the Armoury Crate Uninstall Tool
  3. Now unzip the downloaded file and open the extracted folder.
  4. Then launch the Armoury Crate Uninstall Tool.exe and follow the prompts to complete the uninstallation of the Armoury Crate.
    Uninstall Armoury Crate
  5. Now check if the Hypervisor Platform issue is resolved.
  6. If not, then check if creating a virtual switch resolves the issue.

If the issue is still there, then check if removing (if installed) the Cisco’s VPN client, AMD Ryzen Master, Control Center (pre-installed tuning software), or any RGB/fan/keyboard controlling application resolves the issue.

Solution 5: Uninstall the Conflicting Updates or Revert to the Older Version of Windows 10

Microsoft has a known history of releasing buggy updates and the current Hypervisor issue may also be a result of the buggy update. In this case, uninstalling the buggy update (or reverting to an older version of Windows 10) may solve the problem.

  1. Hit the Windows keys and in the search bar, type Windows Update Settings. Then select Windows Update Settings.
    Open Windows Update Settings
  2. Now, in the Windows Update tab of Settings, select View Update History and then open Uninstall Updates.
    View Update History of Your System
  3. Then select the problematic update and click on Uninstall.
    Open Uninstall Updates
  4. Now follow the prompts to complete the update’s uninstallation and check if the system is clear of the Hypervisor issue.

If you encountered the issue after a feature update, then you may have to revert to an older version of Windows 10.

  1. Now hit the Windows key and type Recovery Options. Then select Recovery Options.
    Open the Recovery Options
  2. Then click on Get Started (under the option of Go Back to the Previous Version of Windows 10) and follow the prompts to revert to the older version to check if the system is clear of the boot issue.
    Go Back to the Previous Version of Windows 10

Solution 6: Uninstall / Disable Conflicting Drivers and Devices

You may encounter the issue at hand if any of the drivers/devices conflict with the operation of the Hypervisor Platform. In this case, disabling the conflicting devices may solve the problem.

  1. Right-click on the Windows button to launch the Quick Access menu and choose Device Manager.
    Open Device Manager of Your System
  2. Then expand the Network Adapters option and right-click on your network card.
  3. Now select Disable and then click on Yes to disable the device.
    Disable the Network Card of Your System
  4. Then check if the Hypervisor Platform issue is resolved.

If the issue persists, then check if disabling/uninstalling the following devices (if being used) resolves the issue (reported by users to create the issue). You may have to disable some of these devices in the system’s BIOS.

  • AMD Vega 8 Driver (you may have to use AMD Clean Up Utility)
  • RaLink Combo WiFi/BT Chip
  • Realtek NIC

Solution 7: Create a New Boot Configuration Data (BCD) File

The Hypervisor Platform may cause a boot loop if the Boot Configuration Data (BCD) file is corrupt or missing. In this case, creating a new BCD file may solve the problem.

  1. Create a new BCD file for your system. You may have to use automatic repair or command line repair.
  2. Then check if the Hypervisor issue is resolved.

If that did not do the trick, then check if executing the following command in an Administrator Command Prompt and rebooting the system solves the problem (it will disable Hypervisor):

BCDedit /set hypervisorlaunchtype Off
Set the Hypervisor Launch Type to Off

But keep in mind that after sorting out the boot issue and to enable Hypervisor, you may have to execute the following command in an elevated Command Prompt (it will enable the Hypervisor Platform):

BCDedit /set hypervisorlaunchtype Auto

Solution 8: Edit the BIOS Settings

If any of the solutions did not do the trick, then the issue could be a result of the wrong configuration of the system’s BIOS. In this scenario, editing the system’s BIOS may solve the problem.

Warning: Advance at your own risk as editing the BIOS of your system requires a certain level of proficiency and if done wrong, you may brick your system and cause everlasting damage to your data.

Firstly, boot your system into BIOS and then check if editing the following settings resolve the Hypervisor issue. Keep in mind that all of these options may not be available to all users.

Update the BIOS to the Latest Build

  1. Before updating the BIOS, check if downgrading the system’s BIOS to an older version resolves the issue (especially, if the issue was caused by a BIOS update).
  2. If not, update the BIOS of your system as per your manufacturer. In some cases, you may have to download the BIOS on another system and use a flash drive to update the BIOS on the problematic system.
  3. After updating the BIOS, check if the Hypervisor issue is resolved.

Enable Execute Disable Bit

  1. Open the Advanced menu of BIOS and set the option of Execute-Disable Bit Capability to Enabled (some users may see the NX Mode option).
    Enable ‘Execute-Disable Bit Capability’
  2. Now save your changes and then check if the Hypervisor issue is resolved.

Enable SVM and Set the UMA Frame Buffer Size to Auto

  1. In the Advanced tab of BIOS, enable SVM and check if the Hypervisor issue is resolved.
    Enable SVM Support
  2. If not, then check if setting the UMA Frame Buffer Size to Auto solves the problem.
    Set the UMA Frame Buffer Size to Auto
  3. If that did not do the trick, then check if setting the UMA Frame Buffer Size value to 512 resolves the issue.
    Set UMA Frame Buffer Size to 512

Disable IOMMU

  1. In the Advanced tab of the BIOS, set the value of IOMMU to Disabled and then save your changes.
    Disable IOMMU
  2. Then check if the Hypervisor issue is resolved.

Disable Secure Boot

  1. In the System Configuration (or Security) tab of your system, disable the option of Secure Boot, and save your changes.
    Disable UEFI Secure Boot
  2. Then check if the Hypervisor Platform issue is resolved.

Disable Enhanced Biometrics

  1. In the Security tab of the BIOS of your system, disable Enhanced Windows Biometric Security and save your changes.
    Disable ‘Enhanced Windows Biometric Security’
  2. Then check if the system is clear of the Hypervisor issue.

If the issue is still there, then check if resetting the BIOS to the default resolves the issue. If that did not do the trick, then make sure you are not using manual voltage & frequency for the CPU and check if that resolves the issue.

If the issue persists, then either try to perform a DISM scan or perform a clean install of Windows.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.