Сбой WslRegisterDistribution с ошибкой: 0x80370114
Служба Hyper-V Host Compute(Hyper-V Host Compute Service) , также известная как vmcompute.exe, отвечает за то, чтобы служба Hyper-V работала, когда это необходимо. Если служба заблокирована, вы получите WslRegisterDistribution failed с ошибкой 0x80370114(WslRegisterDistribution failed with error 0x80370114) . Этот пост поможет вам решить проблему и использовать WSL должным(WSL) образом .
Имейте в виду, что тот же код ошибки может также отображать сообщение об ошибке —
Error: 0x80370114 The operation could not be started because a required feature is not installed
Проблема может быть решена тем же методом.
Сбой WslRegisterDistribution(WslRegisterDistribution) с ошибкой 0x80370114
Чтобы разблокировать службу, вам придется проверить антивирус или защитное решение. Если вы используете систему безопасности Windows(Windows Security) , выполните следующие действия:
- Введите « Безопасность Windows(Windows Security) » в меню « Пуск(Start) » и нажмите « Ввод(Enter) » для запуска.
- Нажмите(Click) « Управление приложением(App) и браузером(Browser) », доступное слева.
- Затем нажмите Настройки защиты от эксплойтов(Exploit protection settings) внизу.
- Перейдите на вкладку «Настройки программы».
- Найдите вычислительную службу узла Hyper-V(Hyper-V Host Compute Service) , перейдя по указанному ниже пути:
C:\WINDOWS\System32\vmcompute.exe
- После включения выберите его, а затем нажмите кнопку « Изменить » .(Edit)
- Найдите защиту(Locate Code) потока кода ( CFG ) и снимите флажок «Переопределить(Override) системные настройки» .
Наконец, откройте PowerShell и выполните следующую команду, чтобы запустить службу.
net start vmcompute
Готово, теперь вы можете установить версию WSL , если это необходимо, с помощью команды wsl –set-version <distro name> 2 .
Управление приложениями(App) и браузерами в Windows Security защищает ПК от потенциально опасных приложений, файлов, веб-сайтов и загрузок. Поэтому не отключайте его, но всегда добавляйте исключение, чтобы программы могли работать должным образом.
Кроме того, убедитесь, что вы включили виртуализацию на аппаратном уровне, Hyper-V и все, что связано с WSL .
Я надеюсь, что за этой публикацией было легко следить, и вы смогли устранить сбой WslRegisterDistribution(WslRegisterDistribution) с ошибкой: 0x80370114, сняв флажок « Переопределить(Override) системные настройки» в CFG .
Подобный сбой WslRegisterDistribution с ошибками(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 или 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e и 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution не удалось с error 0x8007023e
WslRegisterDistribution не удалось с error 0x8007019e или 0x8000000D
WslRegisterDistribution не удалось с ошибкой: 0x800701bc
WslRegisterDistribution неудачу с ошибкой: 0x80070422
Fix WslRegisterDistribution не удалось с error 0x80070032
WslRegisterDistribution не удалось с ошибкой: 0x80041002
Build LineageOS на Windows 10 с использованием Windows Subsystem для Linux
Fix Windows Subsystem для Linux Errors, Problems and Issues
WslRegisterDistribution не удалось с ошибкой: 0x80370102
Как установить Linux Distribution version до WSL1 or WSL2 в Windows 10
Как установить Windows Subsystem для Linux на Windows 11
WSL перестал работать с Error 0x80070003
WslRegisterDistribution не удалось с error 0xc03a001a
Как проверить версию подсистемы Windows для Linux (WSL) в Windows
Как запустить .sh или Shell Script file в Windows 11/10
WslRegisterDistribution не удалось с error 0x800700b7 или 0x80080005