Ось як можна виправити помилку WSL Windows 11

  • Користувачі можуть отримати помилки WslRegisterDistribution Failed з різними кодами помилок під час встановлення або використання WSL у Windows 11.
  • Найбільш поширені помилки WSL Windows 11 включають 0x80070032, 0x80370102, 0x8007023e та 0x8007019e.
  • Існують різні причини, чому виникають ці проблеми, але найпоширенішою є те, що ви не активували важливу функціональність, як-от Платформа віртуальної машини.
  • Ці проблеми також можуть виникати внаслідок шкідливого програмного забезпечення або технічних проблем.

XВСТАНОВИТЬ, НАТИСНУТИ ЗАВАНТАЖУВАТИ ФАЙЛ

Виправте помилки ОС Windows 11 за допомогою Restoro PC Repair Tool:Це програмне забезпечення виправляє типові помилки комп’ютера, замінюючи проблемні системні файли початковими робочими версіями. Це також убереже вас від критичної втрати файлів, збою обладнання та усуває пошкодження, завдані зловмисним програмним забезпеченням та вірусами. Виправте проблеми з ПК та видаліть віруси зараз за 3 простих кроки:
  1. Завантажте Restoro PC Repair Tool що постачається із запатентованими технологіями (доступний патент тут).
  2. Натисніть Почніть сканування щоб знайти проблеми з Windows 11, які можуть спричинити проблеми ПК.
  3. Натисніть Відремонтувати все щоб усунути проблеми, що впливають на безпеку та продуктивність вашого комп’ютера
  • Restoro завантажено користувачем 0 читачів цього місяця.

Помилка WSL у Windows 11 може виникнути з різних причин. Точне повідомлення: WslRegisterDistribution Failed з різними кодами помилок.

Підсистема Windows для Linux (WSL) — це функція, яка дозволяє розробникам і звичайним користувачам встановлювати та працювати з Linux на своїх комп’ютерах Windows.

Незважаючи на те, що ця функція дуже цінна для розробників, вона іноді може викликати приголомшливі ускладнення, які важко виправити.

На щастя, ці помилки не є непереборними; у цій публікації ми розглянемо всі можливі причини та рішення.

Які найбільш поширені помилки WSL у Windows 11?

Помилка WSL у Windows 11 містить різноманітні коди та попередження; це найпоширеніші:

  • Помилка WslRegisterDistribution з помилкою: 0x80070032 
  • Помилка WslRegisterDistribution з помилкою: 0x80370102 
  • Помилка WslRegisterDistribution з помилкою: 0x8007023e
  • Помилка WslRegisterDistribution з помилкою 0x8007019e

Тепер, коли ми розглянули коди помилок, перейдемо до рішень.

Як я можу виправити помилки WSL Windows 11?

1. Виправити помилку WslRegisterDistribution: помилка 0x80070032

1.1 Скануйте свій комп'ютер на наявність шкідливих програм 

  1. Натисніть Windows + я ключі для відкриття Налаштування.
  2. Натисніть на Конфіденційність і безпека, потім на правій панелі виберіть Безпека Windows.Конфіденційність та безпека
  3. Після цього натисніть на Захист від вірусів і загроз.Захист від вірусів і потоків
  4. Далі виберіть Сканувативаріанти.Виконання сканування для усунення помилки WSL у Windows 11
  5. Виберіть Повне сканування а потім натисніть на Сканувати зараз.
  6. Нехай сканування завершиться.

Перше, що потрібно зробити, отримуючи код помилки Windows 11 WSL 0x80070032, це просканувати вашу систему на наявність шкідливих програм.

Антивірусне програмне забезпечення від таких фірм, як ESET, також є хорошою альтернативою через їхню спеціалізацію в цій галузі.

Ця програма захисту від шкідливих програм гарантує, що жорсткий диск вашого комп’ютера не буде заражений шкідливим програмним забезпеченням.

