Den Windows Package Manager auf jedem System einrichten
Nachdem wir im ersten Teil der Serie die Grundlagen von Winget kennengelernt haben, geht es nun an die praktische Einrichtung.
Obwohl Winget inzwischen Bestandteil vieler Windows-Installationen ist, gibt es Unterschiede zwischen den verschiedenen Windows-Versionen. Während Windows 11 den Paketmanager häufig bereits mitbringt, muss er auf älteren Systemen oder Servern teilweise nachinstalliert werden.
Dieser Artikel zeigt alle gängigen Installationsmöglichkeiten und erklärt, wie Sie Winget aktuell halten.
Voraussetzungen
Vor der Installation sollten einige Voraussetzungen erfüllt sein.
Unterstützte Betriebssysteme
Winget wird offiziell unterstützt auf:
- Windows 11
- Windows 10 ab Version 1809
- Windows Server 2022
- Windows Server 2025
Bei älteren Windows-Versionen ist Winget nicht oder nur eingeschränkt nutzbar.
Benötigte Komponenten
Für die Installation werden in der Regel benötigt:
- Microsoft App Installer
- Aktuelle Windows-Updates
- Internetverbindung (bei Online-Installation)
- PowerShell oder Windows Terminal
- Administratorrechte (empfohlen)
Windows-Version prüfen
Öffnen Sie die Eingabeaufforderung oder PowerShell und geben Sie ein:
winver
Alternativ:
systeminfo
Die installierte Windows-Version wird anschließend angezeigt.
Prüfen, ob Winget bereits installiert ist
Bevor Sie eine Installation durchführen, sollten Sie überprüfen, ob Winget bereits vorhanden ist.
winget --version
Beispiel:
v1.12.350
Erscheint eine Versionsnummer, ist Winget bereits installiert.
Erhalten Sie dagegen eine Meldung wie:
'winget' ist nicht als interner oder externer Befehl bekannt.
muss Winget zunächst installiert werden.
Installation über den Microsoft Store
Der einfachste Weg führt über den Microsoft Store.
Schritt 1
Öffnen Sie den Microsoft Store.
Schritt 2
Suchen Sie nach:
App Installer
Der App Installer wird direkt von Microsoft bereitgestellt.
Schritt 3
Installieren oder aktualisieren Sie die Anwendung.
Nach Abschluss steht Winget automatisch zur Verfügung.
Vorteile
- Schnellste Installation
- Automatische Updates
- Offiziell von Microsoft
- Keine manuelle Konfiguration
Installation über den App Installer
Winget ist Bestandteil des Microsoft App Installers.
Nach dessen Installation werden automatisch folgende Komponenten eingerichtet:
- Winget
- App Installer
- Windows Package Manager
- Paketquellen
Eine separate Installation von Winget ist normalerweise nicht erforderlich.
Offline-Installation
Nicht jeder Rechner verfügt über einen Internetzugang. Besonders in Behörden, Unternehmen oder abgeschotteten Netzwerken ist daher eine Offline-Installation erforderlich.
Schritt 1
Laden Sie die erforderlichen Installationsdateien auf einem Rechner mit Internetzugang herunter.
Benötigt werden unter anderem:
- Microsoft.DesktopAppInstaller
- Microsoft.VCLibs
- Microsoft.UI.Xaml (je nach Version)
Schritt 2
Übertragen Sie die Dateien auf den Zielrechner.
Schritt 3
Installieren Sie die Abhängigkeiten in der richtigen Reihenfolge.
Beispiel:
Add-AppxPackage .\Microsoft.VCLibs.x64.appx
Anschließend:
Add-AppxPackage .\Microsoft.UI.Xaml.x64.appx
Zum Schluss:
Add-AppxPackage .\Microsoft.DesktopAppInstaller.msixbundle
Nach erfolgreicher Installation steht Winget sofort zur Verfügung.
Installation über GitHub Releases
Microsoft veröffentlicht alle Versionen des App Installers und von Winget auch auf GitHub.
Diese Methode eignet sich insbesondere für:
- Administratoren
- Offline-Installationen
- Testsysteme
- Unternehmen
- Ältere Installationen
Der Ablauf:
- Passendes Release herunterladen.
- Benötigte Abhängigkeiten herunterladen.
- Dateien lokal speichern.
- Installation per PowerShell durchführen.
Der Vorteil besteht darin, dass jederzeit eine bestimmte Version installiert werden kann.
Installation unter Windows Server
Die Installation auf Windows Server unterscheidet sich etwas von Windows 11.
Windows Server 2025
Hier ist Winget je nach Installationsvariante häufig bereits vorhanden oder kann einfach über den App Installer nachinstalliert werden.
Windows Server 2022
Hier erfolgt die Installation meist über die GitHub-Releases oder die erforderlichen MSIX-Pakete, da der Microsoft Store oft nicht verfügbar oder deaktiviert ist.
Nach der Installation empfiehlt sich ein Test:
winget --info
Die Ausgabe enthält unter anderem:
- Winget-Version
- Betriebssystem
- Architektur
- Installationspfade
- Konfiguration
Version prüfen
Neben der eigentlichen Versionsnummer liefert Winget weitere Informationen.
Version anzeigen:
winget --version
Ausführliche Informationen:
winget --info
Diese Ausgabe ist besonders hilfreich bei Supportfällen oder der Fehlersuche.
Winget aktualisieren
Da Winget Teil des App Installers ist, erfolgt die Aktualisierung meist automatisch über den Microsoft Store.
Alternativ kann der App Installer manuell aktualisiert werden.
Nach der Aktualisierung empfiehlt sich eine Kontrolle:
winget --version
Paketquellen aktualisieren
Nach einer Neuinstallation sollten die Paketquellen aktualisiert werden.
winget source update
Anschließend können die Quellen überprüft werden:
winget source list
Die Standardquelle lautet üblicherweise:
winget
Funktionstest
Nach erfolgreicher Installation empfiehlt sich ein kurzer Test.
Nach Firefox suchen:
winget search firefox
Programminformationen anzeigen:
winget show Mozilla.Firefox
Installation testen:
winget install Mozilla.Firefox
Werden Suchergebnisse angezeigt oder startet die Installation, funktioniert Winget korrekt.
Typische Fehler und Lösungen
Winget wird nicht gefunden
Fehlermeldung:
winget ist nicht als Befehl bekannt
Mögliche Ursachen
- App Installer fehlt.
- PowerShell wurde vor der Installation geöffnet.
- PATH wurde noch nicht aktualisiert.
Lösung
- App Installer installieren oder aktualisieren.
- PowerShell neu starten.
- Rechner neu starten.
App Installer fehlt
Einige Windows-Installationen enthalten den App Installer nicht.
Lösung
Installation über den Microsoft Store oder über die GitHub-Releases.
Store ist deaktiviert
Vor allem in Unternehmen oder Behörden ist der Microsoft Store häufig gesperrt.
Lösung
Installation über die GitHub-Releases oder per MSIX-Paket.
Add-AppxPackage schlägt fehl
Mögliche Ursachen:
- Fehlende Abhängigkeiten
- Falsche Reihenfolge
- Falsche Architektur
- Beschädigte Installationsdateien
In den meisten Fällen hilft die Installation aller benötigten Komponenten in der richtigen Reihenfolge.
Paketquellen fehlen
Mitunter wird keine Paketquelle angezeigt.
Überprüfen Sie zunächst die vorhandenen Quellen:
winget source list
Falls erforderlich, können die Standardquellen zurückgesetzt werden:
winget source reset --force
Anschließend:
winget source update
Netzwerkprobleme
Bei Proxyservern oder restriktiven Firewalls kann Winget keine Verbindung zu den Paketquellen herstellen.
Prüfen Sie:
- Internetverbindung
- Proxy-Konfiguration
- DNS-Auflösung
- Firewall-Regeln
- TLS-Einstellungen
Best Practices
Für einen reibungslosen Betrieb empfiehlt es sich:
- Den App Installer regelmäßig aktuell zu halten.
- Nach der Installation die Paketquellen zu aktualisieren.
- Die Installation mit
winget --infozu überprüfen. - Offline-Pakete für Notfälle bereitzuhalten.
- Auf Servern bevorzugt die GitHub-Releases oder MSIX-Pakete zu verwenden.
- Nach jeder Aktualisierung einen Funktionstest durchzuführen.
Die Installation von Winget ist auf modernen Windows-Systemen meist unkompliziert. Während Windows 11 den Paketmanager häufig bereits mitbringt, lässt er sich auf Windows 10 oder Windows Server problemlos nachinstallieren. Für Unternehmensnetzwerke und Offline-Systeme stehen mit den GitHub-Releases und den MSIX-Paketen zudem flexible Installationsmöglichkeiten zur Verfügung.
Mit einer aktuellen Installation und korrekt eingerichteten Paketquellen steht einer effizienten Softwareverwaltung nichts mehr im Weg. Winget bildet damit die Grundlage für automatisierte Installationen, regelmäßige Updates und eine standardisierte Softwarebereitstellung.