Если вы получаете WslRegisterDistribution не удалось с ошибкой 0x8007023e при установке или установке любого из дистрибутивов Linux этот пост поможет вам исправить это. Проблема странная и требует переустановки почти всего, что связано с виртуальной машиной, я.е., WSL, Docker, платформа виртуальных машин, Hyper V и т. Д.
WslRegisterDistribution не удалось с ошибкой 0x8007023e
Следуйте инструкциям ниже, чтобы решить проблему. Это было предложено как решение, которое сработало для многих пользователей. Более короткий способ - отключить все функции виртуальной машины, перезагрузить и переустановить. Более длинная версия выглядит так:
- Включите виртуализацию в BIOS.
- Исправьте любые повреждения и проблемы с образом Windows с помощью команд SFC и DISM.
- Резервное копирование или запись настроек Hyper-V
- Откройте раздел «Возможности Windows» и удалите все функции виртуальной машины. Список включает Hyper-V, контейнеры, платформу виртуальных машин, платформу гипервизора Windows, песочницу Windows и подсистему Windows для Linux.
- Перезагрузите компьютер.
- Установить WSL вручную. Подробные инструкции доступны в Microsoft Documents.
- Перезагрузите компьютер.
- Установите Linux Distro и дайте ему преобразоваться в последнюю версию WSL.
- Обновите Windows, если что-нибудь доступно.
- При необходимости установите платформу гипервизора Windows с помощью функций Windows.
- Перезагрузитесь, а затем обновите.
- При необходимости установите функцию Windows Sandbox и проверьте, работает ли она должным образом.
- Наконец, установите Hyper-V и верните все необходимые настройки.
- Теперь запустите Destro, и теперь он должен работать.
Хотя это слишком много шагов, это кажется необычной проблемой и, вероятно, ошибкой, которую необходимо устранить. Переустановка всего - единственное решение, которое сработало для многих, и оно должно работать для вас.
Надеюсь, сообщение было информативным и помогло вам разрешить сбой WslRegisterDistribution с ошибкой 0x8007023e.
Вполне возможно, что ошибка возникнет при серьезных сдвигах в работе WSL, поэтому держите это под рукой.
Аналогичный WslRegisterDistribution завершился ошибкой: 0xc03a001a | 0x80041002 | 0x800700b7 или 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x800701bc | 0x8007019e и 0x8000000d.