WSL

Не вдалося розподілити WslRegisterDistribution з помилкою 0x80370102

Не вдалося розподілити WslRegisterDistribution з помилкою 0x80370102

При встановленні WSL, якщо ви отримуєте повідомлення про помилку-Не вдалося розподілити WslRegisterDistribution з помилкою: 0x80370102-тоді ця публікація допоможе вам її вирішити. Помилка виникає з кількох причин. Вкладена віртуалізація, обмеження CPUID, підтримка віртуалізації та багато іншого.

Не вдалося розподілити WslRegisterDistribution з помилкою: 0x80370102

Дотримуйтесь цих порад, щоб вирішити проблему.

Для їх реалізації знадобиться дозвіл адміністратора та розуміння BIOS.

Увімкнути вкладену віртуалізацію

Якщо ви встановили Windows у віртуальній машині, а потім спробували встановити WSL, вам потрібно ввімкнути вкладену віртуалізацію. Запустіть PowerShell з дозволу адміністратора та виконайте команду, як зазначено нижче.

 Set-VMProcessor -VMName  -ExposeVirtualizationExtensions $ true 

Якщо це не працює, потрібно ввімкнути віртуалізацію на апаратному рівні. Це буде залежати від BIOS або UEFI. Детальніше про це в офіційних документах Microsoft.

Увімкніть підтримку Hyper-V на рівні BIOS

Відкрийте BIOS / UEFI і перевірте налаштування, які можуть називатися VT-x, AMD-V, SVM, Vanderpool, Intel VT-d або AMD IOMMU. Якщо це AMD, вам потрібно перевірити наявність AMD-V, SVM тощо. Для Intel це, як правило, VT-x.

Дотримуйтесь пов’язаного допису, щоб дізнатися налаштування відповідно до вашого комп’ютера. Список включає налаштування для Dell, Asus, Acer тощо.

Вимкніть обмеження на CPUID

Коли ви вмикаєте комп'ютер, ОС виконує інструкцію CPUID для визначення процесора та його можливостей. CPUID використовується, коли ви використовуєте новий процесор зі старою ОС. У Windows можуть виникнути проблеми з обробкою інформації CPUID, і тому вам потрібно її відключити.

Місцезнаходження Обмеження CPUID Макс буде відрізнятися для кожного BIOS / UEFI. Тож обов’язково озирніться навколо, щоб знайти, де він є на вашому комп’ютері.

Сподіваюсь, пост був корисним для вирішення проблеми WslRegisterDistribution 0x80370102, яка з’являється під час встановлення WSL.

Помилка подібного WslRegisterDistribution із помилками: 0xc03a001a | 0x80041002 | 0x800700b7 або 0x80080005 | 0x80070422 | 0x80370114 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e та 0x8000000d.

Emulate Mouse clicks by hovering using Clickless Mouse in Windows 10
Using a mouse or keyboard in the wrong posture of excessive usage can result in a lot of health issues, including strain, carpal tunnel syndrome, and ...
Add Mouse gestures to Windows 10 using these free tools
In recent years computers and operating systems have greatly evolved. There was a time when users had to use commands to navigate through file manager...
Control & manage mouse movement between multiple monitors in Windows 10
Dual Display Mouse Manager lets you control & configure mouse movement between multiple monitors, by slowing down its movements near the border. Windo...