WSL está habilitado en Windows pero no puede iniciar Ubuntu.exe incluso después de varios reinicios

WSL está habilitado en Windows pero no puede iniciar Ubuntu.exe incluso después de varios reinicios

No puedo iniciar Ubuntu,

The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
See https://aka.ms/wslinstall for details.
Press any key to continue...

Salida del estado de WSL:

PS C:\WINDOWS\system32> Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux


FeatureName      : Microsoft-Windows-Subsystem-Linux
DisplayName      : Windows Subsystem for Linux (Beta)
Description      : Provides services and environments for running native user-mode Linux shells and tools on Windows.
RestartRequired  : Required
State            : Enabled
CustomProperties :

Reinicié muchas veces y no pude iniciar Ubuntu1804.

Edición-1:

Intenté iniciar .exeel archivo usando los privilegios de administrador y de usuario, haciendo doble clic en el .exearchivo y desde el propio PowerShell.

Respuesta1

Intenté iniciar el archivo .exe usando el administrador y los privilegios de usuario, haciendo doble clic en el archivo .exe y desde el propio PowerShell.

Está utilizando Windows 10 versión 1607, lo que significa que debe usar lxrun.exey bash.exeadministrar su instancia WSL. wsl.exey wslconfig.exeno son aplicables a Windows 10 versión 1607.

Estos son los pasos que debe seguir para usar WSL en Windows 10 versión 1607.

Las siguientes instrucciones son para usuarios que ejecutan Windows 10 Anniversary Update o Windows 10 Creators Update:

  1. PermitirModo desarrollador
  2. Abra PowerShell como administrador y ejecute: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  3. Reiniciar
  4. Abra un símbolo del sistema. Tipointentoy presiona enter

La primera vez que ejecute Bash en Ubuntu en Windows, se le pedirá que acepte la licencia de Canonical. Una vez aceptado, WSL descargará e instalará la instancia de Ubuntu en su máquina y se agregará un acceso directo "Bash en Ubuntu en Windows" a su menú de inicio.

Fuentes:

Respuesta2

Esto resolvió el problema para mí:

  1. Ejecutar ventanas + R
  2. escriba SystemPropertiesAvanzado
  3. haga clic en configuración en el grupo de rendimiento
  4. En la pestaña Avanzado, anule la selección de administrar automáticamente el tamaño del archivo de paginación para todas las unidades.
  5. Seleccione un tamaño personalizado e ingrese 800 para el tamaño inicial y 1024 para el tamaño máximo.
  6. Aplicar cambios y reiniciar.

Referencia: https://github.com/microsoft/WSL/issues/849#issuecomment-322163360

información relacionada