UPDATE: WSL funktioniert nicht nach dem Upgrade auf Windows 11



Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen

WSL, ein Windows-Subsystem für Linux, hat für Benutzer direkt nach dem Upgrade auf Windows 11 nicht funktioniert. Nach Angaben von Benutzern stürzt es ab, wenn sie versuchen, es zu starten.





Wir haben uns das Problem angesehen und festgestellt, dass dieses Problem verschiedene Ursachen haben kann:



  • WSL ist deaktiviert – Die WSL-Funktion sollte im Dialogfeld „Windows-Funktionen“ aktiviert sein, damit Sie sie verwenden können. Es gibt Zeiten, in denen ein Update diese Funktion automatisch deaktiviert, wodurch das vorliegende Problem auftritt.
  • Die virtuelle Maschine ist deaktiviert – Wie bei WSL sollte auch die Funktion der virtuellen Maschine im System aktiviert sein, damit Sie in Windows zu einem anderen Betriebssystem wechseln können. Wenn diese Funktion deaktiviert ist, können Sie sie manuell aktivieren, um das Problem zu beheben.
  • Beschädigte Linux-App-Installation – Die Installationsdatei der Linux-App (Ubuntu) ist möglicherweise beschädigt oder fehlerhaft, sodass Sie WSL nicht verwenden können. In diesem Fall können Sie die Anwendung entweder reparieren oder neu installieren, um das Problem zu beheben.
  • Malware – Ihr Windows-System hat möglicherweise mit einem Korruptionsfehler oder Malware zu tun, was dazu führt, dass bestimmte Funktionen und Anwendungen auftreten. Wenn dieses Szenario zutrifft, können Sie einen Malware-Scan ausführen, um das Problem zu identifizieren und zu beheben.
  • Fehlerhafte Aktualisierung – Falls Sie nach der Installation eines Systemupdates mit dem Fehler konfrontiert wurden, besteht die Möglichkeit, dass das fehlerhafte Update der Übeltäter ist. Glücklicherweise bietet Windows eine Möglichkeit, die Updates zu deinstallieren, sodass Sie das Update von Ihrem System entfernen und sehen können, ob das einen Unterschied macht.

Nachdem wir nun die möglichen Ursachen für das Problem kennen, werfen wir einen Blick auf die Methoden zur Fehlerbehebung, die bei anderen betroffenen Benutzern funktioniert haben. Hoffentlich helfen sie Ihnen auch dabei, das Problem endgültig zu beheben. Bevor Sie jedoch mit den Methoden fortfahren, stellen Sie sicher, dass Sie als Administrator im System angemeldet sind.

1. Aktivieren Sie WSL in den Windows-Funktionen

Beginnen wir mit der effektivsten Lösung bei Fehlern wie diesem.

In den meisten Fällen konnten die Benutzer WSL nicht verwenden, da die Funktion beim Upgrade auf Windows 11 automatisch deaktiviert wurde. Die Lösung in diesem Fall ist einfach, da Sie die Funktion lediglich manuell wieder aktivieren müssen.



So können Sie das tun:

  1. Starten Sie die Windows-Suche über die Taskleiste und geben Sie ein Schalte Windows Funktionen ein oder aus .
  2. Klicken Offen aus der Liste der verfügbaren Optionen.
  3. Suchen Sie im folgenden Dialog Windows-Subsystem für Linux und aktivieren Sie das zugehörige Kontrollkästchen.

    Aktivieren Sie das Windows-Subsystem für Linux

  4. Klicken OK um die Änderungen zu speichern.

Alternativ können Sie diese Änderungen auch mit Windows Powershell vornehmen. Wenn die oben genannten Schritte für Sie nicht funktioniert haben, befolgen Sie die folgenden Schritte:

  1. Geben Sie Windows Powershell in den Suchbereich der Taskleiste ein und klicken Sie auf Als Administrator ausführen .
  2. Geben Sie im folgenden Fenster den unten genannten Befehl ein und klicken Sie auf Eintreten es auszuführen.
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    Aktivieren Sie das Windows-Subsystem für Linux

  3. Sobald der Befehl ausgeführt wurde, starten Sie Ihren PC neu. Beim Neustart sollte die Funktion aktiviert sein.

Wenn die Funktion deaktiviert war, sollte das Problem durch Aktivieren behoben werden. Wenn die Funktion jedoch bereits aktiviert war, fahren Sie mit der nächsten Fehlerbehebungsmethode unten fort.

2. Aktivieren Sie die VM in den Windows-Funktionen

Damit eines der Subsysteme in Windows funktioniert, sollte die virtuelle Maschine auf Ihrem System ordnungsgemäß funktionieren. Virtuelle Maschinen werden verwendet, um mehrere Betriebssysteme gleichzeitig auf derselben Hardware auszuführen. Wenn wir keine Virtualisierung hätten, bräuchten wir zwei separate physische Einheiten, um Windows und Linux auszuführen.

Wenn die WSL-Funktion bereits auf dem System aktiviert war, müssen Sie als Nächstes prüfen, ob die VM aktiviert ist. Die Schritte dafür sind den oben aufgeführten ziemlich ähnlich:

  1. Typ Schalte Windows Funktionen ein oder aus im Suchbereich der Taskleiste und klicken Sie auf Offen .
  2. Jetzt lokalisieren Plattform für virtuelle Maschinen im folgenden Dialog und aktivieren Sie das zugehörige Kontrollkästchen, um es zu aktivieren.

    Aktivieren Sie die Plattform der virtuellen Maschine

  3. Wenn Sie schon dabei sind, empfehlen wir auch, Hyper-V im selben Fenster zu aktivieren. Hyper-V hilft beim Erstellen einer virtuellen Umgebung im System.

