How to fix error 0x8037010 on WSL2 [QUICK FIX]

3 minute read
error 0x80370102

Home » Fix » How to fix error 0x8037010 on WSL2 [QUICK FIX]

A good number of users have reported encountering the error message 0x80370102 when trying to install Linux Distro for Windows Subsystem for Linux 2 (WSL2).

This error is extremely new, as WSL2 was released on June 12th of this year with the Windows build 18917, and it doesn’t only apply to Linux distros. This error has also been encountered when trying to install the Debian distro as well.

This annoying error stops you from finishing the virtual device installation on your PC, so you can’t access the new features contained in the update.

Even though this is an extremely fresh issue and not much information can be found, in this article we will explore some of the best solutions available. Please make sure to follow the steps presented in this list closely, in order to avoid causing any other issues.


How can I fix error 0x80370102 on Windows 10?

1. Check if your PC supports hardware virtualization

  1. Right-click on your Windows taskbar -> select Task Manager.
  2. Inside the Task Manager, select the Performance tab, and check to see if the Virtualization and Hyper-V support are enabled.Task manager virtualization - Error 0x80370102
  3. Close Task Manager and follow the next method to activate any/both of the disabled options.

Run any operating system inside Windows 10 with these applications!



2. Activate hardware virtualization from BIOScomputer code - error 0x80370102

  1. Reboot your PC.
  2. Depending on your BIOS manufacturer, the key to log into BIOS will vary. Press Del, Esc, F1, F2, or F4 key on your keyboard as soon as the screen goes black. (If you don’t get in the first time, restart your PC and try another key).
  3. Find the CPU configuration section (Menu can be called Processor, CPU config, Chipset, etc.)
  4. Find the virtualization setting and enable it (Intel Virtualization TechnologyAMD-VHyper-VVT-XVanderpool, or SVM).
  5. Choose the option Save & Exit.
  6. The computer will reboot with hardware virtualization enabled.
  7. Check to see if the issue persists. If it does, follow the next method.

3. Activate Nested Virtualization for VMs using PowerShell (Admin)

  1. On the host machine (with target machine powered off) -> press Win+X and choose PowerShell (Admin) from the list.
  2. Inside the PowerShell window -> paste this command changing the values to your VM processor and name: Set-VMProcessor <VMName> -ExposeVirtualizationExtensions $true Windows PowerShell command - Error 0x80370102
  3. Press Enter to run it.
  4. In case you want to enable this service on all VM’s installed on your PC that is currently turned off, paste this command inside PowerShell: Get-VM | ? State -eq ‘Off’ | Set-VMProcessor -ExposeVirtualizationExtensions $true

In this article, we explored some of the best methods to solve the error code 0x80370102 when trying to install the Linux or Debian Distro for Windows Subsystem for Linux 2 (WSL2).

We hope these steps helped you solve your issue. Please feel free to let us know if this guide helped you by using the comment section below.

READ ALSO:

Discussions

Next up

There was a problem updating your controller [FIXED]

Alexandra Miu avatar. By: Alexandra Miu
2 minute read

Have you ever had There was a problem updating your controller error while you were trying to update your Xbox One controller? If the answer […]

Continue Reading

Printer will not accept new cartridge [SOLVED]

Vladimir Popescu avatar. By: Vladimir Popescu
2 minute read

One of the most common printer issues is that the printer will not accept a new ink cartridge. This issue appears on all printer brands, […]

Continue Reading

Alexa is coming to your Windows 10 lock screen in September

Rabia Noureen avatar. By: Rabia Noureen
2 minute read

Microsoft is currently testing a new Windows 10 build 18362.10005 that will allow digital assistants such as Alexa to appear on the Windows 10 lock […]

Continue Reading