Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WslRegisterDistribution failed with error: 0x800701bc #5393

Closed
Ebola-Chan-bot opened this issue Jun 12, 2020 · 52 comments
Closed

WslRegisterDistribution failed with error: 0x800701bc #5393

Ebola-Chan-bot opened this issue Jun 12, 2020 · 52 comments

Comments

@Ebola-Chan-bot
Copy link

Environment

Platform ServicePack Version      VersionString
-------- ----------- -------      -------------
 Win32NT             10.0.19645.0 Microsoft Windows NT 10.0.19645.0
CentOS8.1
WSL2

Steps to reproduce

Install CentOS 8.1 in Microsoft Store. Then launch it.

Expected behavior

First-launch install succeeds.

Actual behavior

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel

Press any key to continue...

@bytemain
Copy link

go to https://aka.ms/wsl2kernel.
then download and install the Linux kernel update package:
image

@craigloewen-msft
Copy link
Member

Hi @Silver-Fang , did you follow the instructions that @lengthmin put? Were you able to install that kernel version and get it working?

@zhanghzong
Copy link

I have the same problem

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel

Press any key to continue...

It also tries to upgrade the kernel, which is still invalid

image

image

image

@zhanghzong
Copy link

I have the same problem

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel

Press any key to continue...

It also tries to upgrade the kernel, which is still invalid

image

image

image

Supplementary notes:

Secondary problem due to win10 update, uninstall wsl_update_x64.msi, it's normal when reinstalling.

@divinerapier
Copy link

Updating the Linux kernel is helpful to me. 👍

@ghost ghost added the no-recent-activity label Jun 27, 2020
@ghost
Copy link

ghost commented Jun 27, 2020

This issue has been automatically marked as stale because it has marked as requiring author feedback but has not had any activity for 7 days. It will be closed if no further activity occurs within 7 days of this comment. Thank you for your contributions to WSL!

@ghost ghost closed this as completed Jul 4, 2020
@duocang
Copy link

duocang commented Jul 9, 2020

SOLVED!

Please download the latest WSL2 Linux kernel update package for x64 machines.

@WindSnowLi
Copy link

https://aka.ms/wsl2kernel。
然后下载并安装 Linux 内核更新包:
image

This is a successful solution.Thank you

@heitordeve
Copy link

RESOLVIDO!

Baixe o pacote de atualização do kernel WSL2 Linux mais recente para máquinas x64.

This solution worked : )

@iEclisse
Copy link

iEclisse commented Jul 12, 2021

If someone have trouble in Windows 11
you should:

wsl --update
wsl --shutdown

run WSL dist

@rediffusion
Copy link

I do all steps as shown here and it's helpful❗

@spiritwindy
Copy link

when i try to Empty file "~/AppData/Roaming/Microsoft/Windows/PowerShell/PSReadLine/ConsoleHost_history.txt"
The error is 0x800701bc gone

@paul2048
Copy link

Enabling Virtual Machine Platform fixed the error for me.
image

@LonelyGuy12
Copy link

LonelyGuy12 commented Dec 1, 2021

You can just try using wsl --update with admin privileges in Command Prompt. And then wsl --shutdown. This solved the issue for me. You will also need to reinstall the distribution which you can do by using wsl --install -d <Distribution Name>

@parthdedaniya
Copy link

this also worked for me

@a1g0r1thm
Copy link

a1g0r1thm commented Feb 20, 2022

No one advice worked for me ((( But I finded my own way. Go to BIOS and turnOn Virtualization Technology. Then you need to activate Hyper-V and Virtual Machines in Windows components(features) and run in Power Shell next command: wsl --set-default-version 1. How I understand it, last needs because my processor not have SomeLowLevelCommands ((( After last command install will be done! And after good install you can change back for WSL2: wsl --set-default-vers 2. And it works perfect for me. But I am not understand fully how ))) Oh, my god, half of my sunday ((( We live in notSimpleTime ))))) GoodLuck, guys!

@Gabriel-Negreiro-ey
Copy link

@anjaysahoo
Copy link

@ghost
Copy link

ghost commented Mar 19, 2022

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

Installing this update Worked for me ! thank you !

@lingyanmeng
Copy link

wsl --status tells me the cause: I need to enable the "Virtual Machine Platform" and restart the system.

@JaggarYussef
Copy link

No one advice worked for me ((( But I finded my own way. Go to BIOS and turnOn Virtualization Technology. Then you need to activate Hyper-V and Virtual Machines in Windows components(features) and run in Power Shell next command: wsl --set-default-version 1. How I understand it, last needs because my processor not have SomeLowLevelCommands ((( After last command install will be done! And after good install you can change back for WSL2: wsl --set-default-vers 2. And it works perfect for me. But I am not understand fully how ))) Oh, my god, half of my sunday ((( We live in notSimpleTime ))))) GoodLuck, guys!

Of all instructions, this has solved my problem! I had this issue on a Dell laptop (just putting it out there)
Thanks

@bhaktar
Copy link

bhaktar commented Jun 3, 2022

Try wsl -l -v
wsl -t Ubuntu
Get-Service LxssManager | Restart-Service

Restarting the LxssManager service fixed the problem for me

@aneshwar
Copy link

no sol

@aneshwar
Copy link

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 requires an update to its kernel component. For information please visit https://aka.ms/wsl2kernel

@dorp007
Copy link

dorp007 commented Jul 16, 2022

Thanks dude!

@Kyogre
Copy link

Kyogre commented Aug 19, 2022

got errors 0x80370102 and 0x800701bc too in my VMware Windows 10 virtual machine.
The solution was: shutdown VM -> in VMware go to Virtual Machine settings -> Processors -> enable Virtualize Intel VT-x/EPT or AMD-V/RVI -> start VM -> run wsl --install -d <distro> again.

So you don't even need to enable Hyper-V in "Windows Features" window.

@PraveenJayaratnam
Copy link

wsl --update
wsl --shutdown
Run these 2 line of codes one by one at Windows terminal to fix the issue

@mayuehit
Copy link

mayuehit commented Dec 1, 2022

wsl --update
wsl --shutdown
Run these 2 line of codes one by one at Windows terminal to fix the issue

This works for me

@AhanafRASHID
Copy link

go to https://aka.ms/wsl2kernel. then download and install the Linux kernel update package: image

Thanks Brother. It actually worked!

@mayuehit
Copy link

mayuehit commented Jan 2, 2023 via email

@StrongBearCeo
Copy link

enabling Virtualization in Bios worked for me

@LT-TMC
Copy link

LT-TMC commented Jan 23, 2023

If someone have trouble in Windows 11 you should:

wsl --update
wsl --shutdown

run WSL dist

thanks, this worked for me on windows 10

@9gold241
Copy link

9gold241 commented Apr 5, 2023

To solve this problem, type this command:
wsl - set default version 1

@mayuehit
Copy link

mayuehit commented Apr 5, 2023 via email

@ThomazPom
Copy link

If someone have trouble in Windows 11 you should:

wsl --update
wsl --shutdown

run WSL dist

This was the one ! Thank you !!!

@mayuehit
Copy link

mayuehit commented Oct 16, 2023 via email

@rollingdeep
Copy link

If someone have trouble in Windows 11 you should:

wsl --update
wsl --shutdown

run WSL dist

thanks, this worked for me on windows 10

thanks, This worked for my first installation on windows 11.

@mayuehit
Copy link

mayuehit commented Dec 7, 2023 via email

@Adtrex
Copy link

Adtrex commented Jan 31, 2024

No one advice worked for me ((( But I finded my own way. Go to BIOS and turnOn Virtualization Technology. Then you need to activate Hyper-V and Virtual Machines in Windows components(features) and run in Power Shell next command: wsl --set-default-version 1. How I understand it, last needs because my processor not have SomeLowLevelCommands ((( After last command install will be done! And after good install you can change back for WSL2: wsl --set-default-vers 2. And it works perfect for me. But I am not understand fully how ))) Oh, my god, half of my sunday ((( We live in notSimpleTime ))))) GoodLuck, guys!

This works for me

@mayuehit
Copy link

mayuehit commented Jan 31, 2024 via email

@doraemonxxx
Copy link

I'm still facing the issue when using wsl2 but when I use wsl1, it solved the problem **LOL**

@mayuehit
Copy link

mayuehit commented Feb 20, 2024 via email

@xlinbo
Copy link

xlinbo commented Mar 7, 2024

SOLVED!

Please download the latest WSL2 Linux kernel update package for x64 machines.

Very helpful, thank you for your suggestion!

@mayuehit
Copy link

mayuehit commented Mar 7, 2024 via email

@Programming-Communities
Copy link

Thank bro

@mayuehit
Copy link

mayuehit commented Apr 3, 2024 via email

@Artxcod
Copy link

Artxcod commented Apr 12, 2024

Updating Kernel helped for me, thanks guys.

@Furkan-C-Aydin
Copy link

Enabling Virtual Machine Platform fixed the error for me. image

Thanks buddy

@Vrinik
Copy link

Vrinik commented Jun 8, 2024

go to https://aka.ms/wsl2kernel. then download and install the Linux kernel update package: image

thanks its helpful to me

@mayuehit
Copy link

mayuehit commented Jun 8, 2024 via email

@macknight
Copy link

wsl --update

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests