microsoft / microsoft/WSL

WSL Error: WslRegisterDistribution failed with error: 0x80370102

Open
#12,379 11 comments 0 reactions 0 assignees View on GitHub
emailed-logs feature question
Dominant language
C++
Stars
33.7k
Forks
1.8k
Avg merge
3d 17h
Merged PRs (30d)
116

Description

Hi, I tried installing Docker, but once I start it, the engine stops due to a WSL error. I think the problem might be related to the enabling of the **virtualization**. I am currently working on Windows Pro 11. I opened the windows features and made sure the following features are installed: VM-Platform, Windows Subsystem for Linux and Hyper-V. I also entered BIOS to make sure 'Intel (R) Virtualization Technology' is enabled. Moreover, when I enter Task Manager, it appears like virtualization is enabled.

However, when I try to input 'Get-WmiObject -Query "select * from Win32_Processor" | Select-Object -Property Name, VirtualizationFirmwareEnabled' in the terminal (admministrator) I get the following message:

Name VirtualizationFirmwareEnabled

---- -----------------------------

13th Gen Intel(R) Core(TM) i7-1355U False

Nonetheless, when I try to install Ubuntu by using the command ' wsl.exe --install Ubuntu', I get the following error:

Ubuntu ist bereits installiert.

Ubuntu wird gestartet...

Installing, this may take a few minutes...

WslRegisterDistribution failed with error: 0x80370102

Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS.

However, I tried to disable and enable again all these features and to uninstall wsl and start over, but I got the same result. Let me know how I can proceed. Thank you!

Contributor guide

Open the contributing guide

Research direction

No source file, test, or code entry point is identified. Start by reproducing `wsl.exe --install Ubuntu` and reviewing the reported `0x80370102` registration failure alongside the `VirtualizationFirmwareEnabled` output. Done would require identifying a confirmed WSL or virtualization defect and a reproducible path to verify its resolution.

Written by the indexing model from the issue text.

Assessment

Domain
operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.