Installing this may take a few minutes wslregisterdistribution failed with error 0x800701bc

Environment Platform ServicePack Version VersionString -------- ----------- ------- ------------- Win32NT 10.0.19645.0 Microsoft Windows NT 10.0.19645.0 CentOS8.1 WSL2 Steps to reproduce Install Ce...

Comments

@Silver-Fang

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…

Danielkhun, vcjmhg, gd1214b, rediffusion, faizhameed, showhuo, MaxmaxmaximusAWS, saurav9283, PetoLau, gopalquadprosoft, and 26 more reacted with thumbs up emoji

@bytemain

nariba, wjxdavid, bytemain, LCBHSStudent, opticaline, divinerapier, muripoLife, susuky, rokobekavac0, Tjlastnumber, and 200 more reacted with thumbs up emoji
1337cod3r, preethamam, tinlevn, jaimenn, davidttoledo, lchampz, ddaniialov-dev, vianagustavo, Akihito-dev, AstermW, and 8 more reacted with laugh emoji
Seriosus, Athelian, solanha1999, Sotatek-PhuongNgo, HyunseungLee-Travis, haddadjo92, 1337cod3r, tinlevn, jaimenn, davidttoledo, and 14 more reacted with hooray emoji
bydzen, adampiskorski, trlthiago, asapheng, luscas, NriotHrreion, Tahers, 0rAX0, solanha1999, Sotatek-PhuongNgo, and 39 more reacted with heart emoji
bydzen, adampiskorski, asapheng, luscas, Tahers, hosjiu1702, solanha1999, Sotatek-PhuongNgo, HyunseungLee-Travis, yugesh-thippana, and 24 more reacted with rocket emoji

@craigloewen-msft

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

@zhanghuizong

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

@zhanghuizong

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.

TrojanXu, zacario-li, Tjlastnumber, rsk25, priyankpatel-multidots, david-littlefield, luojiego, derekchsantos, pedrojosuesalomao, shulgamalthael, and ROLY2033 reacted with thumbs up emoji

@divinerapier

Updating the Linux kernel is helpful to me. 👍

adamward459, goyal-aman, steeves66, yugesh-thippana, karthikPattabhiram, lucaslopesx, ClownW, EfthymiosNtokas, wilgoszmateusz, trimat1, and 3 more reacted with thumbs up emoji

@msftbot

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!

@duocang

laukstein, seanlees, clemenskunert, ozzCb, BOBYZH, isecret, lovefishs, davidgamaserrate, dsyun96, zbf1999, and 89 more reacted with thumbs up emoji
srpatil24, alex6226, alexanderbaumann-toast, seedscoder, Kovax007, johngao01, theAbazov, ArthurBufon, and uriielfl reacted with laugh emoji
ahmetkca, SChowdh1045, vitor-nakazawa, joaolcaas, rildomar, Danrong430, elshobokshy, thalysonalexr, MohamedAbdelrehem, anldrms, and 13 more reacted with hooray emoji
mattia1337, heitordeve, ahmetkca, SChowdh1045, vitor-nakazawa, joaolcaas, rildomar, Danrong430, elshobokshy, mwaseem-github, and 24 more reacted with heart emoji
clemenskunert, isecret, davidgamaserrate, debugcode-cn, mouyong, zzuwenjie, MacwinWin, chunyexixiaoyu, andrelucaas, mattia1337, and 20 more reacted with rocket emoji

@WindSnowLi

@heitordeve

@iEclisse

If someone have trouble in Windows 11
you should:

wsl --update
wsl --shutdown

run WSL dist

LucasRafaelBalduino, rolan18, FearLycan, pedrorogger, rildomar, EwenLan, cybermritunjay, VillageEngineer, joao-salomao, daalvand, and 29 more reacted with thumbs up emoji
joao-salomao, Dasihub, Ashu-spec, hargoyal, ritikgoyal133, mahanfakhimi, RubioHaro, and xxxily reacted with hooray emoji
LucasRafaelBalduino, FearLycan, rildomar, VillageEngineer, DylanLangevin, joao-salomao, cybertramp, Dasihub, IsraelAbreu, Ashu-spec, and 11 more reacted with heart emoji
hargoyal and xxxily reacted with rocket emoji

@rediffusion

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

@spiritwindy

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

@paul2048

Enabling Virtual Machine Platform fixed the error for me.
image

@LonelyGuy12

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

@a1g0r1thm

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

@anjaysahoo

@Hercute

@lingyanmeng

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

@JaggarYussef

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

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

Restarting the LxssManager service fixed the problem for me

@aneshwar

@aneshwar

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

@Kyogre

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.

@PraveenShaun

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

@mayuehit

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

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

Thanks Brother. It actually worked!

@mayuehit

@StrongBearCeo

enabling Virtualization in Bios worked for me

@HanzalaOP

@Themorningcormorant

If someone have trouble in Windows 11 you should:

wsl --update
wsl --shutdown

run WSL dist

thanks, this worked for me on windows 10

Содержание

  1. Как исправить ошибку WSLregisterdistribution failed with error?
  2. Методы исправления ошибки WSLregisterdistribution failed with error
  3. Solve WslRegisterDistribution failed with error: 0x800701bc
  4. WslRegisterDistribution failed with error: 0x800701bc #5393
  5. Comments
  6. Steps to reproduce
  7. Expected behavior
  8. Actual behavior
  9. WslRegisterDistribution завершился с ошибкой: 0x800701bc
  10. WslRegisterDistribution завершился с ошибкой: 0x800701bc
  11. Ошибка WSLregisterdistribution failed with error в терминале Linux
  12. 1. Проверка подсистемы Linux
  13. 2. Перезапуск службы LxssManager
  14. 3. Обновить терминал Linux при помощи CMD
  15. 4. Переустановка приложения

Как исправить ошибку WSLregisterdistribution failed with error?

Во время работы с подсистемой Linux на Windows 10 пользователь может столкнуться с ошибкой WSLregisterdistribution failed with error 0x8007019e или такими кодами, как 0x80370102, 0x800701bc, 0x80070008, 0xc03a001a, 0x8007019e, 0x800706be, 0x8000000d. Нажав на любую кнопку, терминал закрывается самостоятельно. Причиной тому может быть отключенная функция подсистемы Linux. Однако, как показывает анализ форумов, её повреждение также может быть причиной неполадки. Поэтому, чтобы исправить такую проблему, как WSLregisterdistribution failed with error, предлагаем ознакомиться со следующими рекомендациями.

Методы исправления ошибки WSLregisterdistribution failed with error

Поскольку ошибка WSLregisterdistribution failed with error с кодом 0xc03a001a или любым другим связана с подсистемой Linux, то в первую очередь для решения неполадки разработчики Майкрософт рекомендуют её перезапустить. Для этого нужно открыть «Панель управления», «Программы и компоненты» и в меню слева выбрать «Включение и отключение компонентов Windows». Появится небольшое окно. Нужно найти «Подсистема Linux для Windows» и снять отметку (если её нет, то нужно поставить). Перезагружаем ПК. Заходим назад в это меню и ставим отметку. Ошибка должна исчезнуть.

Если по каким-то причинам служба диспетчера экземпляра Linux работает не правильно, то на ПК появится ошибка WSLregisterdistribution failed with error. Перезапуск данной службы может помочь исправить неполадку. Для этого нужно нажать «Win+R» и ввести «services.msc». Находим LxssManager. Нажимаем на ней правой кнопкой мыши и выбираем «Перезапустить».

Желательно перезапустить и сам ПК.

Разработчики также при появлении ошибки с кодом 0x80370102, 0x800701bc, 0x80070008 и сообщением WSLregisterdistribution failed with error предлагают обновить терминал Linux. Для этого нужно запустить командную строку с правами Администратора и ввести такие запросы:

$ sudo apt-get update

$ sudo apt-get dist-upgrade

Также можно попробовать обновить сам WSL, ввел wsl.exe –update. После того, как обновления будут установлены, нужно перезапустить WSL командой wsl –shutdown.

Если вышеуказанные способы не помогли решить неполадку, то стоит выполнить сброс самого приложения. Для этого стоит открыть «Параметры», «Приложения», найти в списке Ubuntu и кликнуть «Сброс».

В крайнем случае, если ошибка продолжает появляться, стоит загрузить все обновления для Windows или попробовать откатить систему до более раннего состояния.

Источник

Solve WslRegisterDistribution failed with error: 0x800701bc

If you have installed the latest build of Windows 10 and want to run various Microsoft Linux apps then the WSL- Windows subsystem for Linux would be the best idea. However, to overcome the WSL 1 limitations such as usage of graphics cards and running Linux GUI applications, the company introduces WSL 2.

Well, once you enable the WSL and want to access it then you may get an error:

The error occurred because the latest Windows 10 build, out of the box comes with WSL 2, a successor of WSL1 and that needs some kernel update. As we know with WSL 2, Microsoft has implemented the full-fledged Linux kernel, therefore the old one needs to be updated. For that go to page: https://docs.microsoft.com/en-us/windows/wsl/wsl2-kernel

Run the downloaded setup, it will open a GUI installer, follow the Microsoft Windows Subsystem for Linux update wizard.

Now, close the WSL Linux app for instance Ubuntu, and reopen it again. This time you will not get the error: 0x800701bc.

Extra Tip: In case, even after that you won’t be able to use the WSL 2 because of this error:

It means the key components required by the Windows Subsystem for Linux version 2 i.e Virtual Machine Platform is not enabled. Therefore, just run the Windows PowerShell under Administrator rights, one the shortcut ways for that is simply right click on the Windows 10 Start button and select “Windows PowerShell (Admin)“. There copy-paste the following command:

After that restart the PC or laptop you are using.

Источник

WslRegisterDistribution failed with error: 0x800701bc #5393

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.

The text was updated successfully, but these errors were encountered:

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

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

I have the same problem

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

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

Supplementary notes:

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

Updating the Linux kernel is helpful to me. 👍

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!

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

This is a successful solution.Thank you

This solution worked : )

If someone have trouble in Windows 11
you should:

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

when i try to Empty file «

/AppData/Roaming/Microsoft/Windows/PowerShell/PSReadLine/ConsoleHost_history.txt»
The error is 0x800701bc gone

Enabling Virtual Machine Platform fixed the error for me.

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

this also worked for me

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 helped me solving above issue

Installing this update Worked for me ! thank you !

wsl —status tells me the cause: I need to enable the «Virtual Machine Platform» and restart the system.

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

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

Restarting the LxssManager service fixed the problem for me

Источник

WslRegisterDistribution завершился с ошибкой: 0x800701bc

Если вы получаете WslRegisterDistribution с ошибкой: 0x800701bc, значит, это проблема ядра, которую можно исправить довольно быстро. Убедитесь, что у вас есть учетная запись администратора с достаточными правами для обновления ядра Linux.

Вот полное сообщение об ошибке:

Установка может занять несколько минут…
WslRegisterDistribution завершился с ошибкой: 0x800701bc
Ошибка: 0x800701bc

WslRegisterDistribution завершился с ошибкой: 0x800701bc

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Microsoft поддерживает специальную страницу WASD, на которой доступны все обновления, в том числе для ядра. Следовать эта ссылкаи загрузите пакет обновления. Поскольку в версии WSL произошел серьезный сдвиг, необходимо обновить ядро, чтобы продолжать использовать WSL.

Обязательно запускайте его с разрешением администратора. После завершения установки установите следующую версию. Если вы переходите с WSL на WSL2, запустите в PowerShell следующее.

Некоторые пользователи также сообщают, что помогает удаление предыдущего обновления и затем установка новой версии. В списке установленных Центра обновления Windows найдите обновление — Подсистема Windows для обновления Linux и удалите его. Затем установите последнее ядро, и оно должно работать.

Если вы не можете его найти, перейдите в «Настройки»> «Обновление и безопасность»> «Просмотреть историю обновлений». Щелкните ссылку «Удалить обновления» и найдите указанное обновление.

После завершения откройте Microsoft Store и загрузите свой любимый вариант Linux, и он должен работать без проблем.

Если это не так, проверьте, есть ли у вас Центр обновления Windows. Возможно, вам придется нажать кнопку Проверить наличие обновлений. Если да, скачайте, установите обновление и перезагрузитесь.

Надеюсь, этот пост был полезен, и вы смогли обновить ядро ​​до последней версии, что вызывает ошибку WslRegisterDistribution failed.

Аналогичный WslRegisterDistribution завершился ошибкой: 0xc03a001a | 0x80041002 | 0x800700b7 или 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e и 0x8000000d.

.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Источник

Ошибка WSLregisterdistribution failed with error в терминале Linux

Подсистема Linux для Windows 10 может выдавать ошибку WSLregisterdistribution failed with error 0x8007019e, 0x800706be или 0x8000000d в терминале, после нажатия любой клавиши, терминал закрывается. Ошибка обычно возникает из-за отключенной функции подсистемы Linux в Windows 10. Также, этот компонент может быть поврежденным, и переустановка может исправить данную ошибку. Разберем, как исправить ошибку WSLregisterdistribution failed with error: 0x8007019e, 0x800706be, 0x8000000d.

1. Проверка подсистемы Linux

Откройте удаление программ через панель управление и нажмите слева «Включение или отключение компонентов Windows«. Найдите компонент «Подсистема Windows для Linux» и установите галочку, чтобы установить этот компонент и перезагрузите ПК.

Если он был уже установлен, то снимите галочку, нажмите применить, и перезагрузите ПК. После загрузки, включите обратно и снова перезагрузите.

2. Перезапуск службы LxssManager

Служба диспетчера экземпляра Linux может зависнуть и не работать корректно. Перезапуск данной службы может помочь исправить ошибку WSLregisterdistribution failed with error. Нажмите Win+R и введите services.msc,чтобы открыть службы. В службах найдите LxssManager, кликните по ней правой кнопкой мыши и выберите «Перезапустить«.

3. Обновить терминал Linux при помощи CMD

Если используете старую версию дистрибутива, то обновление приложения может решить ошибку «WSLregisterdistribution failed with error 0x8007019e или 0x8000000d«. Для этого запустите командную строку от имени администратора и введите ниже команды по очереди:

  1. C:> bash
  2. $ sudo apt-get update
  3. $ sudo apt-get dist-upgrade
  4. $
  5. C:> exit

Если выше команды не помогли, то обновим сам WSL, введите в CMD:

  • wsl.exe —update
  • Если обновления установились, то нужно перезапустить WSL, введите ниже.
  • wsl —shutdown

4. Переустановка приложения

Перейдите в «Приложения», выберите приложения Linux, которое выдает ошибку (Ubuntu, Kali и т.п.) и сбросьте его по умолчанию. Если сброс не помог, то удалите его полностью и установите заново.

Источник

03.09.2020

Просмотров: 5313

Во время работы с подсистемой Linux на Windows 10 пользователь может столкнуться с ошибкой WSLregisterdistribution failed with error 0x8007019e или такими кодами, как 0x80370102, 0x800701bc, 0x80070008, 0xc03a001a, 0x8007019e, 0x800706be, 0x8000000d. Нажав на любую кнопку, терминал закрывается самостоятельно. Причиной тому может быть отключенная функция подсистемы Linux. Однако, как показывает анализ форумов, её повреждение также может быть причиной неполадки. Поэтому, чтобы исправить такую проблему, как WSLregisterdistribution failed with error, предлагаем ознакомиться со следующими рекомендациями.

Читайте также: Включаем Linux на Windows 10

Методы исправления ошибки WSLregisterdistribution failed with error

Поскольку ошибка WSLregisterdistribution failed with error с кодом 0xc03a001a или любым другим связана с подсистемой Linux, то в первую очередь для решения неполадки разработчики Майкрософт рекомендуют её перезапустить. Для этого нужно открыть «Панель управления», «Программы и компоненты» и в меню слева выбрать «Включение и отключение компонентов Windows». Появится небольшое окно. Нужно найти «Подсистема Linux для Windows» и снять отметку (если её нет, то нужно поставить). Перезагружаем ПК. Заходим назад в это меню и ставим отметку. Ошибка должна исчезнуть.

Если по каким-то причинам служба диспетчера экземпляра Linux работает не правильно, то на ПК появится ошибка WSLregisterdistribution failed with error. Перезапуск данной службы может помочь исправить неполадку. Для этого нужно нажать «Win+R» и ввести «services.msc». Находим LxssManager. Нажимаем на ней правой кнопкой мыши и выбираем «Перезапустить».

Желательно перезапустить и сам ПК.

Разработчики также при появлении ошибки с кодом 0x80370102, 0x800701bc, 0x80070008 и сообщением WSLregisterdistribution failed with error предлагают обновить терминал Linux. Для этого нужно запустить командную строку с правами Администратора и ввести такие запросы:

C:> bash

$ sudo apt-get update

$ sudo apt-get dist-upgrade

$

C:> exit

Также можно попробовать обновить сам WSL, ввел wsl.exe –update. После того, как обновления будут установлены, нужно перезапустить WSL командой wsl –shutdown.

Если вышеуказанные способы не помогли решить неполадку, то стоит выполнить сброс самого приложения. Для этого стоит открыть «Параметры», «Приложения», найти в списке Ubuntu и кликнуть «Сброс».

В крайнем случае, если ошибка продолжает появляться, стоит загрузить все обновления для Windows или попробовать откатить систему до более раннего состояния.

WslRegisterDistribution завершился с ошибкой: 0x800701bc