Wenn Sie fertig sind, schließen Sie den Windows-Funktionsdialog und prüfen Sie, ob Sie WSL jetzt problemlos verwenden können.

3. Verwenden Sie den Microsoft Store, um WSL zu starten

Möglicherweise können Sie WSL auch aufgrund eines vorübergehenden Fehlers in der installierten Anwendung nicht verwenden. In diesem Fall können Sie versuchen, die App aus dem Microsoft Store zu starten, anstatt sie direkt zu öffnen.

Das mag zu einfach klingen, aber da es für mehrere andere Benutzer funktioniert hat, empfehlen wir Ihnen, es zu versuchen.

Folgendes müssen Sie tun:

  1. Starten Sie den Microsoft Store und gehen Sie zu Meine Bibliothek Abschnitt in der unteren linken Ecke.

    Klicken Sie auf das Bibliothekssymbol

  2. Suchen Sie in der Liste der verfügbaren Apps nach Ihrer Linux-Distributions-App und starten Sie sie.

Wenn Sie die Anwendung immer noch nicht starten können, fahren Sie mit der nächsten Methode unten fort.

4. Reparieren oder installieren Sie die Linux Distribution App neu

Ihre Linux-Distributions-App hat möglicherweise einen beschädigten Fehler oder ist einfach veraltet, was Sie daran hindert, sie ordnungsgemäß zu verwenden.

Um zu überprüfen, ob dies das Problem ist, können Sie zunächst versuchen, die Anwendung zu reparieren und sehen, ob dies einen Unterschied macht. Wenn der Fehler weiterhin besteht, können Sie die App deinstallieren und von Grund auf neu installieren. Dadurch werden alle Beschädigungsprobleme in der App behoben, die das Problem verursachen könnten.

Befolgen Sie diese Schritte, um fortzufahren:

  1. Drücken Sie Gewinnen + ich um die Einstellungen-App zu öffnen.
  2. Wählen Anwendungen aus dem linken Bereich.
  3. Klicke auf Apps & Funktionen auf der rechten Seite des Fensters.

    Klicken Sie im rechten Bereich auf Apps & Features

  4. Scrollen Sie im folgenden Fenster nach unten, um Ihre Linux-Distributions-App zu finden.
  5. Klicken Sie auf die drei dazugehörigen Punkte und wählen Sie aus Erweiterte Optionen .

    Klicken Sie auf Erweiterte Optionen

  6. Gehen Sie als Nächstes zum Abschnitt „Zurücksetzen“ und klicken Sie auf „ Reparieren-Schaltfläche dort.

    Klicken Sie auf die Schaltfläche Reparieren

  7. Befolgen Sie die Anweisungen auf dem Bildschirm, um fortzufahren, und warten Sie, bis die Aktion abgeschlossen ist.

Überprüfen Sie nach Abschluss des Vorgangs, ob Sie WSL jetzt verwenden können. Wenn nicht, führen Sie die folgenden Schritte aus, um die Anwendung zu deinstallieren:

  1. Führen Sie die Schritte 1-4 erneut aus.
  2. Klicken Sie auf die drei Punkte, die der App zugeordnet sind, und wählen Sie aus Deinstallieren aus dem Kontextmenü.
  3. Folgen Sie den Anweisungen auf dem Bildschirm, um fortzufahren.

Sobald die App deinstalliert ist, installieren Sie die neueste Version neu und prüfen Sie dann, ob das Problem dadurch behoben wird.

5. Updates deinstallieren

Wenn Sie direkt nach der Installation eines ausstehenden Systemupdates auf das Problem gestoßen sind, besteht eine gute Chance, dass das Update fehlerhaft war. Es ist nicht ungewöhnlich, dass Windows-Benutzer aufgrund beschädigter Updates auf Probleme stoßen.

Der beste Weg, diesem Problem zu begegnen, ist die Deinstallation des Updates über die Systemsteuerung.

So können Sie das tun:

  1. Geben Sie Systemsteuerung in die Windows-Suche ein und klicken Sie auf Offen .
  2. Wählen Zeige installierte Updates .

    Zeigen Sie die installierten Updates an

  3. Im folgenden Fenster sollten Sie eine Liste aller installierten Updates in Windows sehen. Klicken Sie mit der rechten Maustaste auf das problematische und wählen Sie es aus Deinstallieren .

    Klicken Sie auf die Schaltfläche Deinstallieren

6. Führen Sie einen Malware-Scan durch

Schließlich führt die letzte Methode auf unserer Liste einen Malware-Scan durch.

Ihr System hat es möglicherweise mit einem Virus oder einer Malware zu tun, die bestimmte Komponenten und Funktionen in Mitleidenschaft ziehen. In einer solchen Situation ist der Malware-Scan von Windows Defender die effektivste Lösung.

So können Sie mit Defender einen vollständigen Systemscan auf Malware durchführen:

  1. Geben Sie Windows-Sicherheit in die Windows-Suche ein und klicken Sie auf Offen .
  2. Wählen Viren- und Bedrohungsschutz aus dem linken Bereich.

    Greifen Sie auf die Einstellungen für den Viren- und Bedrohungsschutz zu

  3. Gehen Sie auf die rechte Seite des Fensters und klicken Sie auf Scan Optionen Hyperlink.

    Klicken Sie auf Scanoptionen

  4. Klicke auf Kompletter Suchlauf > Scanne jetzt .

    Führen Sie den Scan durch

Warten Sie nun, bis der Scan abgeschlossen ist, und versuchen Sie danach erneut, WSL zu verwenden.