Как да коригирате WslRegisterDistribution неуспешно с грешка 0x8007023e в Windows 11 / 10

На потребителите е разрешено да инсталират и стартират Linux Distribution на своя компютър с Windows, като използват функцията WSL (Windows Subsystem for Linux). Но когато инсталират подсистемата на Linux чрез WSL, потребителите съобщават, че виждат грешката „WslRegisterDistribution неуспешно с грешка: 0x8007023e“. По принцип този проблем е свързан със самата подсистема на Windows за Linux (WSL), която се манипулира или настройките на VM, които се използват в Windows. Прочетете тази статия и следвайте корекциите, за да преодолеете тази грешка на вашия компютър.

Съдържание

Поправка 1 – Деактивирайте и активирайте подсистемата на Linux

1. Натиснете Windows и R клавиши на клавиатурата, за да отворите Бягай.

2. Тип optionalfeatures.exe да стартира Функции на Windows.

Стартиране на допълнителни функции Мин

3. В Включете и изключете функцията на Windows прозорец, трябва деактивирайте всички опции, свързани с виртуална машина.

  • Намерете Hyper-V и премахнете отметката кутията до него.
Функции на Windows Деактивиране на Hyper V Мин
  • Премахнете отметката опцията Подсистема на Windows за Linux.
  • Освен това деактивирайте опцията Платформа за виртуална машина от премахване на отметката кутията, свързана с него.
  • Ако имате Хипервизорна платформа на Windows тогава деактивирайте то също.
Функции на Windows Премахнете отметката от Vm Wsl Мин

4. Кликнете върху ДОБРЕ. По това време Windows Features търси необходимите файлове и прави промените.

5. В подкана за потвърждение щракнете върху Рестартирай сега за да рестартирате компютъра си.

Функции на Windows Рестартиране на компютър Мин

6. След като системата ви се рестартира, върнете се към Функции на Windows като в Стъпки 1 и 2 и активирате всички горепосочени опции от проверка кутията, свързана с тях.

7. Рестартирам вашия компютър отново след повторното активиране.

8. Проверете дали можете да стартирате дистрибуцията на Linux без грешката.

Поправка 2 – Активирайте подсистемата на Linux чрез PowerShell

1. Натисни Windows ключ и тип powershell в полето за търсене.

2. Кликнете с десния бутон На PowerShell в резултата от търсенето и кликнете върху Изпълни като администратор.

Powershell Стартиране като администратор Мин

3. Ако Контрол на потребителския достъп подкани, щракнете върху да.

4. Въведете командата по-долу и натиснете Въведете.

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

5. След изпълнение на командата, той подканва за a рестартирам. Натиснете Й за да рестартирате компютъра си, за да завършите операцията.

Активиране на Windows Susbsystem Powershell Мин

6. Проверете дали грешката е отстранена след стартиране.

Поправка 3 – Актуализирайте подсистемата на Linux чрез командния ред

1. Натисни Windows ключ и тип cmd в полето за търсене.

2. Кликнете с десния бутон На Командния ред и изберете Изпълни като администратор.

Команден ред Стартирайте като администратор Windows ключ

3. Актуализирайте дистрибуцията на Linux, като използвате командата по-долу.

C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $  C:\> изход

4. Сега отворете терминала на Linux и проверете дали грешката е решена.

Поправка 4 – Преинсталирайте подсистемата на Windows за Linux (WSL)

Ако и двете по-горе корекции не изчистиха грешката вместо вас с Linux Distribution, тогава трябва да деинсталирате и преинсталирате WSL, тъй като може да има проблеми със самия WSL.

А. Деинсталирайте дистрибуцията на Linux и подсистемата на Windows за Linux

1. Просто задръжте Windows и R клавиши едновременно, за да отворите Бягай диалогов прозорец.

2. Тип ms-settings: appsfeatures да отвориш Приложения& Характеристика в Настройки на Windows.

Ms Настройки Приложения Функции Мин

3. Намерете своя Инсталация на Linux (например Ubuntu) в списъка с приложения.

4. Кликнете върху три вертикални точки до него и изберете Деинсталиране.

Деинсталиране на Ubuntu Linux Distribution Мин

5. Завършете деинсталирането, като следвате инструкциите на екрана.

6. Сега намерете Подсистема на Windows за Linux в списъка с приложения.

7. Кликнете върху три вертикални точки свързани с него и щракнете върху Деинсталиране.

Деинсталиране на подсистемата на Windows за Linux Мин

8. След деинсталирането премахнете всички свързани файлове и компоненти на WSL с помощта Функции на Windows. Следвайте стъпките в Поправете 1 да се деактивирайте WSL и Windows Hypervisor Platform.

9. Рестартирайте вашата система и след това инсталирайте WSL.

Б. Инсталирайте подсистемата на Windows за Linux

Windows 10 версия 2004 и по-нова или Windows 11

1. Удари Windows и R ключ и тип powershell в Бягай диалогов прозорец, който се отваря.

2. Натиснете Ctrl + Shift + Enter да отвориш PowerShell като администратор.

Стартирайте Powershell Мин

3. Въведете командата по-долу.

wsl --инсталиране

4. Той изтегля най-новата версия на Linux и също така включва необходимите допълнителни компоненти, за да работи подсистемата на Linux.

5. Рестартирам вашия компютър, след като командата се изпълни.

6. Извършете нова инсталация на софтуера на Linux, който сте деинсталирали преди това. Стартирайте вашия Linux терминал и проверете дали грешката е разрешена.

Ръчна инсталация (вместо горната команда за инсталиране) или по-стари версии на Windows

1. Отвори Стартиране (Windows + R).

2. Тип powershell и натиснете Ctrl + Shift + Enter да отвориш Команден ред като администратор.

Стартирайте Powershell Мин

3. Въведете командата по-долу

dism.exe /онлайн/активиране на функция /featurename:Microsoft-Windows-Подсистема-Linux /всички /norestart

4. Рестартирайте вашия компютър, след като горната команда завърши изпълнението.

5. След стартиране използвайте Windows Store, за да изтеглите и инсталирате Linux дистрибуцията, която сте деинсталирали.

6. Стартирайте приложението Linux и проверете дали проблемът е отстранен.

Това е!

Надяваме се, че трябва да сте успели да преодолеете WslRegisterDistribution Failed с грешка 0x8007023e на вашия компютър, като използвате корекциите в тази статия. Коментирайте и ни уведомете за корекцията, която ви помогна.

Как да коригирам код за грешка InstallShield 1722 в Windows 10

Как да коригирам код за грешка InstallShield 1722 в Windows 10ИнсталацияWindows 10

Докато инсталирате нов софтуерен пакет (който се предлага във формат MSI), инсталационният процес може да спре и да изведе кода за грешка InstallShield 1722. Ще видите, че съобщението за грешка, ко...

Прочетете още
Как да активирам Windows Installer в безопасен режим в Windows 10

Как да активирам Windows Installer в безопасен режим в Windows 10Как даИнсталацияWindows 10

Може да се наложи да премахнете програма, докато сте в нормалния режим на Windows, но по някаква причина не можете. В такъв случай ще трябва да деинсталирате програмата в безопасен режим. Вие обаче...

Прочетете още
Как да коригирам грешка при инсталиране на VJoy в Windows 10

Как да коригирам грешка при инсталиране на VJoy в Windows 10ИнсталацияWindows 10Игри

Много потребители съобщават, че са изправени пред тази грешка, когато се опитват да инсталират VJoy. Грешката казваvjoy не успя да инсталираНяколко причини да видите тази грешка са:Повредена инстал...

Прочетете още