Software⏱️ 3 min read📅 2026-06-11

How to Fix 0x80370102 Error – WSL error 0x80370102 while installing Ubuntu

Troubleshooting guide for 0x80370102 WSL error, including hardware and software checks.

Quick Answer: Enable Hyper-V, Virtual Machine Platform, and Windows Hypervisor Platform, then try installing Ubuntu again.

Error 0x80370102 occurs when attempting to install Ubuntu using Windows Subsystem for Linux (WSL). This error affects users who have enabled Hyper-V, Virtual Machine Platform, and Windows Hypervisor Platform on their system. The frustration arises from the inability to successfully install a Linux distribution due to compatibility issues with these features.

To resolve this issue, we will explore the root causes of the problem and provide two primary fix methods. These steps are designed to help users troubleshoot and potentially resolve the error.

🛑 Root Causes of the Error

  • The primary reason for Error 0x80370102 is related to the interaction between WSL2 and Hyper-V. When WSL2 is enabled, it creates a virtualized environment that requires Hyper-V to function correctly. However, if Hyper-V is not properly configured or is disabled, WSL2 may not be able to communicate with it, resulting in this error.
  • Another possible cause is related to the UEFI settings. If Virtualization is enabled in UEFI but not properly configured, it can lead to compatibility issues with WSL2 and result in Error 0x80370102.

🔧 Proven Troubleshooting Steps

Enabling Hyper-V and Updating UEFI Settings

  1. Step 1: Enable Hyper-V and Virtual Machine Platform by going to the Control Panel, searching for 'Turn Windows features on or off', and checking the boxes next to both Hyper-V and Virtual Machine Platform. Reboot the system.
  2. Step 2: Update UEFI settings to enable Virtualization by entering the UEFI settings (usually by pressing F2 during boot) and selecting the 'Virtualization' option. Save changes and exit UEFI settings. Reboot the system.

Disabling Hyper-V and WSL2, then Re-enabling

  1. Step 1: Disable Hyper-V, Virtual Machine Platform, and Windows Hypervisor Platform by going to the Control Panel, searching for 'Turn Windows features on or off', and unchecking the boxes next to all three. Reboot the system.
  2. Step 2: Re-enable Hyper-V, Virtual Machine Platform, and Windows Hypervisor Platform, then re-enable WSL2. Try installing Ubuntu again.

✨ Wrapping Up

To resolve Error 0x80370102, users can try either enabling Hyper-V and updating UEFI settings or disabling Hyper-V and WSL2, then re-enabling them. If none of these steps work, it may be necessary to seek further assistance from Microsoft support or a professional IT technician.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions