Bringen Sie Winget mit dieser praktischen Anleitung wieder zum Laufen unter Windows 11.
Winget ist ein Befehlszeilentool, das App-Pakete aus dem MS Store und den in seinem Repository aufgeführten Apps herunterladen und installieren kann. Dies spart viel Zeit, die sonst mit der Suche im Microsoft Store oder im Internet nach einer bestimmten App, dem Herunterladen und der anschließenden manuellen Installation verschwendet würde.
Einige Benutzer berichten jedoch, dass Winget auf ihrem PC nicht funktioniert. Sie stehen vor der Meldung „Das System kann das angegebene Programm nicht ausführen“ und können keine Befehle ausführen. In diesem Beitrag werden mehrere Methoden zur Behebung des Problems und zur Wiederherstellung des Betriebszustands von Winget erläutert. Lass uns anfangen.
Gründe, warum Winget unter Windows nicht mehr funktioniert
Hier sind die folgenden Gründe, warum Winget auf Ihrem Windows-PC nicht funktioniert:
- Sie verwenden eine veraltete Version des App Installers.
- Winget-Server sind ausgefallen oder Sie haben keine aktive Internetverbindung.
- Der App-Ausführungsalias ist für Winget nicht konfiguriert oder inaktiv.
- App Installer konnte die Umgebungsvariable PATH während der Installation nicht automatisch hinzufügen.
Jetzt kennen Sie die Gründe dafür, dass Winget nicht funktioniert. Probieren Sie diese acht Methoden aus, um das Problem zu beheben, und verwenden Sie erneut Ihren bevorzugten Paketmanager.
1. Schließen Sie Winget in der Terminal-App und öffnen Sie es erneut
Bevor Sie mit erweiterten Korrekturen fortfahren, schließen Sie die Eingabeaufforderung oder PowerShell-Instanz, die Sie auf dem PC ausführen, vollständig. Sie können den Task-Manager verwenden, um eine nicht reagierende Instanz eines dieser Befehlszeilentools zu stoppen.
Öffnen Sie anschließend die Eingabeaufforderung oder PowerShell mit Administratorrechten auf Ihrem System. Geben Sie Winget ein und drücken Sie die Taste Eingeben Taste, um zu überprüfen, ob Winget jetzt funktioniert.
2. Überprüfen Sie, ob die Winget-Server ausgefallen sind
Winget ist ein Online-Tool, das eine stabile Internetverbindung benötigt, um in verschiedenen Repositorys nach einem Paket zu suchen und es dann herunterzuladen und zu installieren. Wenn die Winget-Server ausgefallen oder inaktiv sind, können keine Ergebnisse aus Repositorys abgerufen werden. Überprüfen Sie daher, ob die Winget-Server ausgefallen sind DownDetector oder eine ähnliche Website.
Sie können auch überprüfen, ob Ihr Windows-PC eine Verbindung zum Internet herstellen kann. Öffnen Sie einfach einen Webbrowser und greifen Sie auf eine Website zu oder führen Sie eine webbasierte App aus, um die Internetverbindung zu bestätigen. Wenn die Server ausgefallen sind, müssen Sie warten, bis sie wieder verfügbar sind, um Winget verwenden zu können.
3. Führen Sie eine vollständige Systemabschaltung durch
Windows verwendet Fast Startup, um Prozesse auf Kernelebene in den Ruhezustand zu versetzen. Wenn einer dieser Fehler auftritt, bleiben sie in diesem Zustand, nachdem Sie das System eingeschaltet haben. Führen Sie also ein vollständiges Herunterfahren durch, um alle Kerndienste zu schließen und neu zu starten, und versuchen Sie dann, Winget auszuführen. So geht's:
- Drücken Sie Sieg + R, um das Dialogfeld „Ausführen“ zu öffnen. Typ cmd und drücke Strg + Umschalt + Eingabetaste Schlüssel zu Öffnen Sie die Eingabeaufforderung mit Administratorrechten.
- Geben Sie nun den folgenden Befehl ein und drücken Sie die Eingabetaste: Herunterfahren /s /f /t 0
- Ihr System wird heruntergefahren. Es dauert länger als ein normales Herunterfahren, da Windows alles schließt.
- Schalten Sie Ihr System ein und versuchen Sie, Winget mit der Terminal-App auszuführen, um zu überprüfen, ob es jetzt funktioniert.
4. App-Installer aktualisieren
Winget ist jetzt Teil von Windows 10 und 11 und wird mithilfe der App Installer-Anwendung auf PCs ausgeliefert. Wenn Sie den App Installer längere Zeit nicht aktualisiert haben, können Probleme beim Ausführen von Winget und beim Verwalten von Paketen auftreten. Winget ist nur in Version 1.11.11451 oder höher des App Installers enthalten. Wenn Sie eine ältere Version haben, können Sie Winget nicht vom Terminal aus verwenden.
Öffnen Sie also den Microsoft Store und überprüfen Sie den Bibliotheksbereich auf ausstehende Updates für den App Installer. Suchen und installieren Sie das Update manuell und prüfen Sie, ob Winget jetzt funktioniert.
5. Aktivieren Sie den App-Ausführungsalias
Wenn der App Execution Alias für Winget deaktiviert ist, funktioniert er nicht, wenn Sie versuchen, über das Terminal auf Winget zuzugreifen. Sie müssen es also in den App-Einstellungen aktivieren. Wiederholen Sie die folgenden Schritte:
- Klicken Sie mit der rechten Maustaste auf Start Klicken Sie auf die Schaltfläche, um die zu öffnen Power-User Speisekarte. Klick auf das Einstellungen App.
- Navigieren Sie zum Menü auf der linken Seite und klicken Sie auf Apps Möglichkeit.
- Klicken Sie nun auf Erweiterte App-Einstellungen Möglichkeit. Klicken Sie dann auf Aliase für die App-Ausführung Möglichkeit.
- Suchen Sie die Windows-Paketmanager-Client Möglichkeit. Überprüfen Sie den Schalter daneben. Wenn es deaktiviert ist, klicken Sie darauf, um es zu aktivieren ermöglichen der App-Ausführungsalias für die App.
- Schließen Sie die Einstellungen-App.
6. Fügen Sie die Pfadumgebungsvariable manuell hinzu
Auch ein falsch konfigurierter Winget-Pfad kann zu Fehlern führen. Daher müssen Sie den korrekten Pfad manuell in den Umgebungsvariablen über das Fenster „Erweiterte Systemeigenschaften“ hinzufügen. Wiederholen Sie die folgenden Schritte:
- Drücken Sie Sieg + R Zu Öffnen Sie das Dialogfeld „Ausführen“.. Typ sysdm.cpl ,3 in das Textfeld ein und drücken Sie die Taste Eingeben Schlüssel zum Öffnen Erweiterte Systemeigenschaften.
- Klick auf das Umgebungsvariablen Taste. Klick auf das Weg Eintrag und klicken Sie dann auf Bearbeiten Taste.
- Klicken Sie nun auf die Schaltfläche „Neu“ und fügen Sie den folgenden Pfad ein: %UserProfile%\AppData\Local\Microsoft\WindowsApps
- Klick auf das OK Taste. Starten Sie Ihren PC neu.
- Öffnen Sie die Terminal-App und prüfen Sie, ob Winget funktioniert oder nicht.
7. Registrieren Sie Winget mit PowerShell erneut
Wenn Winget auf Ihrem PC nicht funktioniert, können Sie es mit PowerShell erneut registrieren. Da es sich um einen Teil des App Installers handelt, der eine System-App ist, ist eine erneute Registrierung möglich. Wiederholen Sie die folgenden Schritte:
- Drücken Sie Sieg + R, um das Dialogfeld „Ausführen“ zu öffnen. Typ Power Shell und drücken Sie die Taste Strg + Umschalt + Eingabetaste Schlüssel auf einmal.
- Das PowerShell-Fenster wird mit Administratorrechten geöffnet. Fügen Sie den folgenden Code ein und drücken Sie die Eingeben Schlüssel zum Ausführen:
Add-AppxPackage-DisableDevelopmentMode-Registrieren "C:\ProgrammDateien\WindowsApps\Microsoft.Winget.Quelle_2021.718.1322.843_neutral__8wekyb3d8bbwe\AppXManifest.xml" - Ausführlich
- Nach erfolgreicher Ausführung des Befehls wird keine Bestätigungsmeldung angezeigt. Schließen Sie das PowerShell-Fenster und starten Sie Ihren PC neu.
8. Probieren Sie einige allgemeine Windows-Korrekturen aus
Wenn keine der Methoden für Sie funktioniert, probieren Sie unsere generischen Korrekturen wie SFC- und DISM-Scans aus, die die Beschädigung von Systemdateien finden und beheben und Windows-Image-Komponenten warten. Du musst Führen Sie den SFC-Scan aus zuerst und erlauben Sie ihm, die beschädigten Systemdateien, falls vorhanden, zu finden und zu ersetzen. Danach, Führen Sie den DISM-Scan aus im Online-Modus.
Nachdem Sie diese Scans ausgeführt haben, können Sie die Systemwiederherstellung verwenden, um den PC auf einen Zeitpunkt zurückzusetzen, an dem alles einwandfrei funktionierte. Abschließend können Sie einen kompletten System-Reset durchführen. Sie können die Option „Meine Dateien behalten“ wählen, um alle Ihre Dateien beizubehalten Windows auf Werkseinstellungen zurücksetzen.
Machen Sie Winget wieder funktionsfähig
Winget ist ein fantastischer Paketmanager, der Ihnen hilft, App-Pakete vom Terminal aus zu steuern und zu verwalten. Stellen Sie eine stabile Internetverbindung sicher und prüfen Sie, ob der App-Ausführungsalias für Winget aktiv ist. Konfigurieren Sie den PATH für Winget manuell neu und registrieren Sie den App Installer erneut mit PowerShell. Wenn Sie eine GUI-Version von Winget wünschen, können Sie Winstall ausprobieren, das Ihnen bei der Stapelinstallation von Apps hilft.