Если вы получаете WslRegisterDistribution с ошибкой: 0x800701bc, значит, это проблема ядра, которую можно исправить довольно быстро. Убедитесь, что у вас есть учетная запись администратора с достаточными правами для обновления ядра Linux.

Вот полное сообщение об ошибке:

Установка может занять несколько минут…
WslRegisterDistribution завершился с ошибкой: 0x800701bc
Ошибка: 0x800701bc

WslRegisterDistribution завершился с ошибкой: 0x800701bc

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Microsoft поддерживает специальную страницу WASD, на которой доступны все обновления, в том числе для ядра. Следовать эта ссылкаи загрузите пакет обновления. Поскольку в версии WSL произошел серьезный сдвиг, необходимо обновить ядро, чтобы продолжать использовать WSL.

Обязательно запускайте его с разрешением администратора. После завершения установки установите следующую версию. Если вы переходите с WSL на WSL2, запустите в PowerShell следующее.

Некоторые пользователи также сообщают, что помогает удаление предыдущего обновления и затем установка новой версии. В списке установленных Центра обновления Windows найдите обновление — Подсистема Windows для обновления Linux и удалите его. Затем установите последнее ядро, и оно должно работать.

Если вы не можете его найти, перейдите в «Настройки»> «Обновление и безопасность»> «Просмотреть историю обновлений». Щелкните ссылку «Удалить обновления» и найдите указанное обновление.

После завершения откройте Microsoft Store и загрузите свой любимый вариант Linux, и он должен работать без проблем.

Если это не так, проверьте, есть ли у вас Центр обновления Windows. Возможно, вам придется нажать кнопку Проверить наличие обновлений. Если да, скачайте, установите обновление и перезагрузитесь.

Надеюсь, этот пост был полезен, и вы смогли обновить ядро ​​до последней версии, что вызывает ошибку WslRegisterDistribution failed.

Аналогичный WslRegisterDistribution завершился ошибкой: 0xc03a001a | 0x80041002 | 0x800700b7 или 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e и 0x8000000d.

.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Источник

WslRegisterDistribution failed with error: 0x800701bc #5393

Comments

Silver-Fang commented Jun 12, 2020

Environment

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.

The text was updated successfully, but these errors were encountered:

bytemain commented Jun 12, 2020

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

craigloewen-msft commented Jun 16, 2020

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

zhanghuizong commented Jun 17, 2020

I have the same problem

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

zhanghuizong commented Jun 17, 2020

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

Supplementary notes:

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

divinerapier commented Jun 20, 2020

Updating the Linux kernel is helpful to me. 👍

msftbot bot 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!

duocang commented Jul 9, 2020 •

WindSnowLi commented Aug 9, 2020

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

This is a successful solution.Thank you

heitordeve commented Jul 9, 2021

This solution worked : )

iEclisse commented Jul 12, 2021 •

If someone have trouble in Windows 11
you should:

rediffusion commented Jul 24, 2021

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

spiritwindy commented Oct 16, 2021

when i try to Empty file «

/AppData/Roaming/Microsoft/Windows/PowerShell/PSReadLine/ConsoleHost_history.txt»
The error is 0x800701bc gone

paul2048 commented Oct 21, 2021

Enabling Virtual Machine Platform fixed the error for me.

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

parthdedaniya commented Dec 21, 2021

this also worked for me

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 commented Mar 4, 2022

anjaysahoo commented Mar 16, 2022

This helped me solving above issue

Hercute commented Mar 19, 2022

Installing this update Worked for me ! thank you !

lingyanmeng commented Mar 29, 2022

wsl —status tells me the cause: I need to enable the «Virtual Machine Platform» and restart the system.

JaggarYussef commented Apr 27, 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!

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

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

Источник

Solve WslRegisterDistribution failed with error: 0x800701bc

If you have installed the latest build of Windows 10 and want to run various Microsoft Linux apps then the WSL- Windows subsystem for Linux would be the best idea. However, to overcome the WSL 1 limitations such as usage of graphics cards and running Linux GUI applications, the company introduces WSL 2.

Well, once you enable the WSL and want to access it then you may get an error:

The error occurred because the latest Windows 10 build, out of the box comes with WSL 2, a successor of WSL1 and that needs some kernel update. As we know with WSL 2, Microsoft has implemented the full-fledged Linux kernel, therefore the old one needs to be updated. For that go to page: https://docs.microsoft.com/en-us/windows/wsl/wsl2-kernel

