¿Cómo reparar el error de distribución de registro WSL 0x80370102 en Windows 10?

Este error surge cuando los usuarios intentan instalar una distribución de Linux para acceder a través del Subsistema de Windows para Linux 2. Después de revisar los comentarios del usuario y las autoridades técnicas en detalle, los usuarios informaron que encontraron el mensaje de error 0x80370102 al intentar instalar Linux Distro para el Subsistema de Windows para Linux 2 (WSL2). La notificación de error es la siguiente:

Notificación de error

¿Qué causa el error de distribución de registro WSL 0x80370102?

Este error es extremadamente nuevo y no se encuentra solo en las distribuciones de Linux. Este error también se ha encontrado al intentar instalar la distribución de Debian . Hemos enumerado las causas de este problema después de revisar en detalle los comentarios de los usuarios y las autoridades técnicas. Este problema puede surgir debido a cualquiera de las siguientes razones:

  • En desarrollo: Este error surge cuando las personas intentan ejecutar una compilación de Windows Insider Preview. Un usuario puede estar viendo defectos o errores en la compilación que está utilizando, que aún está en desarrollo.
  • Actualización de WSL: Una versión completamente desarrollada con todas las correcciones necesarias admitirá el subsistema. WSL 2 está en desarrollo y todavía tiene errores, por lo que cambiar de WSL 1 A WSL 2 provocará este error.
  • Virtualización deshabilitada: La virtualización es el proceso de crear una representación virtual o basada en software de algo, como aplicaciones virtuales, servidores, almacenamiento y redes. Este error puede ocurrir si la configuración de virtualización se deshabilitó en el BIOS en Seguridad.
  • Hiper-V: Es una tecnología de Microsoft que permite a los usuarios crear entornos informáticos virtuales y ejecutar y administrar varios sistemas operativos en un único servidor físico. Entonces, el error de distribución de registro de Wsl ocurre cuando Hyper-V está deshabilitado desde el BIOS.

Solución 1: habilite la virtualización de hardware desde BIOS

Cuando los usuarios intentan ejecutar Ubuntu en un VirtualBox sin habilitar la virtualización de hardware, el sistema genera múltiples errores, como problemas de rendimiento de audio, error de distribución de registro Wsl, etc. Una máquina virtual emula un sistema informático para que cualquiera pueda ejecutar diferentes sistemas operativos y programas. Siga los pasos a continuación para habilitar la virtualización de hardware desde BIOS:

  1. Hacer clic Comienzo y luego seleccione Opción de energía y haga clic Reiniciar .
    Reinicio de PC
  2. Según el fabricante de su BIOS, la clave para iniciar sesión en el BIOS variará. prensa Supr, Esc, F1, F2 o F4 en su teclado tan pronto como la pantalla se vuelva negra. Nota : Si no entra la primera vez, reinicie su PC y pruebe con otra clave.
  3. Busque la sección de configuración de la CPU (el menú se puede llamar Procesador, Configuración de la CPU, Conjunto de chips)
  4. Encuentra el virtualización ajuste y Habilitar eso.
    Nota: ( virtualización la configuración se puede nombrar como Tecnología de virtualización de Intel , AMD-V , Hiper-V , VT-X , Vanderpool o MVS ).
  5. Elige la opción Salvar & Exit.
  6. La computadora se reiniciará con Virtualización de hardware activado. Compruebe si el problema persiste. Si es así, siga el siguiente método.

Nota: Asegúrese de que su dispositivo sea compatible con la virtualización de hardware. Puede ver si la virtualización está habilitada en la pestaña Rendimiento del Administrador de tareas.

Comprobación de la virtualización

Solución 2: habilite el rol de Hyper-V

Hyper-V permite a los administradores hacer un mejor uso de su hardware mediante la virtualización de varios sistemas operativos para que se ejecuten en el mismo servidor físico simultáneamente. Si no lo habilitamos, genera un error al instalar la distribución de Linux para acceder a través de Windows. Siga los pasos que se indican a continuación para habilitar Hyper-V:

  1. Hacer clic Comienzo busca el Control Panel y ábralo.
    Panel de control de apertura
  2. Haga clic en Programas .
    Programas de Apertura
  3. Haga clic en Programa y características .
    Apertura de programas y características
  4. En el panel izquierdo, haga clic en Activar o desactivar la característica de Windows opción.
    Activar o desactivar las características de Windows
  5. Comprobar el Hiper-V opción y haga clic OK .
    Comprobación de Hyper-V
  6. Ahora Reiniciar su sistema para que estos cambios surtan efecto. Si esto no ayuda, continúe con la siguiente solución.

Solución 3: exponer extensiones de virtualización y cambiar la configuración de RAM

Fuente3

La virtualización anidada es una función que le permite ejecutar Hyper-V dentro de una máquina virtual (VM) de Hyper-V. Esto ayuda a ejecutar un emulador de teléfono de Visual Studio en una máquina virtual o probar configuraciones que normalmente requieren varios hosts. Se ha informado que la activación de la virtualización anidada ha resultado como una solución para muchos usuarios en línea. Por lo tanto, siga los pasos que se detallan a continuación para hacerlo:

  1. Apague su máquina virtual en Hyper-V Manager.
  2. prensa Ganar + X en el teclado y seleccione Windows PowerShell (Administrador) de la lista emergente.
    Apertura de Windows PowerShell (administrador)
  3. Dentro de la ventana de PowerShell, copiar pegar este comando para cambiar el nombre y los valores de su procesador VM.
                              Set-VMProcessor <VMName> -ExposeVirtualizationExtensions $true
                            
    Ingresar comando
  4. prensa Enter para ejecutarlo
  5. Ahora haga clic derecho en su máquina virtual en Hyper-V Manager y seleccione Ajustes .
    Apertura de la configuración de la máquina virtual
  6. Haga clic en Memoria en el panel izquierdo, desmarque Habilitar memoria dinámica y el doble de valor RAM por ejemplo, 2048 > 4096.
    Cambiar la configuración de la memoria
  7. Comienzo su máquina virtual.
  8. Haga clic derecho en su máquina virtual y seleccione Conectar . Esto ejecutará Hyper-V y su sistema se reiniciará. Intente ejecutar Ubuntu nuevamente. Esto finalmente debería solucionar su problema.
    Conectando máquina virtual

Related Posts