Исправить сбой WslRegisterDistribution с ошибкой 0x80070032

При обновлении с одной версии WSL на другую вы можете получить сообщение WslRegisterDistribution failed с ошибкой 0x80070032(WslRegisterDistribution failed with error 0x80070032) . В первую очередь это происходит из-за того, что вы, возможно, не включили платформу виртуальной(Virtual) машины. В то время как старая версия WSL будет работать, последняя может не работать. Этот пост расскажет вам, как решить проблему.

Полные сообщения об ошибках выглядят следующим образом:

Установка может занять несколько минут…
Ошибка WslRegisterDistribution(WslRegisterDistribution) : 0x80070032
Ошибка: 0x80070032 Запрос не поддерживается.
Нажмите любую клавишу для продолжения…

Сбой WslRegisterDistribution(WslRegisterDistribution) с ошибкой: 0x80070032

Ошибка возникает при обновлении или переустановке последней версии WSL . Попробуйте следующие предложения:

  1. Установить виртуальную машину
  2. Исправить проблему с правами доступа к файлам

Вам потребуется разрешение администратора, чтобы использовать эти предложения.

1] Установите виртуальную машину

Исправить сбой WslRegisterDistribution с ошибкой 0x80070032

Виртуальная машина стала необходимостью для версии WSL . Если ваш компьютер поддерживает его, вам необходимо установить его с помощью компонентов Windows(using Windows Features) .

  • Нажмите кнопку(Press) « Пуск(Start) » и введите Turn Windows Features .
  • Нажмите(Click) на приложение, когда оно появится в списке
  • Установите флажок рядом с Virtual Machine Platform и нажмите кнопку «ОК ».

После установки функции попробуйте обновить или переустановить ее, и теперь она должна работать.

Идентичный код ошибки(Identical error code) : Ошибка 0x80070032, Запрос не поддерживается при копировании файлов .

2] Исправить проблему с правами доступа к файлам

Станьте владельцем папки Destro

Одно из малоизвестных решений заключается в том, что пользователь должен стать владельцем папки (take ownership of)Distro , удалить ее, а затем снова установить, чтобы решить проблему.

  • Перейдите в %localappdata%\Packages\ и найдите имя папки дистрибутива .(Distro)
  • Щелкните его правой кнопкой мыши и выберите «Свойства».
  • Перейдите на вкладку «Безопасность»(Security Tab) и нажмите кнопку « Дополнительно » .(Advanced)
  • Убедитесь(Make) , что ваша учетная запись есть в списке.

После этого удалите папку и переустановите дистрибутив(Distro) .

Я надеюсь, что пост был полезен, и вы смогли исправить ошибку WslRegisterDistribution failed 0x80070032.

Подобный сбой WslRegisterDistribution с ошибками(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x80041002 | 0x800700b7 или 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x8007023e | 0x800701bc | 0x8007019e и 0x8000000d(0x8007019e and 0x8000000d) .



About the author

Я старший инженер-программист и разработчик изображений и приложений для iPhone с более чем 10-летним опытом. Мои навыки работы с аппаратным и программным обеспечением делают меня идеально подходящим для любого проекта корпоративного или потребительского смартфона. У меня есть глубокое понимание того, как создавать высококачественные изображения и способность работать со всеми различными форматами изображений. Кроме того, я знаком с разработкой для Firefox и iOS.



Related posts