Run the downloaded setup, it will open a GUI installer, follow the Microsoft Windows Subsystem for Linux update wizard.

Now, close the WSL Linux app for instance Ubuntu, and reopen it again. This time you will not get the error: 0x800701bc.

Extra Tip: In case, even after that you won’t be able to use the WSL 2 because of this error:

It means the key components required by the Windows Subsystem for Linux version 2 i.e Virtual Machine Platform is not enabled. Therefore, just run the Windows PowerShell under Administrator rights, one the shortcut ways for that is simply right click on the Windows 10 Start button and select “Windows PowerShell (Admin)“. There copy-paste the following command:

After that restart the PC or laptop you are using.

Источник

Что делать с ошибкой wslregisterdistribution failed with error 0x800701bc, как исправить

Владельцы смартфонов часто спорят, какая ОС лучше – открытый и гибкий Android или премиальный iOS. Подобные споры свойственны и пользователям ПК, которые любят сравнивать Linux и Windows. Примечательно, что эти две ОС могут работать как одно целое благодаря утилите WSL. Мы не будем описывать, как работает утилита, а расскажем о связанной с ней ошибке wslregisterdistribution failed with error 0x800701bc, а также о том, что делать, чтобы исправить ее.

Описание ошибки

Несколько лет назад для того, чтобы запустить ОС на базе ядра Linux на Windows, нужно было выполнить несколько сложных манипуляций, разобраться с которыми могли только продвинутые пользователи. Приходилось вручную искать образ и компоненты, а после загружать их в виртуальную машину WSL, чтобы после активировать (инициализировать) эти компоненты уже в системе Linux… В общем, задача не из легких. Теперь процесс установки подсистемы Linux состоит из двух шагов:

  • установка самой виртуальной машины;
  • загрузка образа.

Увы, но даже на этих двух этапах пользователи сталкиваются с различными ошибками, информативность которых буквально «зашкаливает» (сарказм).

Сбой, описанный в заголовке материала, часто возникает у пользователей при попытке загрузить образ в уже установленную виртуальную машину. Он сигнализирует о том, что утилита не смогла зарегистрировать новый образ, а потому требует вмешательства пользователя.

Способы решения

Увы, но нет универсального решения для представленной выше проблемы. В зависимости от обстоятельств и внешних факторов может быть несколько способов ремонта неисправной утилиты. Эти методы представлены в материале ниже.

Проверка подсистемы

Начнем с банального – не работает сам модуль Windows For Linux. Этот модуль по умолчанию установлен на Windows 10, но не всегда включен в настройках (особенно если речь идет о пиратской версии Windows с вырезанным функционалом). Для того чтобы вручную включить модуль, выполните действия ниже:

  • Зажмите сочетание клавиш Win + R.

  • Перейдите в раздел «Программы».
  • Кликните по подразделу «Включение или отключение компонентов Windows».

  • В открывшемся меню поставьте галочку напротив пункта «Windows for Linux».

Обновление службы

  • Введите команду «msc».
  • В списке найдите службу «LxssManager».
  • Кликните по ней и нажмите «Перезапустить».

К слову, перезапуск должен произойти и при перезагрузке ПК. Это небольшой совет, если оснастку «Службы» не удастся открыть.

Через командную строку

В некоторых случаях помогает выполнение нескольких команд в командной строке. Откройте cmd на вашем компьютере и введите следующие команды:

  • wsl —set-default-version 1;
  • exe —update;
  • wsl —shutdown.

Обычно проблема решается после ввода первой команды. Потому перед тем, как ввести вторую и третью, рекомендуем проверить работоспособность модуля.

Переустановка ПО

Предположим, что при последней установке ОС что-то пошло не так и файлы были неверно записаны. В таком случае рекомендуется полностью удалить файлы предыдущего образа и снова установить его. Делается это следующим образом:

  • Откройте «Приложения». Вообще это раздел в оснастке «Параметры», но его можно открыть напрямую, введя в строке поиска (находится возле кнопки «Windows» на панели задач).

  • Найдите в списке установленную ОС.
  • Кликните по ней и нажмите «Удалить».

  • Повторно попробуйте установить ОС Linux.

Источник

Понравилась статья? Поделить с друзьями:
  • Installing packages with yarntrace error spawn yarn enoent
  • Installing packages error occurred details
  • Installing fnis pcea2 error 9 индекс находился вне границ массива
  • Installing drivers failed samfirm как исправить
  • Installing driver error mediatek driver not detected