Отримайте ESET

1.2 Увімкнути WSL

  1. Натисніть кнопку Windows ключ і тип Увімкніть або вимкніть функції Windows, а потім натисніть на результат, щоб відкрити його.
  2. Знайти Підсистема Windows для Linux і увімкніть його. Увімкнення WSL
  3. Натисніть добре.
  4. Дозвольте йому знайти та встановити необхідні системні файли, потім перезавантажте комп’ютер і перевірте, чи проблема вирішена.

Ви також можете ввімкнути WSL за допомогою Windows PowerShell, виконавши наведені нижче дії.

  1. Натисніть на Почніть меню, тип Windows PowerShell, клацніть правою кнопкою миші та виберіть Запустити від імені адміністратора.Windows PowerShell
  2. Скопіюйте та вставте наступний код:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-LinuxУвімкнення WSL за допомогою PowerShell для усунення помилки WSL Windows 11
  3. Якщо потрібно, введіть таку літеру, щоб перезавантажити систему: Ю.

1.3 Увімкнути віртуальну машину

  1. Перейдіть до Почніть меню та тип Увімкніть функції Windowsувімкнено або вимкнено, потім натисніть на результат, щоб відкрити його.
  2. Знайти Платформа віртуальної машини і увімкніть його, а потім натисніть добре.Увімкнення віртуальної машини для виправлення помилки WSL Windows 11

Для запуску WSL необхідна інсталяція віртуальної машини. Якщо ваша система підтримує його, встановіть його за допомогою функцій Windows, якщо у вас не виникнуть проблеми.

1.4 Вирішити проблему з дозволом на файл

  1. Натисніть Windows + Р ключі для відкриття Біжи діалогове вікно.
  2. Тип %localappdata%\Packages\ і натисніть Введіть.Каталог пакетів
  3. Знайди Дистрибутив папку, клацніть правою кнопкою миші та виберіть Властивості.
  4. Перейдіть до Вкладка Безпека розділу та натисніть на Розширений варіант.Розширений варіант
  5. Перевірте, чи є ваш обліковий запис у списку чи ні. Якщо ваш обліковий запис є в списку, перейдіть до наступного способу; якщо ні, видаліть і встановіть WSL знову.

1.5 Перезапустіть службу LxssManager

  1. Натисніть кнопку Windows + Р ключі для відкриття Біжи.
  2. Тип Services.msc і натисніть Введіть.ServiceMSC
  3. Знайти LxssManager, клацніть правою кнопкою миші та виберіть СТОП.Зупинка LxssManager для усунення помилки WSL у Windows 11
  4. Перезапустіть WSL і перевірте, чи зникла помилка чи ні.

LxssManager керує операціями розподілу у фоновому режимі. Якщо він не запускається або застряг у процесі, ви можете отримати помилку 0x80070032.

Отже, перезапуск служби LxssManager може вирішити цю проблему.

1.6 Запустіть WSL з Microsoft Store

  1. Натисніть кнопку Windows ключ, щоб відкрити Почніть меню, а потім введіть Microsoft Store і натисніть Введіть.Microsoft Store
  2. Виберіть Моя бібліотека з лівого нижнього кута програми.Бібліотека в Microsoft Store
  3. Знайдіть програму для розповсюдження Linux, наприклад Ubuntu, потім клацніть Запуск і перевірте, чи проблема вирішена чи ні.

Іноді помилка WSL Windows 11 може виникати через помилку в установленому вами дистрибутиві Linux. Щоб вирішити цю проблему, ви можете перезапустити програму розповсюдження WSL з Microsoft Store.

2. Використовуйте інструмент для ремонту ПК

Нерідко причиною проблеми є ваш комп’ютер, і це легко виправити за допомогою стороннього інструменту.

Restoro проаналізує пошкоджені та відсутні файли та відремонтує їх. Ця програма вирішить переважну більшість випадків, коли помилка виникає через пошкодження системи.

