WSL

WslRegisterDistribution falló con el error 0x80370102

WslRegisterDistribution falló con el error 0x80370102

Al instalar WSL, si recibe un error que dice-WslRegisterDistribution falló con el error: 0x80370102-entonces esta publicación te ayudará a resolverlo. El error se produce por un par de razones. Virtualización anidada, un límite en el CPUID, soporte de virtualización y más.

WslRegisterDistribution falló con el error: 0x80370102

Siga estas sugerencias para solucionar el problema.

Necesitará permiso de administrador y conocimiento de BIOS para implementarlos.

Habilitar la virtualización anidada

Si ha instalado Windows en una máquina virtual y luego intenta instalar WSL, debe habilitar la virtualización anidada. Inicie PowerShell con permiso de administrador y ejecute el comando como se menciona a continuación.

 Set-VMProcessor -VMName  -ExposeVirtualizationExtensions $ true 

Si esto no funciona, debe habilitar la virtualización a nivel de hardware. Esto dependerá del BIOS o UEFI. Más sobre esto en los documentos oficiales de Microsoft.

Habilite la compatibilidad con Hyper-V a nivel de BIOS

Abra el BIOS / UEFI y verifique las configuraciones que pueden llamarse VT-x, AMD-V, SVM, Vanderpool, Intel VT-d o AMD IOMMU. Si es AMD, debe verificar AMD-V, SVM, etc. Para Intel, suele ser VT-x.

Siga la publicación vinculada para averiguar la configuración de acuerdo con su computadora. La lista incluye configuraciones para Dell, Asus, Acer, etc.

Deshabilitar la limitación de CPUID

Cuando enciende su computadora, el sistema operativo ejecuta la instrucción CPUID para determinar el procesador y sus capacidades. CPUID se utiliza cuando está utilizando un nuevo procesador con un sistema operativo antiguo. Windows puede tener problemas para manejar la información de CPUID y, por lo tanto, debe deshabilitarlo.

La ubicación de Límite máximo de CPUID variará para cada BIOS / UEFI. Así que asegúrese de mirar a su alrededor para encontrar dónde tiene en su computadora.

Espero que la publicación haya sido útil para resolver el WslRegisterDistribution 0x80370102, que aparece al instalar WSL.

WslRegisterDistribution similar falló con errores: 0xc03a001a | 0x80041002 | 0x800700b7 o 0x80080005 | 0x80070422 | 0x80370114 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e y 0x8000000d.

Cómo usar AutoKey para automatizar juegos de Linux
AutoKey es una utilidad de automatización de escritorio para Linux y X11, programada en Python 3, GTK y Qt. Usando su funcionalidad de scripting y MAC...
Cómo mostrar el contador de FPS en juegos de Linux
Los juegos de Linux obtuvieron un gran impulso cuando Valve anunció el soporte de Linux para el cliente Steam y sus juegos en 2012. Desde entonces, mu...
Cómo descargar y jugar Sid Meier's Civilization VI en Linux
Introducción al juego Civilization 6 es una versión moderna del concepto clásico introducido en la serie de juegos Age of Empires. La idea era bastant...