Código de error: Wsl/Service/CreateInstance/MountVhd/ERROR_FILE_NOT_FOUND

Código de error: Wsl/Service/CreateInstance/MountVhd/ERROR_FILE_NOT_FOUND

Desinstalé wsl en mi Windows 11 e intenté reinstalarlo usando wsl --install. Después de reiniciar, aparece el siguiente error

    Failed to attach disk 'C:\Users\<User>\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\ext4.vhdx' to WSL2: The system cannot find the file specified.
Error code: Wsl/Service/CreateInstance/MountVhd/ERROR_FILE_NOT_FOUND

Respuesta1

Desde elProblema de WSL Github sobre el temay el resultadoHilo de discusión:

  1. Enumere las distribuciones instaladas ejecutando lo siguiente en PowerShell.

    wsl -l
    
  2. Dar de baja la distribución. Reemplace "Ubuntu" a continuación con el nombre de su distribución que se encuentra en el Paso 1:

    NOTA: ESTE COMANDO DESINSTALARÁ COMPLETAMENTE SU DISTRO WSL.

    wsl --unregister Ubuntu
    
  3. Inicie Ubuntu (u otra distribución) que se instaló usando Microsoft Store

Respuesta2

Hay un par de problemas en Github con respecto a este problema: Éste,Aquél,y este otro.

La soluciónes descargar el instalador y degradarlo manualmente a otra versión: 2.1.4.0lo arreglé por mí. No es necesario que elimines por completo tu distribución WSL.

Puedes encontrar los lanzamientos.aquí.

información relacionada