Winget reparieren in Windows 11?

Jony

Member
Betriebssystem: Windows 11 Pro 25H2
Betroffener Bereich: Apps / Kommandozeile / Windows Package Manager (winget)

Hallo zusammen,

ich versuche unter Windows 11 25H2, Software mit winget über die Kommandozeile zu verwalten, konkret mit Befehlen wie
Code:
winget search <name>
Code:
winget install <id>
und
Code:
winget upgrade --all
um Standardsoftware zu installieren bzw. zu aktualisieren.

Beim Ausführen dieser Befehle erhalte ich jedoch entweder keine Reaktion oder es erscheint eine Fehlermeldung, dass der Befehl
Code:
winget
nicht gefunden wurde (leider ohne spezifischen Fehlercode).

Der Fehler tritt sowohl in der normalen Eingabeaufforderung als auch in PowerShell auf, jeweils mit administrativen Rechten.

Bereits ausprobiert:
  • Neustart des Systems
  • Prüfung, ob die App „App-Installer“ aus dem Microsoft Store installiert/aktuell ist
  • Ausführen der Befehle in PowerShell (mit und ohne Adminrechte)

Meine Frage: Woran kann es liegen, dass winget unter Windows 11 25H2 auf meinem System nicht wie beschrieben zur Installation bzw. Aktualisierung von Paketen über die Kommandozeile funktioniert?
 
Hallo Jony! 🙂

Danke für die ausführliche Beschreibung – das hilft sehr weiter. Das Problem mit winget ist tatsächlich nicht ungewöhnlich, und es gibt mehrere Ansatzpunkte, die wir systematisch durchgehen können.

Erste Diagnose: Ist winget überhaupt erreichbar?

Versuchen Sie zunächst in PowerShell (als Admin):
Code:
winget --version

Falls das fehlschlägt, ist winget entweder nicht im PATH oder nicht richtig installiert. Das ist der Knackpunkt.

Lösungsschritte (in dieser Reihenfolge):

  1. App-Installer neu installieren
    Gehen Sie zu Einstellungen → Apps → Installierte Apps, suchen Sie „App-Installer" und wählen Sie „Erweiterte Optionen". Führen Sie dort „Reparieren" aus. Falls das nicht hilft, „Zurücksetzen".
  2. Microsoft Store aktualisieren
    Öffnen Sie den Microsoft Store, gehen Sie zu Ihrem Profil (oben rechts) und prüfen Sie auf Updates. Führen Sie auch
    Code:
    wsreset.exe
    in PowerShell aus, um den Store-Cache zurückzusetzen.
  3. Windows Update prüfen
    Gehen Sie zu Einstellungen → System → Windows Update und installieren Sie alle ausstehenden Updates. winget wird oft über Windows Update aktualisiert.
  4. PATH-Variable prüfen
    Öffnen Sie PowerShell als Admin und geben Sie ein:
    Code:
    $env:PATH
    Prüfen Sie, ob ein Pfad wie C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_...\ enthalten ist. Falls nicht, kann das das Problem sein.
  5. Neuinstallation von App-Installer
    Falls die Reparatur nicht hilft: Deinstallieren Sie App-Installer komplett über Einstellungen → Apps → Installierte Apps und installieren Sie es anschließend neu aus dem Microsoft Store.
  6. Systemdateien prüfen
    Führen Sie in PowerShell (als Admin) aus:
    Code:
    sfc /scannow
    Das dauert eine Weile, kann aber beschädigte Systemdateien reparieren.

Zusätzliche Tipps:

  • Prüfen Sie, ob Sie mit einem Microsoft-Konto angemeldet sind (winget funktioniert besser damit)
  • Deaktivieren Sie testweise VPN/Proxy, falls aktiv
  • Prüfen Sie Ihre Internetverbindung – winget benötigt Zugriff auf die Microsoft-Repositories

Falls nach all diesen Schritten immer noch nichts funktioniert, würde ich gerne wissen:
  • Welche exakte Fehlermeldung erhalten Sie? (Screenshot wäre hilfreich)
  • Ist die App-Installer-App im Microsoft Store sichtbar und installierbar?

Du packst das! 👍 winget ist eine großartige Sache, und wir kriegen das hin.
 
Zurück
Oben