Если вы получаете WslRegisterDistribution с ошибкой: 0x800701bc, значит, это проблема ядра, которую можно исправить довольно быстро. Убедитесь, что у вас есть учетная запись администратора с достаточными правами для обновления ядра Linux.
Все что вам нужно, это сказать вашей ОС использовать WSL 1 по умолчанию. Это делается просто, открываем Power Shell от имени администратора и вводим команду:
wsl --set-default-version 1
После этого устанавливаем Linux Ubuntu
Некоторые пользователи также сообщают, что помогает удаление предыдущего обновления и затем установка новой версии.
Выполнять поиск сведений о существующих проблемах, чтобы найти информацию, связанную с возникшей проблемой. Обратите внимание, что в строке поиска можно удалить is:open, чтобы включить в результаты поиска проблемы, которые уже были решены. Рассмотрите возможность комментирования или одобрения любых открытых проблем, чтобы выразить свою заинтересованность в их продвижении в качестве приоритетных.
Потихоньку переезжаю на Windows 11 и столкнулся с неприятностью: при запуске Debian в WSL появляется сообщение WslRegisterDistribution failed with error: 0x800701bc.
Чтобы сбросить дистрибутив до начального состояния, нужно знать его название — это название не всегда соответствует команде, которой он запускается.
Чтобы посмотреть название дистрибутива для использования в команде, выполните:
wsl –list –all
Для сброса дистрибутива до исходного состояния (будут удалены все настройки и все сохранённые файлы), выполните команду вида:
wslconfig
/u
ДИСТРИБУТИВ
Даже если вы уже установили дистрибутив linux, при запуске из консоли, вы обнаружите, что wsl не находит установленные дистрибутивы:
C:\>wsl
Нет установленных дистрибутивов подсистемы Windows для Linux.
Дистрибутивы можно установить из Microsoft Store:
https://aka.ms/wslstore
Решение довольно простое – установить linux из приложения Microsoft Strore!
Обычно функция виртуализации отключена на всех машинах. Приходится вручную включать из BIOS.
- Сначала щелкните правой кнопкой мыши значок Windows и нажмите «Завершение работы или выход>».
- После этого нажмите «Перезагрузить», чтобы перезагрузить систему.
- Во время перезагрузки, когда появится логотип производителя, нажмите и удерживайте клавишу «Удалить» на клавиатуре, чтобы получить доступ к настройкам BIOS.