WSL (подсистема Windows для Linux) - это бесплатная и дополнительная функция Windows 10, которая позволяет пользователям запускать программы Linux в Windows. Пользователи сообщили об этой ошибке 0x8007019e как показано на изображении ниже при открытии командной строки Linux. После появления этой ошибки пользователю не разрешается использовать терминал на основе WSL. Ошибка WSLRegisterDistribution Failed может произойти из-за поврежденной установки Linux или из-за отключения подсистемы Linux.
Читайте дальше, чтобы узнать о решениях, которые могут помочь вам преодолеть эту ошибку.
Оглавление
Исправление 1 - Включение / отключение подсистемы Linux
1. Открытым Запустить удерживая Клавиши Windows и R вместе.
2. Тип optionalfeatures.exe запустить Возможности системы Windows.
3. Искать Подсистема Windows для Linux и включите его проверка поле рядом с ним.
4. Нажмите на Ok. Компоненты Windows ищут необходимые файлы и применяют изменения.
5. При появлении запроса нажмите Перезагрузить сейчас чтобы перезагрузить компьютер. Теперь посмотрим, исправлена ли ошибка.
6. В случае, если опция уже отмечена Шаг 3, тогда снимите отметку для отключения подсистемы Linux. Перезагрузить ваша система.
7. После перезагрузки вернитесь в Возможности системы Windows а также включить вариант снова. Рестарт снова твой компьютер.
8. Проверьте, можете ли вы открыть терминал Linux без ошибок.
Исправление 2. Попробуйте использовать Windows PowerShell.
1. Держать Windows и X вместе, чтобы открыть меню Windows.
2. Выбирать Windows PowerShell (администратор) для запуска PowerShell с правами администратора. Нажмите на да когда предложено ОАК.
3. Введите команду ниже и нажмите Входить для включения подсистемы Linux в компонентах Windows.
Включить-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
4. Как только команда выполняется, она запрашивает Рестарт. Тип Y для да при появлении запроса.
5. Теперь проверьте, устранена ли ошибка.
Исправление 3 - перезапустить службу LxssManager
LxssManager - это служба жизненного цикла экземпляра Linux, работающая в фоновом режиме. Ошибка может возникнуть, если служба остановлена или находится в состоянии ошибки.
1. Держи Windows + R ключи, чтобы открыть Запустить диалог.
2. Тип services.msc открыть Службы Windows.
3. Найдите LxssManager Услуга. Выберите его и нажмите на Рестарт ссылка слева.
4. Перезапуск терминал Linux и проверьте, исправлена ли ошибка.
Исправление 4 - Запуск подсистемы из магазина
1. Нажмите Windows + S и введите Магазин. Выберите варианты Магазин Microsoft в результатах.
2. Нажать на три точки в правом верхнем углу, а затем выберите опцию Моя библиотека.
3. Выберите вкладку Установлены в левой части окна.
4. В списке установленных приложений щелкните значок Открытым кнопка рядом с Приложение для распространения Linux присутствует в вашей системе.
5. Вы увидите Запуск нажмите кнопку, чтобы проверить, открывается ли приложение без ошибок.
Исправление 5 - Обновите терминал Linux с помощью командной строки
1. Нажмите Windows + R запустить Запустить диалог.
2. Тип cmd и нажмите Shift + Ctrl + Enter открыть Командная строка с правами администратора.
3. Используйте приведенные ниже команды, чтобы обновить приложение дистрибутива Linux.
C: \> bash. $ sudo apt-get update. $ sudo apt-get dist-upgrade. $C: \> выход
4. Теперь откройте терминал приложения и посмотрите, устранена ли ошибка.
Исправление 6 - Восстановите приложение Linux Terminal
1. Открыть Запустить нажмите Windows и клавиша R комбинация одновременно.
2. Тип ms-settings: возможности приложений открыть Приложения и функции Страница настроек.
3. В поле поиска введите имя вашего Приложение Linux (например, здесь Ubuntu).
4. Выберите приложение и нажмите на Расширенные настройки ссылка под ним.
5. Ищите заголовок Сброс настроек и нажмите на Ремонт кнопка.
6. После завершения процесса восстановления откройте терминал и проверьте, работает ли он без проблем.
7. Если ошибка не исчезла, то на Расширенные настройки страница (Шаг 4) найдите Сброс настроек кнопку и щелкните по ней.
8. Нажать на Сброс настроек при появлении запроса на окончательное удаление данных приложения на устройстве.
8. Проверьте, помогло ли исправление устранить ошибку после завершения сброса приложения.
Исправление 7 - переустановите консольное приложение Linux.
1. Выполнять Шаги 1 - 3 в Исправить 5 выше.
2. Выберите Приложение для распространения Linux и нажмите на Удалить кнопку внизу.
3. После завершения удаления приложения выполните действия, указанные в Исправить 1 к отключить подсистему Linux.
4. Рестарт ваш компьютер, а затем включить в Подсистема Linux (как указано в Исправить 1).
5. Переустановить приложение Linux Terminal и проверьте, решена ли проблема.
Спасибо за прочтение.
Надеюсь, вы смогли запустить терминал Linux без каких-либо сообщений об ошибке. Прокомментируйте и сообщите нам об исправлении, которое помогло вам устранить эту ошибку.