Отримайте Restoro

3. Виправити помилку WslRegisterDistribution: помилка 0x80040306 під час встановлення

  1. Натисніть кнопку Windows + Р ключі для відкриття Біжи діалоговому вікні, а потім введіть cmd.exe.
  2. Клацніть правою кнопкою миші на рядку заголовка, виберіть Властивості.Властивості CMD
  3. Зніміть прапорець Використовуйте стару консоль і натисніть добре.Вимкніть використання старого режиму

4. Виправити помилку WslRegisterDistribution: помилка 0x80370102

Порада експерта: Деякі проблеми з ПК важко вирішувати, особливо якщо мова йде про пошкоджені репозиторії або відсутні файли Windows. Якщо у вас виникли проблеми з усуненням помилки, можливо, ваша система частково зламана. Ми рекомендуємо встановити Restoro, інструмент, який скануватиме вашу машину та визначатиме причину несправності.
Натисніть тут завантажити та почати ремонт.

4.1 Увімкнути Hyper-V

  1. Натисніть кнопку Windows ключ, щоб відкрити Почніть меню, тип Увімкніть або вимкніть функції Windowsі натисніть кнопку Введіть ключ.
  2. Знайти Hyper-V і увімкніть його.Увімкнення Hyper-V
  3. Тепер натисніть добре.
  4. Перезавантажте комп’ютер і перевірте, чи проблема вирішена чи ні.

Якщо виникає код помилки WSL Windows 11 0x80370102, перше, що ви можете зробити, це увімкнути Hyper-V. Це функція, необхідна для роботи з WSL.

4.2 Увімкнути апаратну віртуалізацію

  1. Клацніть правою кнопкою миші на Почніть меню, відкрити Диспетчер завдань.
  2. Перейдіть до Продуктивність вкладку та перевірте, чи Віртуалізація увімкнено.Перевірка віртуалізації для усунення помилки WSL у Windows 11
  3. Якщо Віртуалізація не ввімкнено, перезавантажте комп’ютер і натисніть клавішу BIOS, щойно комп’ютер запуститься, щоб увійти до параметра BIOS комп’ютера. F1, F2, F10, F12, або DEL може бути ключ BIOS.
  4. Знайдіть розділ конфігурації ЦП та увімкніть Віртуалізація.

Якщо ви хочете використовувати WSL з підтримкою Hyper-V на своєму комп’ютері, вам потрібно ввімкнути апаратну віртуалізацію.

4.3. Увімкніть платформу віртуальної машини (VMP)

  1. Перейдіть до Почніть меню та тип Увімкніть або вимкніть функції Windows потім вдарити Введіть.
  2. Знайти Платформа віртуальної машини і увімкніть його, а потім натисніть добре. Увімкнення віртуальної машини
  3. Дочекайтеся завершення встановлення та перезавантажте комп’ютер.

VMP є однією з необхідних функцій, які потрібно ввімкнути, щоб виправити код помилки WSL Windows 11 0x80370102.

5. Виправити помилку WslRegisterDistribution: помилка 0x8007023e

5.1 Вимкнути та ввімкнути підсистему Linux

  1. Натисніть на Почніть меню та тип Увімкніть або вимкніть функції Windows потім вдарити Введіть.Запуск функцій Windows
  2. Зніміть прапорець Hyper-V, підсистема Windows для Linux, платформа віртуальної машини та гіпервізор WindowsПлатформа, потім виберіть добре.Вимкнення додаткових функцій для усунення помилок WSL Windows 11
  3. Перезавантажте комп’ютер.
  4. Рun Функції Windows ще раз і ввімкніть їх знову.

