Сбой WSLRegisterDistribution с ошибкой 0x8007019e

WSL (подсистема Windows для Linux) — это бесплатная и дополнительная функция Windows 10, которая позволяет пользователям запускать программы Linux в Windows. Пользователи сообщают, что видят эту ошибку 0x8007019e, как показано на изображении ниже, при открытии командной строки Linux. После появления этой ошибки пользователю не разрешается использовать терминал на основе WSL. Ошибка WSLRegisterDistribution Failed может возникнуть из-за поврежденной установки Linux или отключения подсистемы Linux.

Сообщение об ошибке Мин.

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

Читайте дальше, чтобы узнать о решениях, которые могут помочь вам преодолеть эту ошибку.

Исправление 1 — Включение / отключение подсистемы Linux

1. Откройте «Выполнить», удерживая вместе клавиши Windows и R.

2. Введите optionalfeatures.exe, чтобы запустить компоненты Windows.

Запуск дополнительных функций мин.

3. Найдите подсистему Windows для Linux и включите ее. проверка поле рядом с ним.

4. Щелкните ОК. Компоненты Windows ищут необходимые файлы и применяют изменения.

Включить подсистему Windows для Linux Min

5. При появлении запроса нажмите «Перезагрузить сейчас», чтобы перезагрузить компьютер. Теперь посмотрим, исправлена ​​ли ошибка.

Возможности Windows Перезагрузка после изменений Мин.

6. Если этот параметр уже отмечен на шаге 3, тогда снимите отметку для отключения подсистемы Linux. Перезагрузите вашу систему.

Отключить подсистему Windows для Linux Min

7. После перезагрузки вернитесь к функциям Windows и снова включите эту опцию. Снова перезагрузите компьютер.

8. Убедитесь, что вы можете открыть терминал Linux без ошибок.

Исправление 2. Попробуйте использовать Windows PowerShell.

1. Удерживайте клавиши Windows и X вместе, чтобы открыть меню Windows.

2. Выберите Windows PowerShell (администратор), чтобы запустить PowerShell с правами администратора. Нажмите Да, когда будет предложено UAC.

Мин. Запуска администратора Windows Powershell

3. Введите команду ниже и нажмите Enter, чтобы включить подсистему Linux в компонентах Windows.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

4. После выполнения команды запрашивается перезапуск. При появлении запроса введите Y, чтобы получить ответ «Да».

Включите Windows Susbsystem Powershell Min

5. Теперь проверьте, устранена ли ошибка.

Исправление 3 — перезапустить службу LxssManager

LxssManager — это служба жизненного цикла экземпляра Linux, работающая в фоновом режиме. Ошибка может возникнуть, если служба остановлена ​​или находится в состоянии ошибки.

1. Удерживайте клавиши Windows + R, чтобы открыть диалоговое окно «Выполнить».

2. Введите services.msc, чтобы открыть службы Windows.

Мин. Запуск сервисов

3. Найдите службу LxssManager. Выберите его и нажмите слева ссылку «Перезагрузить».

Мин. Перезапуска службы Lxssmanager

4. Перезапустите терминал Linux и проверьте, исправлена ​​ли ошибка.

Исправление 4 — Запуск подсистемы из магазина

1. Нажмите Windows + S и введите Магазин. В результатах выберите параметры Microsoft Store.

Поиск в Microsoft Store Min

2. Щелкните три точки в правом верхнем углу и выберите опцию Моя библиотека.

Ms Store Моя библиотека Мин.

3. Выберите вкладку Установлено в левой части окна.

Мин. Количество установленных приложений в магазине Ms

4. В списке установленных приложений нажмите кнопку «Открыть» рядом с приложением дистрибутива Linux, имеющимся в вашей системе.

Открыть подробные сведения о приложении Linux в магазине, мин.

5. Вы увидите кнопку «Запуск», щелкните ее, чтобы проверить, открывается ли приложение без ошибок.

Запустить приложение Linux из магазина Min

Исправление 5 — Обновите терминал Linux с помощью командной строки

1. Нажмите Windows + R, чтобы открыть диалоговое окно «Выполнить».

2. Введите cmd и нажмите Shift + Ctrl + Enter, чтобы открыть командную строку с правами администратора.

Выполнить Cmd Min

3. Используйте приведенные ниже команды, чтобы обновить приложение дистрибутива Linux.

C:> bash
$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ <CTRL-D>
C:> exit

4. Теперь откройте терминал приложения и посмотрите, устранена ли ошибка.

Исправление 6 — Восстановите приложение Linux Terminal

1. Чтобы открыть команду «Выполнить», одновременно нажмите комбинацию клавиш Windows и R.

2. Введите ms-settings: appsfeatures, чтобы открыть страницу настроек приложений и функций.

Запустить Ms Settings Appsfeatures Min

3. В поле поиска введите имя своего приложения Linux (например, здесь у нас Ubuntu).

4. Выберите приложение и щелкните ссылку «Дополнительные параметры» под ним.

Возможности приложения Дополнительные параметры приложения Мин.

5. Найдите заголовок «Сброс» и нажмите кнопку «Восстановить».

Восстановить установку Linux Min

6. После завершения процесса восстановления откройте терминал и проверьте, работает ли он без проблем.

7. Если ошибка не исчезла, на странице «Дополнительные параметры» (шаг 4) найдите кнопку «Сброс» и щелкните ее.

8. Нажмите кнопку «Сброс», когда будет предложено окончательно удалить данные приложения на устройстве.

Сбросить минимальное значение приложения Linux

8. Проверьте, помогло ли исправление устранить ошибку после завершения сброса приложения.

Исправление 7 — переустановите консольное приложение Linux.

1. Выполните шаги 1–3 из Исправления 5 выше.

2. Выберите приложение для распространения Linux и нажмите кнопку «Удалить» внизу.

Удаление приложений Linux Min

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

4. Перезагрузите компьютер и затем включите подсистему Linux (как указано в Исправлении 1).

5. Переустановите приложение Linux Terminal и проверьте, решена ли проблема.

Спасибо за чтение.

Надеюсь, вы смогли запустить терминал Linux без каких-либо сообщений об ошибке. Прокомментируйте и сообщите нам об исправлении, которое помогло вам устранить эту ошибку.

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

Добавить комментарий

Ваш адрес email не будет опубликован.