Не вдалося розподілити WslRegisterDistribution з помилкою: 0x80370114 (04.27.24)

Під час роботи на пристрої зазвичай трапляються повідомлення про помилки. Це цілком нормально, тому що вони кажуть вам, що є щось, що потрібно виправити. Це може бути заблокований процес або несправний апаратний компонент.

У цій статті ми обговоримо все, що можна знати про інструмент Підсистема Windows для Linux та одне поширене повідомлення про помилку, пов'язане з ним.

Підсистема Windows для Linux або WSL - це зручний інструмент для розробників. Але іноді це спричиняє проблеми у Windows 10. Одним із найпоширеніших повідомлень про помилки, пов’язаних із ним, є “WslRegisterDistribution Failed with Error: 0x80370114.”

Отже, про що це повідомлення про помилку і чи може воно бути виправлений? У цій статті ми поділимось усім, що нам відомо про цю помилку WSL.

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

Безкоштовне сканування проблем із ПК 3.145.873 завантаження Сумісний із:Windows 10, Windows 7, Windows 8

Спеціальна пропозиція. Про Outbyte, інструкції щодо видалення, EULA, Політику конфіденційності.

Що таке підсистема Windows для Linux?

Щоб краще зрозуміти помилку, спочатку повідомте нам, що таке підсистема Windows для Linux або WSL.

Підсистема Windows для Linux - це інструмент, який дозволяє розробникам запускати платформу Linux на пристрої Windows. За допомогою WSL розробники можуть вибрати свої улюблені дистрибутиви Linux з офіційного магазину Microsoft. Вони також можуть виконувати деякі команди та інструменти командного рядка, зокрема sed, awk та grep.

Крім того, інструмент WSL дозволяє розробникам запускати додатки Linux у Windows та запускати сценарії оболонки Bash у програмах командного рядка. .

Щоб встановити інструмент WSL у Windows, потрібно виконати наступне:

Крок 1: Увімкнути інструмент WSL

По-перше, вам слід увімкнути підсистему Windows для функції Linux, щоб інструмент працював у Windows. Для цього запустіть PowerShell із правами адміністратора. А потім виконайте цю команду: dism.exe / online / enable-feature / featurename: Microsoft-Windows-Subsystem-Linux / all / norestart. Закінчивши, перезавантажте комп’ютер.

Крок 2: Встановіть свій вибір дистрибутива Linux

Щоб продовжити цей крок, спочатку відкрийте Microsoft Store. Звідси ви можете вибрати дистрибутив Linux. Ваші варіанти включають наступне:

  • Ubuntu
  • openSUSE Leap 42
  • SUSE Linux Enterprise Server 42
  • Kali Linux
  • Debian GNU / Linux

Після того, як ви зробили вибір, натисніть на нього. Потім ви потрапите на сторінку розповсюдження. Тут натисніть кнопку Отримати . Якщо ви вперше встановлюєте дистрибутив Linux, ви побачите запуск вікна консолі. Вам буде запропоновано почекати кілька хвилин, щоб файли розпакувались і збереглися на вашому пристрої. У майбутньому установка інших дистрибутивів повинна зайняти менше секунди.

Тепер для завершення інсталяції послуга Hyper-V Host Compute повинна працювати та біг. В іншому випадку ви отримаєте помилку WslRegisterDistribution з помилкою: 0x80370114.

Що таке помилка WslRegisterDistribution у Windows 10?

Помилка WslRegisterDistribution з помилкою: 0x80370114 виникає, коли служба Hyper-V заблокована під час встановлення дистрибутива Linux за допомогою інструменту WSL. Зазвичай воно постачається з повним повідомленням про помилку: “Помилка: 0x80370114 Операцію не вдалося запустити, оскільки не встановлена ​​необхідна функція.”

Коли ви бачите помилку, швидше за все, не можете отримати доступ до WSL інструмент командного рядка.

Що спричиняє помилку WslRegisterDistribution у Windows 10?

