Linux-Nutzer kennen Paketmanager seit Jahrzehnten. Werkzeuge wie APT, DNF oder Pacman ermöglichen es, Software mit wenigen Befehlen zu installieren und aktuell zu halten.
Unter Windows war dies lange Zeit nicht selbstverständlich. Anwendungen mussten einzeln von Hersteller-Webseiten heruntergeladen werden. Unterschiedliche Installer, Werbeangebote während der Installation und fehlende Update-Mechanismen erschwerten die Verwaltung erheblich.
Mit Winget (Windows Package Manager) hat Microsoft einen offiziellen Paketmanager entwickelt, der diese Lücke schließt und Windows in diesem Bereich deutlich moderner macht.
Was ist Winget?
Winget ist der offizielle Paketmanager von Microsoft für Windows.
Er ermöglicht es, Software über die Kommandozeile zu verwalten. Programme können gesucht, installiert, aktualisiert oder entfernt werden, ohne Webseiten besuchen oder Installationsdateien manuell herunterladen zu müssen.
Der eigentliche Download erfolgt dabei direkt von den offiziellen Installationsquellen der jeweiligen Hersteller. Winget verwaltet lediglich die sogenannten Manifeste, welche Informationen über die Software enthalten.
Zu den wichtigsten Funktionen gehören:
- Programme suchen
- Software installieren
- Installierte Anwendungen aktualisieren
- Programme deinstallieren
- Softwarelisten exportieren
- Rechner automatisch einrichten
- Installationen automatisieren
- Konfigurationen verwalten
Winget eignet sich sowohl für einzelne Arbeitsplätze als auch für größere Unternehmensumgebungen.
Geschichte und Entwicklung
Microsoft stellte Winget erstmals im Jahr 2020 während der Entwicklerkonferenz Build vor.
Ziel war es, Windows einen offiziellen Paketmanager zur Verfügung zu stellen, der ähnliche Funktionen bietet wie Paketmanager unter Linux.
Seit der ersten Version wurde Winget kontinuierlich erweitert.
Zu den wichtigsten Meilensteinen gehören:
- Veröffentlichung als Open-Source-Projekt
- Integration in den Microsoft App Installer
- Unterstützung von Export und Import
- Einführung von Paketquellen (Sources)
- Unterstützung eigener Paketquellen
- Erweiterte Installationsoptionen
- Einführung von Winget Configure
- Unterstützung von Desired State Configuration (DSC)
- Verbesserte Sicherheitsprüfungen
- Optimierungen für Unternehmensumgebungen
Heute gehört Winget zu den Standardwerkzeugen aktueller Windows-Versionen.
Microsofts offizieller Paketmanager
Im Gegensatz zu vielen Drittanbieterlösungen wird Winget direkt von Microsoft entwickelt.
Das bringt zahlreiche Vorteile:
- Bestandteil des Microsoft-Ökosystems
- Regelmäßige Updates
- Offene Entwicklung auf GitHub
- Große Community
- Hohe Kompatibilität
- Unterstützung aktueller Windows-Versionen
- Moderne Sicherheitsmechanismen
Durch die enge Integration eignet sich Winget hervorragend für den professionellen Einsatz.
Wie funktioniert Winget?
Winget arbeitet mit sogenannten Paketquellen (Repositories).
Diese enthalten keine Installationsprogramme selbst, sondern sogenannte Manifeste. Ein Manifest beschreibt unter anderem:
- Name der Software
- Version
- Hersteller
- Download-Adresse
- Prüfsumme
- Installationsparameter
- Unterstützte Architekturen
Fordert der Benutzer die Installation eines Programms an, lädt Winget den Installer direkt von der offiziellen Quelle herunter, überprüft dessen Integrität anhand der hinterlegten Prüfsumme und startet anschließend die Installation.
Dieses Verfahren sorgt für eine hohe Sicherheit und stellt sicher, dass möglichst die Originalinstallationsdateien der Hersteller verwendet werden.
Vorteile gegenüber manueller Softwareinstallation
Winget bietet zahlreiche Vorteile gegenüber der klassischen Installation über Webseiten.
Deutlich weniger Aufwand
Anstatt verschiedene Webseiten zu besuchen, genügt ein einzelner Befehl.
Beispiel:
winget install Mozilla.Firefox
Immer aktuelle Software
Mit einem einzigen Befehl lassen sich sämtliche installierten Programme aktualisieren.
winget upgrade --all
Automatisierung
Installationen können vollständig automatisiert werden.
Dies eignet sich beispielsweise für:
- Neue Arbeitsplätze
- Virtuelle Maschinen
- Testsysteme
- Entwicklerrechner
- Schulungsräume
Einheitliche Installation
Alle Rechner erhalten exakt dieselben Programmversionen und Einstellungen.
Weniger Fehler
Das manuelle Herunterladen falscher Versionen oder versehentliche Klicks auf Werbeanzeigen entfallen.
Hohe Geschwindigkeit
Mehrere Programme lassen sich nacheinander oder automatisiert installieren.
Winget im Vergleich zu Chocolatey und Scoop
Die drei bekanntesten Paketmanager für Windows verfolgen unterschiedliche Ansätze.
Winget
Winget ist der offizielle Paketmanager von Microsoft und verwendet überwiegend die Originalinstaller der Softwarehersteller. Er ist direkt in moderne Windows-Versionen integriert und eignet sich sowohl für Privatanwender als auch für Unternehmen. Durch die enge Einbindung in das Microsoft-Ökosystem bietet Winget eine hohe Kompatibilität und langfristige Unterstützung.
Chocolatey
Chocolatey existiert bereits deutlich länger als Winget und verfügt über eine sehr große Auswahl an Paketen. Besonders in professionellen IT-Umgebungen wird Chocolatey häufig eingesetzt. Neben der kostenfreien Community-Version stehen auch kommerzielle Editionen mit erweiterten Verwaltungs- und Unternehmensfunktionen zur Verfügung.
Scoop
Scoop richtet sich vor allem an Entwickler und technisch versierte Anwender. Im Gegensatz zu Winget und Chocolatey installiert Scoop viele Programme ohne klassische Installationsroutine direkt in das Benutzerprofil. Dadurch sind keine Administratorrechte erforderlich und die installierte Software bleibt weitgehend vom übrigen System getrennt.
Winget ist für die meisten Windows-Anwender heute die erste Wahl, da es ohne zusätzliche Software auskommt und von Microsoft offiziell unterstützt wird.
Typische Einsatzgebiete
Winget eignet sich für zahlreiche Anwendungsbereiche.
Unter anderem für:
- Neue Windows-PCs einrichten
- Entwicklerarbeitsplätze vorbereiten
- Standardsoftware installieren
- Software aktuell halten
- Automatisierte Installationen
- Unternehmensnetzwerke
- Virtuelle Maschinen
- Testumgebungen
- Home-Lab
- Schulungsräume
- IT-Support
- Wiederherstellung von Rechnern
Gerade Administratoren profitieren davon, wiederkehrende Aufgaben erheblich zu vereinfachen.
Voraussetzungen
Für Winget werden nur wenige Voraussetzungen benötigt.
- Windows 10 (ab Version 1809, mit aktuellem App Installer)
- Windows 11
- Windows Server (je nach Version und Konfiguration)
- Microsoft App Installer
- Internetverbindung
- PowerShell oder Windows Terminal
- Administratorrechte für viele Installationen
In aktuellen Windows-11-Installationen ist Winget in der Regel bereits vorhanden.
Erste Schritte
Zunächst sollte geprüft werden, ob Winget installiert ist.
winget --version
Die installierte Version wird anschließend angezeigt.
Nach Software suchen
winget search firefox
Programminformationen anzeigen
winget show Mozilla.Firefox
Software installieren
winget install Mozilla.Firefox
Installierte Programme anzeigen
winget list
Nach Updates suchen
winget upgrade
Alle Programme aktualisieren
winget upgrade --all
Software entfernen
winget uninstall Mozilla.Firefox
Diese wenigen Befehle decken bereits die häufigsten Aufgaben im Alltag ab.
Für wen eignet sich Winget?
Winget ist längst nicht mehr nur ein Werkzeug für Administratoren.
Es eignet sich hervorragend für:
- Privatanwender
- Power-User
- Entwickler
- IT-Administratoren
- Helpdesk-Mitarbeiter
- Unternehmen
- Schulen
- Behörden
- Rechenzentren
Wer regelmäßig Windows-Systeme verwaltet, spart mit Winget erheblich Zeit.
Vorteile auf einen Blick
Die wichtigsten Vorteile zusammengefasst:
- Offizieller Paketmanager von Microsoft
- Kostenlos und Open Source
- Einfache Bedienung
- Große Softwareauswahl
- Sichere Installationen
- Automatische Updates
- Unterstützung für Skripte
- Ideal für Automatisierung
- Geeignet für Unternehmen
- Kontinuierliche Weiterentwicklung
Winget bringt ein Konzept nach Windows, das Linux-Nutzer seit vielen Jahren schätzen: eine zentrale, konsistente und automatisierbare Softwareverwaltung. Anstatt Programme einzeln herunterzuladen und manuell zu installieren, lassen sich Anwendungen mit wenigen Befehlen suchen, installieren, aktualisieren und entfernen.
Besonders Administratoren, Entwickler und Unternehmen profitieren von der Möglichkeit, Softwareinstallationen zu standardisieren und wiederkehrende Aufgaben zu automatisieren. Doch auch Privatanwender gewinnen durch Winget mehr Komfort und Sicherheit bei der Verwaltung ihrer Anwendungen.
Mit der stetigen Weiterentwicklung durch Microsoft und der Integration in moderne Windows-Versionen hat sich Winget zu einem unverzichtbaren Werkzeug für die Windows-Administration entwickelt. Die Grundlagen bilden dabei nur den Anfang – in den folgenden Teilen dieser Serie werden wir die Möglichkeiten Schritt für Schritt vertiefen und praxisnah zeigen, wie sich Winget optimal einsetzen lässt.