Коригиране на WslRegisterDistribution неуспешно с грешка 0x80070032

Когато надграждате от една версия на WSL към следващата, може да получите WslRegisterDistribution неуспешно с грешка 0x80070032(WslRegisterDistribution failed with error 0x80070032) . Това се случва главно, защото може да не сте активирали платформата на виртуалната(Virtual) машина. Докато по-старата версия на WSL ще работи, най-новата може да не. Тази публикация ще ви насочи как можете да отстраните проблема.

Пълните съобщения за грешка изглеждат така:

Инсталирането може да отнеме няколко минути...
WslRegisterDistribution не успя с грешка: 0x80070032
Грешка: 0x80070032 Заявката не се поддържа.
Натиснете произволен клавиш, за да продължите...

WslRegisterDistribution не успя с грешка: 0x80070032

Грешката се вижда, когато надстроите до или преинсталирате най-новата версия на WSL . Опитайте следните предложения:

  1. Инсталирайте виртуална машина
  2. Коригирайте проблема с разрешението за файл

Ще ви е необходимо администраторско разрешение, за да използвате тези предложения.

1] Инсталирайте виртуална машина

Коригиране на WslRegisterDistribution неуспешно с грешка 0x80070032

Виртуалната машина се превърна в необходимост за WSL версията. Ако вашият компютър го поддържа, трябва да го инсталирате чрез функциите на Windows(using Windows Features) .

  • Натиснете(Press) бутона Старт(Start) и напишете Turn Windows Features .
  • Щракнете(Click) върху приложението, когато се появи в списъка
  • Поставете отметка в квадратчето до Платформа за виртуална машина(Virtual Machine Platform) и щракнете върху бутона OK

След като функцията е инсталирана, опитайте да надстроите или инсталирате отново и тя трябва да работи сега.

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

2] Коригирайте проблема с разрешението за файл

Вземете Ownership Destro папка

Едно от незначително докладваните решения е, когато потребителят трябва да поеме собствеността(take ownership of) върху папката Distro , да я изтрие и след това да я инсталира отново, за да реши проблема.

  • Отидете на %localappdata%\Packages\ и намерете името на папката Distro
  • Щракнете с десния бутон върху него и изберете Свойства
  • Превключете към раздела Защита(Security Tab) и след това щракнете върху бутона Разширени(Advanced)
  • Уверете(Make) се, че акаунтът ви е в списъка.

След като приключите, изтрийте папката и инсталирайте отново Distro .

Надявам се публикацията да е била полезна и да сте успели да поправите грешката 0x80070032 при неуспешен WslRegisterDistribution .

Подобно 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

Аз съм софтуерен инженер с над 15 години опит в Microsoft Office и Edge. Също така разработих няколко инструмента, използвани от крайните потребители, като например приложение за проследяване на важни здравни данни и детектор за рансъмуер. Моите умения се състоят в разработването на елегантен код, който работи добре на различни платформи, както и в отличното разбиране на потребителското изживяване.



Related posts