Як уже згадувалося, ця помилка з’являється, якщо служба Hyper-V заблокована під час встановлення дистрибутива Linux за допомогою інструменту WSL. Однак трапляються випадки, коли це відображається через відсутність основної підтримуючої функції Windows 10.

Основні способи вирішення проблем із помилкою WslRegisterDistribution у Windows 10

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

Тепер, якщо ви думаєте, що страждаєте від більш складної помилки, яку не можна нормально перезавантажити, розгляньте інші розширені варіанти перезавантаження. Після перезавантаження, і ви побачите, що проблема не зникає, усуньте проблему!

Щоб усунути проблему, спочатку потрібно ввімкнути підсистему Windows для функції Linux. Для цього існує два методи.

Метод 1: Увімкніть функцію підсистеми Windows для Linux за допомогою функції Увімкнення та Вимкнення функцій Windows

Щоб увімкнути функцію підсистеми Windows для Linux за допомогою параметра Увімкнути або вимкнути функції Windows, знайдіть її за допомогою поля пошуку. У списку результатів поставте прапорець біля Підсистема Windows для Linux . Натисніть OK , щоб продовжити.

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

Метод 2: Використовуйте Windows PowerShell

Інший спосіб усунення проблеми - це використання Windows PowerShell . Щоб цей метод працював, потрібно відкрити оболонку Windows PowerShell із правами адміністратора. А потім введіть таку команду, щоб увімкнути функцію WSL: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux.

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

Як виправити помилку WslRegisterDistribution у Windows 10

Тепер, якщо вищезазначені методи усунення несправностей не працюють, перейдіть до перелічених нижче виправлень.

Виправлення №1: Розблокувати Hyper-V Host Compute Service

