How to fix WslRegisterDistribution failed with error: 0x80370114

Honey boy 0 Reputation points
2025-03-05T00:24:04.2966667+00:00

User's image

Hyper-V
Hyper-V
A Windows technology providing a hypervisor-based virtualization solution enabling customers to consolidate workloads onto a single server.
2,837 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Ian Xue-MSFT 40,901 Reputation points Microsoft External Staff
    2025-03-05T06:13:06.26+00:00

    Hi Honey boy,

    Please open CMD or Windows PowerShell as administrator and run the following commands to ensure all necessary features are enabled.

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    

    Then run the following command to download the Linux kernel update package.

    wsl.exe --update
    

    https://learn.microsoft.com/en-us/windows/wsl/install-manual

    Best Regards,

    Ian Xue


    If the Answer is helpful, please click "Accept Answer" and upvote it.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.