5.2 Перевстановіть підсистему Windows для Linux (WSL)

  1. Натисніть Windows + я ключі для відкриття Налаштування.
  2. На лівій панелі виберіть Програми, а потім на правій панелі натисніть на Програми та функції.Програми та функції
  3. Знайдіть дистрибутив Linux (наприклад Ubuntu) у списку клацніть параметр із трьома крапками та виберіть Видалити. Встановлення Ubuntu для виправлення помилки WSL Windows 11
  4. Дайте процедурі закінчитися.
  5. Після цього знайдіть Підсистема Windows для Linux у списку натисніть на меню з трьома крапками та виберіть Видалити. Видалення WSL
  6. Щоб вимкнути, виконайте дії, згадані в попередньому методі WSL і платформа гіпервізора Windows в Функції Windows.
  7. Перезавантажте комп’ютер, а потім встановіть WSL.
Прочитайте більше на цю тему
  • 3 прості способи перезавантажити віддалений комп'ютер за допомогою CMD
  • Нову панель контролера Xbox тестують Windows 11 і інсайдери Xbox
  • Windows 11 Build 22616 повертає функцію перетягування панелі завдань
  • Помилка встановлення драйвера CFosSpeed ​​в Windows 11: 3 виправлення

6. Виправити помилку WslRegisterDistribution: помилка 0x8007019e

6.1 Оновіть Linux за допомогою терміналу

  1. Перейдіть до Почніть меню, тип cmd потім клацніть правою кнопкою миші Командний рядокі виберіть Запустити від імені адміністратора.Запустіть CMD від імені адміністратора
  2. Введіть наступні команди в командному рядку та натисніть Введіть щоб оновити дистрибутив Linux:
C:\> bash. $ sudo apt-отримати оновлення. $ sudo apt-get dist-upgrade. $ 
C:\> вийти

6.2 Відновіть програму Термінал Linux

  1. Натисніть Windows + я ключі для відкриття Налаштування.
  2. На лівій панелі натисніть Програми, потім на правій панелі виберіть Програми та функції.Програми та функції
  3. Знайдіть а Додаток для розповсюдження Linux як от Ubuntu потім натисніть на три крапки та виберіть Розширені опції.Перейдіть до додаткових параметрів програми Ubuntu, щоб виправити помилку WSL
  4. Прокрутіть сторінку вниз, щоб знайти Ремонт опцію, потім натисніть на неї.Відновлення програми для виправлення WSL у Windows 11

Перевірте, чи помилка виправлена, якщо ні, перейдіть до наступного рішення.

6.3.Скиньте програму Linux Terminal

  1. Натисніть Windows + я ключі для відкриття Налаштування.
  2. На лівій панелі натисніть Програми, потім на правій панелі виберіть Програми та функції.Програми та функції
  3. Знайдіть а Додаток для розповсюдження Linux як от Ubuntu потім натисніть на три крапки та виберіть Розширені опції.Перейдіть до додаткових параметрів програми Ubuntu, щоб виправити помилку WSL
  4. Прокрутіть сторінку вниз, щоб знайти Скинути опцію, потім натисніть на неї.Скидання програми для виправлення WSL у Windows 11

Помилка WslRegisterDistribution з помилкою 0x8007019e може статися через пошкоджену інсталяцію програми Linux. Ви можете відремонтувати або скинути програму розповсюдження Linux, щоб вирішити проблему.

8. Виправлення Неможливо отримати доступ до файлів WSL з Windows

  1. Натисніть Windows + я ключі для відкриття Налаштування.
  2. Далі виберіть Windows Update і натисніть на Розширені опції. Розширені параметри в оновленнях - помилка WSL
  3. Тепер увімкніть Отримувати оновлення для інших продуктів Microsoft під час оновлення Windows.увімкніть Отримувати оновлення для інших продуктів Microsoft під час оновлення Windows, щоб виправити помилку WSL Windows 11

Коли файловий сервер протоколу 9P не запускається, ви не матимете доступу до підсистеми Windows для Linux \\wsl$ у Windows.

Найпростіший спосіб виправити цю помилку – увімкнути оновлення для продуктів Microsoft Windows Update.

