Skip to main content

Winget

Quelle: https://learn.microsoft.com/de-de/windows/package-manager/winget/

Microsoft schließt schrittweise den Rückstand gegenüber modernen Betriebssystemen und führt einen Paketmanager wie z.B. apt ein.

  • Installiert Programme aus einem zentralen Repository, dem sogenannten Community-Repository (https://github.com/microsoft/winget-pkgs).

  • Dieses Repository enthält Tausende Programme, darunter:

    • Open-Source-Software (z. B. VLC, Firefox, 7-Zip)

    • kommerzielle Software (z. B. Zoom, Adobe Reader)

    • Software, die nicht im Microsoft Store gelistet ist

Windows 10 ggf. nachinstallieren. Unter Windows 11 standardmäßig installiert.

All-In-One-Befehl. Update und automatische Bestätigung zur Installation. Auch von Paketen außerhalb des Repos.

winget upgrade --all --include-unknown --accept-source-agreements --accept-package-agreements

Bei Problemen mit dem Repo (Quelle)

1. Quellen aktualisieren

Öffne PowerShell oder CMD als Administrator und führe diesen Befehl aus:

winget source update

Dieser Befehl aktualisiert deine Paketquellen neu.

2. Quellen zurücksetzen (falls Schritt 1 nicht funktioniert)

Sollte die Aktualisierung der Quellen nicht geholfen haben, versuche Folgendes:

winget source reset --force

Danach nochmals prüfen:

winget upgrade
3. Quellen erneut hinzufügen (falls erforderlich)

Sollte auch der Reset nicht helfen, entferne und füge die Quelle neu hinzu:

winget source remove winget
winget source add winget https://cdn.winget.microsoft.com/cache

Danach erneut prüfen:

winget upgrade
4. Reparieren des „App Installers“ (wenn Schritte 1-3 nicht helfen)

    Gehe in die Windows-Einstellungen → Apps → Installierte Apps.

    Suche nach „App Installer“.

    Klicke auf die drei Punkte (...) → Erweiterte Optionen → Reparieren.

Danach erneut testen.

Windows-Updates per Kommandozeile durchführen:

Falls du Windows-Updates direkt per Befehl durchführen möchtest, empfiehlt sich die PowerShell:

Öffne PowerShell als Administrator und führe diesen Befehl aus:

Install-Module PSWindowsUpdate -Force

Akzeptiere ggf. die Aufforderungen zum Installieren des Moduls.
Danach kannst du Windows-Updates installieren:

Import-Module PSWindowsUpdate
Get-WindowsUpdate -AcceptAll -Install

Damit werden alle verfügbaren Windows-Updates heruntergeladen und installiert.