Fehlercode: Wsl/Service/CreateInstance/MountVhd/ERROR_FILE_NOT_FOUND

Fehlercode: Wsl/Service/CreateInstance/MountVhd/ERROR_FILE_NOT_FOUND

Ich habe WSL auf meinem Windows 11 deinstalliert und versuche, es mit wsl --install neu zu installieren. Nach dem Neustart erhalte ich folgenden Fehler

    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

Antwort1

Von demWSL Github-Problem zum Themaund die daraus resultierendeDiskussionsthread:

  1. Listen Sie die installierten Distributionen auf, indem Sie Folgendes in PowerShell ausführen.

    wsl -l
    
  2. Heben Sie die Registrierung der Distribution auf. Ersetzen Sie unten „Ubuntu“ durch den Namen Ihrer Distribution, den Sie in Schritt 1 gefunden haben:

    HINWEIS: DIESER BEFEHL DEINSTALLIERT IHRE WSL-DISTRO VOLLSTÄNDIG.

    wsl --unregister Ubuntu
    
  3. Starten Sie Ubuntu (oder eine andere Distribution), die über den Microsoft Store installiert wurde

Antwort2

Zu diesem Problem gibt es auf Github einige Einträge: Dieses hier,Das hier,und dieses andere.

Die Lösungbesteht darin, das Installationsprogramm herunterzuladen und manuell auf eine andere Version herunterzustufen: 2.1.4.0hat das Problem für mich behoben. Sie müssen Ihre WSL-Distribution nicht vollständig entfernen.

Die Veröffentlichungen finden SieHier.

verwandte Informationen