9. Виправити Не вдалося знайти збірку, на яку посилаються

  1. Натисніть кнопку Windows ключ і тип Увімкнути або вимкнути функції Windows, потім вдарити Введіть. Запуск функцій Windows
  2. Знайдіть і ввімкніть Підсистема Windows для Linux у вікні, що з’явиться.

10. Баш підвішений

Якщо Bash зависає або відмовляється відповідати на введення, перезавантажте систему. Ви також можете повідомити про дамп пам’яті.

Перш ніж скидати пам’ять, обов’язково збережіть свою роботу, оскільки це призведе до збою системи.

Що викликає помилки WSL?

Помилка WslRegisterDistribution з кодом помилки 0x800700032 виникає, коли платформа віртуальної машини вимкнена.

Помилка WslRegisterDistribution з кодом помилки 0x80370102 є новою помилкою, яка не обмежується дистрибутивом Linux. Ви також можете зіткнутися з цією помилкою під час спроби інсталювати дистрибутив Debian.

Крім того, ця помилка виникає, коли ви хочете запустити збірку Windows Insider Preview, і ви можете побачити дефекти або помилки, оскільки вона знаходиться на стадії розробки.

Оновлення WSL та вимкнення віртуалізації також можуть викликати цю помилку. Помилка WslRegisterDistributionFailed 0x8007023e спричинена проблемою з WSL або налаштуваннями віртуальної машини в Windows.

Помилки можуть виникати в результаті неправильної або неповної інсталяції WSL, а також проблеми з налаштуваннями Windows або WSL.

Хоча в Windows 11 є багато проблем, пов’язаних з WSL, виправити їх зазвичай так само просто перевстановлення WSL або переконавшись, що ви активували відповідну функцію.

Перш ніж зануритися в будь-які складні методи, переконайтеся, що апаратна віртуалізація та платформа віртуальної машини увімкнені на вашому ПК.

Якщо ви успішно подолали помилки WSL у Windows 11, розкажіть нам, у чому була проблема та як ви її вирішили.

Idee restoroВи все ще маєте проблеми?Виправте їх за допомогою цього інструменту:
  1. Завантажте цей інструмент для ремонту ПК Великий рейтинг на TrustPilot.com (завантаження починається на цій сторінці).
  2. Натисніть Почніть сканування щоб знайти проблеми Windows, які можуть спричинити проблеми з ПК.
  3. Натисніть Відремонтувати все для вирішення проблем із запатентованими технологіями (Ексклюзивна знижка для наших читачів).

Restoro завантажено користувачем 0 читачів цього місяця.

Виправлення: Snip and Sketch не працює в Windows 11

Виправлення: Snip and Sketch не працює в Windows 11Windows 11Інструмент для різання

Швидкі та прості рішення досить складної проблемиSnip and Sketch, тепер Snipping Tool, викликає незвичайну помилку, через яку він не охоплює весь екран під час створення знімків екрана у Windows 11...

Читати далі
0xc1900101 0x30017: як виправити цю помилку оновлення/інсталяції

0xc1900101 0x30017: як виправити цю помилку оновлення/інсталяціїWindows 10Windows 11оновлення Windowsпомилка оновлення Windows

Вивчіть перевірені експертами методи, щоб виправити цю помилкуПомилка могла виникнути через пошкоджені системні файли або зараження комп’ютера вірусом.Відновлення системних файлів, запуск перевірки...

Читати далі
Api-ms-win-crt-string-l1-1-0.dll відсутній: 5 способів виправити

Api-ms-win-crt-string-l1-1-0.dll відсутній: 5 способів виправитиWindows 11помилки Dll

Можливо, ви видалили програму, пов’язану з файлом DLLЗазвичай причиною помилки DLL missing є пошкоджені системні файли або зараження шкідливим програмним забезпеченням.Цей посібник охоплює всі дієв...

Читати далі