Щоб розблокувати службу, спочатку потрібно перевірити, чи використовується антивірусне рішення. Якщо ви використовуєте Windows Defender, виконайте такі дії:

  • У поле пошуку введіть безпеку Windows. Натисніть Enter , щоб запустити вікно Windows Security .
  • Перейдіть до розділу Керування програмами та браузером .
  • Клацніть Експлуатувати налаштування захисту .
  • Перейдіть на вкладку Параметри програми .
  • Знайдіть Гіпер- V Хост Compute послуга, перейшовши за цим шляхом: C: \ WINDOWS \ System32 \ vmcompute.exe.
  • Виберіть послугу та натисніть кнопку Редагувати .//li>
  • Знайдіть розділ Захист потоку коду (CFG) і зніміть позначку Замінити Параметри системи варіант.
  • Далі відкрийте Windows PowerShell із правами адміністратора.
  • Виконайте цю команду: net start vcompute.
  • Варто зазначити, що елемент керування Додаток та браузер у розділі Безпека Windows відіграє важливу роль у вашому ПК. Він захищає ваш пристрій від загроз та потенційно небезпечних файлів, файлів, завантажень, програм та веб-сайтів. Тож будьте впевнені, що це не відключено. Якщо потрібно, ви можете просто додати виняток, щоб інші програми, які залежать від нього, могли працювати належним чином.

    Виправлення # 2: Перезапустіть службу Lxss Manager

    Ще однією службою, пов’язаною з WSL, є служба життєвого циклу екземпляра Linux. Він працює у фоновому режимі, щоб якось тримати речі під контролем. Але якщо ця служба заблокована або має проблеми, ви можете зіткнутися з помилкою. У цьому випадку перезапуск служби може вирішити проблему.

    Щоб перезапустити службу, ось що потрібно зробити:

  • Натисніть клавіші Windows + R щоб запустити діалогове вікно Виконати .
  • Введіть services.msc у текстове поле та натисніть OK /. служб, знайдіть послугу LxssManager і перезапустіть її.
  • Після цього перезапустіть інструмент WSL і перевірте, чи повідомлення про помилку зникло.
  • Виправлення # 3: Запустіть інструмент WSL із магазину Microsoft Store

    Бувають випадки, коли встановлений вами дистрибутив Linux має помилку, що призводить до помилки під час запуску інструменту WSL. Хороша річ полягає в тому, що його можна легко очистити, перезапустивши програму WSL безпосередньо з інтерфейсу Microsoft Store.

    Щоб отримати докладний посібник про те, що робити, виконайте такі дії:

  • Перейдіть на панель завдань і натисніть поле Пошук Windows .
  • Тут введіть Microsoft Store і натисніть Enter .
  • На екрані відображатиметься список результатів. Клацніть на найбільш відповідний результат.
  • У верхньому правому куті вікна натисніть меню з трьома крапками.
  • Виберіть Моя бібліотека .
  • Перейдіть до лівої панелі вікна та натисніть Встановлено .
  • Далі, поверніться до правої панелі та виберіть Розподіл Linux app.
  • Натисніть кнопку Запустити і перевірте, чи проблема вирішена.
  • Виправлення # 4: Оновіть термінал Linux за допомогою командного рядка

    Якщо у вас запущена старіша версія дистрибутива, можливо, ви можете зіткнутися з помилкою. Але знову ж таки це можна виправити. Оновлення програми зробить трюк.

    Для оновлення дистрибутива Linux використовуйте командний рядок. Таким чином, вам не потрібно перевстановлювати програму. Ось керівництво щодо того, що робити:

  • Перейдіть на Панель завдань і клацніть поле Пошук Windows .
  • Командний рядок введення та натисніть Ввести.
  • У списку результатів клацніть правою кнопкою миші на Командний рядок
  • Виберіть Виконати як адміністратор .
  • Далі введіть наступні команди в командний рядок. Не забудьте натиснути Enter після кожної команди:
    • C: \ & gt; bash
    • $ sudo apt-get update
    • $ sudo apt-get dist-upgrade
    • $
    • C: \ & gt; вихід
  • Тепер запустіть інструмент WSL , щоб перевірити, чи помилку було усунуто.
  • Виправлення # 5: Відновлення програми WSL

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

    Ось як це зробити:

  • Клацніть правою кнопкою миші кнопку Windows і виберіть Налаштування .
  • Перейдіть до Додатки.
  • Знайдіть і натисніть кнопку WSL -застосування .
  • Виберіть Додаткові параметри .
  • Прокрутіть вниз і знайдіть кнопку Відновити .
  • Після відновлення програми перевірте, чи помилка є фіксованим. В іншому випадку поверніться до розділу Додаткові параметри .
  • А потім натисніть кнопку Скинути . Зверніть увагу, що ця дія призведе до втрати даних та інших налаштувань.
  • Перезапустіть програму та перевірте, чи помилка видалена.
  • Виправлення # 6: Переінсталюйте програму WSL

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

    Виконайте такі дії:

  • Клацніть правою кнопкою миші на кнопці Windows та виберіть < сильний> Налаштування .
  • Знайдіть програму WSL і виберіть Видалити.
  • Після видалення вимкніть опцію Підсистема для Linux та перезапустіть пристрій.
  • Після перезапуску спробуйте ще раз увімкнути опцію Підсистема для Linux .
  • А потім переінсталюйте додаток WSL . Сподіваємось, це вирішить проблему.
  • Виправлення # 7: Скиньте налаштування ПК на Windows

    Microsoft дозволяє користувачам Windows 10 скидати налаштування своїх комп’ютерів. Це зробить вашу операційну систему такою, якою вона була під час першого доступу, тобто будь-які сторонні програми більше не існують.

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

    Є два способи скинути Windows 10. Зверніться до розділів нижче.

    Спосіб №1: Скинути Windows ізсередини

    Якщо ви можете успішно увійти в Windows, то скидання буде простим процесом. Просто виконайте наступні дії:

  • Перейдіть до меню Пуск .
  • Виберіть Налаштування .
  • Навігація щоб Оновлення та безпека та виберіть Відновлення.
  • На правій панелі перейдіть до Скинути цей ПК та натисніть <сильно > Почати .
  • На даний момент у вас є два варіанти: Зберігати мої файли та Видалити все . Якщо ви плануєте вибрати другий варіант, переконайтеся, що ви вже створили резервну копію важливих даних, оскільки вони будуть втрачені в наступних кроках.
  • Якщо з’явиться попередження, просто натисніть Далі .
  • У вікні, що з’явиться, перегляньте деталі дії, яку ви будете робити. Якщо ви ними задоволені, натисніть кнопку Скинути . Це ініціює процес скидання.
  • Процес завершиться за кілька хвилин. Крім того, комп’ютер перезавантажиться кілька разів. Як тільки ви побачите екран із трьома варіантами, виберіть один і натисніть Продовжити.
  • Спосіб №2: Скиньте Windows 10 без входу в систему

    Якщо ви не можете ввійти у свій обліковий запис Windows 10, у вас все ще є інший спосіб скинути налаштування пристрою: скористайтеся меню Параметри завантаження. Це меню з’явиться автоматично, якщо пристрій не вдається завантажитись належним чином два-три рази поспіль. Але якщо цього не сталося, ви можете викликати його, натиснувши кнопки Shift і Power. А потім натисніть Перезапустити. Після перезавантаження пристрою ви побачите меню Параметри завантаження. Звідси ви можете продовжити скидання Windows 10.

    Ось як це зробити:

  • Клацніть Усунення несправностей
  • Виберіть Скинути цей ПК.
  • Виконайте кроки 6–8 у попередньому способі та зачекайте, поки ваш пристрій перезапуститься та скине себе.
  • Коли після скидання пристрою буде запропоновано вибрати один із трьох варіантів, виберіть Продовжити .
  • Виправлення # 8: Виконайте чисту інсталяцію Windows

    Перш ніж продовжувати чисту інсталяцію Windows 10, переконайтеся, що спочатку ви відповідаєте таким вимогам:

    • 1 ГБ оперативної пам'яті для 32-розрядної та 2 ГБ для 64-розрядної
    • Процесор 1 ГГц або швидший
    • 20 ГБ вільного місця на жорсткому диску
    • 800 x 600 дисплей
    • Графічний процесор DirectX 9
    • Стабільний доступ до Інтернету
    • Дійсний обліковий запис Microsoft

    Щоб виконати чисту інсталяцію, спочатку потрібно врахувати кілька речей. Якщо ви завантажили файл Windows 10 ISO, але плануєте встановити його на інший комп’ютер, це можна зробити за допомогою DVD або USB. Для початку вам слід мати флешку, яка має принаймні 4 ГБ вільного місця. Якщо ви плануєте використовувати DVD, переконайтеся, що на комп’ютері, де ви будете встановлювати ОС, є оптичний привід.

    Отримавши всі ці вимоги, ви зможете продовжувати створення завантажувального диска. Вставте USB у ваш комп'ютер і завантажте програму конфорки на ваш вибір. Дотримуйтесь інструкцій на екрані, щоб створити завантажувальний диск. А потім виберіть диск і знайдіть завантажений файл ISO. Потім процес розпочнеться, і його завершення займе приблизно 10-15 хвилин.

    Після створення завантажувального носія інформації встановіть його на комп’ютер. Вставте DVD або USB і вимкніть комп'ютер. Потім знову увімкніть його та натисніть кнопку F2 або F12, щоб отримати доступ до меню завантаження BIOS. Тут виберіть, звідки буде завантажуватися ваш ПК. Виберіть завантажувальний диск. Дотримуйтесь інструкцій звідси.

    Виправлення # 9: Виконайте сканування шкідливого програмного забезпечення

    Бувають випадки, коли шкідливі програми або віруси успішно проникають у вашу систему та впливають на важливі системні процеси або вимикають життєво важливі служби. Якщо це трапиться, ви побачите повідомлення про помилки, такі як помилка WslRegisterDistribution не вдалась з помилкою 0x80370114.

    Тож, увімкніть регулярне сканування шкідливого програмного забезпечення, щоб захистити пристрій від загроз. На щастя, вам не потрібно напружуватися, шукаючи ідеального сканера зловмисного програмного забезпечення. Ви можете використовувати вбудований сканер зловмисного програмного забезпечення Windows 10: Захисник Windows .

    Ось як ним користуватися.

  • Запустіть Параметри безпеки Windows .//li>
  • Виберіть Захист від вірусів та загроз.
  • Виберіть Параметри сканування .
  • Тут натисніть Автономне сканування Windows Defender .
  • натисніть кнопку Сканувати зараз .//li>
  • Сканування займе близько 15 хвилин. Після цього пристрій перезапуститься.
  • Після завершення сканування перегляньте результати, відкривши Параметри безпеки Windows . Виберіть Захист від вірусів та загроз , а потім натисніть Історія захисту .
  • Виконуйте рекомендовані дії.
  • Тепер, якщо відчуваєте що проведеного вами сканування недостатньо, ви все одно можете виконати ще одне сканування за допомогою сторонніх антивірусних програм.

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

    Виправлення # 10: Використовуйте перевірку системних файлів

    Перевірка системних файлів - це інструмент, який дозволяє користувачам Windows сканувати та відновлювати пошкоджені пошкоджені системні файли, які викликають помилки на платформі Windows 10. Для його використання виконайте наступне:

  • Натисніть клавіші Windows + X , щоб запустити головне меню.
  • Виберіть Командний рядок (адміністратор) для запуску командного рядка з правами адміністратора.
  • У командному рядку введіть команду sfc / scannow і натисніть Ввести .
  • Тепер слід розпочати процес відновлення. Обов’язково не закривайте вікно та не переривайте процес.
  • Після завершення сканування перезавантажте комп’ютер.
  • Виправлення # 11: Звільніть системний простір

    У деяких випадках з'являється повідомлення про помилку, оскільки на вашому диску недостатньо місця, тому система не може завершити процес. Одним із способів вирішення цієї проблеми є звільнення місця на диску.

    Для цього ви можете скористатися інструментом очищення диска, який вбудований у більшість пристроїв Windows 10. Щоб скористатися ним, виконайте такі дії:

  • Клацніть меню Пуск .//li>
  • Перейдіть до Усі програми .
  • Виберіть Аксесуари та натисніть Системні інструменти.
  • Виберіть Очищення диска.
  • У розділі Файли для видалення виберіть усі типи файлів, які потрібно видалити.
  • Після того, як ви зробили вибір, натисніть ОК .
  • Ви також можете звільнити системний простір вручну, переглядаючи папки по черзі. Але це забирає значну частину вашого часу. Радимо скористатися засобом очищення диска або, ще краще, скористатися стороннім інструментом ремонту ПК.

    Виправлення # 12: Зверніться за професійною допомогою

    Якщо ви зробили все, але, здається, нічого не працює, тоді не бійтеся просити про допомогу. Експерти завжди будуть готові надати вам руку допомоги.

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

    Підсумовуючи

    Можливо, ви не постійно використовуєте інструмент Підсистема Windows для Linux, оскільки він призначений для розробників. Однак варто знати, як це працює, поширені помилки, пов’язані з цим, їх причини та способи їх усунення. Таким чином, ви знаєте, як діяти в тому випадку, якщо в майбутньому ви зіткнетеся з цим.

    Якщо ви коли-небудь побачите помилку розподілу WslRegisterDistribution: 0x80370114, ви вже знаєте, що робити. Спочатку виконайте основні методи усунення несправностей: увімкніть функцію підсистеми Windows для Linux за допомогою PowerShell або за допомогою параметра Увімкнути та вимкнути функції Windows. Якщо це не спрацює, ви можете продовжувати пробувати інші виправлення, зокрема розблокувати Hyper-V Host Compute Service, перезапустити службу Lxss Manager, запустити інструмент WSL із магазину Microsoft, оновити інструмент через командний рядок, перевстановити WSL програми та скидання Windows.

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

    Повідомте нам, що ви думаєте про помилку WslRegisterDistribution із помилкою 0x80370114. Поділіться способами вирішення цього питання в коментарях!


    Відео YouTube: Не вдалося розподілити WslRegisterDistribution з помилкою: 0x80370114

    04, 2024