Winget & UniGetUI: Automatische Updates für Windows-Programme – Update: Empfehlung zurückgezogen
Winget & UniGetUI: So halten Sie Ihre Windows-Programme kostenlos und einfach aktuell
⚠️ Update 01.11.2026: Ich habe meine Empfehlung zu UniGetUI nach Praxiserfahrungen zurückgezogen – das Tool hat Updates über falsche Versionskanäle installiert und dadurch Installationen beschädigt. Details unten. Winget selbst bleibt empfohlen.
Warum Updates wichtig sind – und warum sie oft nerven
Jeder kennt das: Kaum hat man ein Programm installiert, schon poppt ein Fenster auf: „Es steht ein Update bereit!“ Bei manchen Anwendungen ist das in Ordnung – sie erinnern uns selbst daran. Doch was ist mit Programmen wie Microsoft Visual C++ Redistributable oder anderen Systemkomponenten, die sich nie von selbst melden? Die bleiben oft jahrelang unverändert auf dem Rechner – und das kann Sicherheitslücken oder Kompatibilitätsprobleme verursachen.
Unter Linux oder macOS ist das Problem längst gelöst: Dort gibt es Paketverwalter, die alle installierten Programme automatisch auf dem neuesten Stand halten. Doch unter Windows? Hier musste man lange Zeit jedes Programm einzeln aktualisieren – oder teure Drittanbieter-Tools nutzen.
Doch das hat sich geändert: Mit Winget und UniGetUI gibt es jetzt eine kostenlose, einfache Lösung – direkt von Microsoft.
Was ist Winget?
Winget ist der offizielle Paketmanager von Microsoft für Windows. Er funktioniert ähnlich wie die Paketverwalter unter Linux und ermöglicht es, Programme über die Kommandozeile zu installieren, zu aktualisieren oder zu deinstallieren – ohne manuell Downloads zu suchen oder Installationsassistenten durchklicken zu müssen.
Vorteile von Winget
- Kostenlos – Keine versteckten Abos oder Lizenzkosten.
- Schnell – Ein Befehl genügt, um Dutzende Programme auf einmal zu aktualisieren.
- Sicher – Winget nutzt geprüfte Quellen wie den Microsoft Store oder das Community-Repository.
- Umfassend – Selbst Systemkomponenten wie Microsoft Visual C++ Redistributable oder DirectX werden mit einbezogen.
- Skriptfähig – Ideal für IT-Administratoren, die mehrere Rechner verwalten müssen.
Die wichtigsten Basis-Befehle
| Befehl | Beschreibung |
|---|---|
winget upgrade | Zeigt eine Liste aller verfügbaren Updates an. |
winget upgrade --all | Aktualisiert alle verfügbaren Programme in einem Rutsch. |
winget upgrade --id [Programm-ID] | Aktualisiert nur ein spezifisches Paket (z. B. winget upgrade --id GIMP.GIMP). |
winget list | Listet alle installierten Programme auf. |
winget search [Name] | Sucht in der Datenbank nach neuer Software. |
winget --info | Zeigt Systeminfos, Log-Pfade und Cache-Orte an. |
So funktioniert Winget
- Terminal öffnen (Windows-Taste +
cmdoderPowerShelleingeben). - Programm auflisten die aktualisiert werden können:
winget upgrade
- Einzelnes Programm aktualisieren:
winget upgrade --id Mozilla.Firefox
- Alle Programme aktualisieren:
winget upgrade --all
Das Problem: Die Kommandozeile schreckt ab
Für viele Nutzer ist die Eingabeaufforderung (Terminal) einschüchternd. Wer nicht täglich mit Befehlen arbeitet, fühlt sich schnell überfordert. Hier kommt UniGetUI ins Spiel.
UniGetUI: Winget mit grafischer Oberfläche
UniGetUI ist eine kostenlose, Open-Source-Software, die Winget (und andere Paketmanager wie Chocolatey oder Scoop) in eine einfache, bedienfreundliche Oberfläche packt. Entwickelt wurde das Tool ursprünglich von Martí Climent, einem engagierten Community-Mitglied. Seit 2026 wird das Projekt von Devolutions weitergeführt, bleibt aber kostenlos und quelloffen.
Was kann UniGetUI?
- Ein-Klick-Updates – Keine Befehle nötig, einfach auf „Aktualisieren“ klicken.
- Automatische Überprüfung – UniGetUI sucht regelmäßig nach neuen Versionen Ihrer Programme.
- Mehrere Paketmanager in einem – Neben Winget werden auch Chocolatey, Scoop, Pip (Python), Npm (Node.js) und .NET Tools unterstützt.
- Sicherheit – Nur geprüfte Quellen werden genutzt.
- Plattformübergreifend – Seit 2026 gibt es UniGetUI nicht nur für Windows, sondern auch für Linux und macOS.
So einfach geht’s mit UniGetUI
- Herunterladen & Installieren
- Offizielle Website oder direkt über Winget:
- Installation via Winget:
winget install --exact --id Devolutions.UniGetUI --source winget
- Programme verwalten
- Öffnen Sie UniGetUI.
- Wählen Sie aus der Liste die Programme aus, die Sie aktualisieren möchten.
- Klicken Sie auf „Update“.
Warum Winget + UniGetUI die beste Lösung für Windows ist
| Kriterium | Manuelle Updates | Kostenpflichtige Tools | Winget + UniGetUI |
|---|---|---|---|
| Kosten | Kostenlos | Oft teuer | Kostenlos |
| Aufwand | Hoch | Mittel | Niedrig |
| Sicherheit | Abhängig vom Nutzer | Gut | Sehr gut |
| Systemkomponenten | Nein | Teilweise | Ja |
| Automatisierung | Nein | Ja | Ja |
Fazit: Winget und UniGetUI – die smarte Wahl für jeden Windows-Nutzer
Wer sein System sicher, aktuell und ohne Aufwand halten möchte, kommt an Winget und UniGetUI nicht vorbei. Während Winget die Macht der Kommandozeile bietet, macht UniGetUI die Nutzung so einfach wie ein Smartphone-App-Store.
Für wen lohnt es sich?
- Privatnutzer, die keine Lust auf ständiges manuelles Aktualisieren haben.
- IT-Administratoren, die mehrere Rechner verwalten müssen.
- Entwickler, die ihre Arbeitsumgebung schnell und reproduzierbar einrichten wollen.
Der größte Vorteil: Selbst Systemkomponenten, die sich sonst nie melden, werden mit einbezogen – und das kostenlos und ohne komplizierte Einstellungen.
Update vom 01.11.2026:
Vorsicht bei UniGetUI – meine Empfehlung hat sich geändert
Wichtig: Ich habe diesem Tool ursprünglich einen ausführlichen, positiven Beitrag gewidmet. Nach mehreren Monaten Praxiseinsatz auf vier Rechnern muss ich diese Empfehlung heute revidieren. Dies ist kein Widerspruch in sich, sondern genau das, was ein ehrlicher Technik-Blog tun sollte: Erfahrungswerte dokumentieren – auch dann, wenn sie der ursprünglichen Einschätzung widersprechen.
Was ist passiert?
UniGetUI hat in der Praxis wiederholt Updates über falsche Versionskanäle installiert – mit teils handfesten Folgen:
- LibreOffice: Ich betreue bewusst den Stable-Kanal, nicht den Current-Kanal. UniGetUI hat dennoch eigenmächtig die Current-Version darübergebügelt – mit dem Ergebnis, dass die Installation anschließend nicht mehr funktionierte.
- Node.js: Ich nutze die LTS-Version 24.x. UniGetUI schlug beim Update den Current-Zweig 26.x vor und versuchte, diesen zu installieren. Beim Arbeiten mit versionssensiblen Laufzeitumgebungen ist das kein Kavaliersdelikt, sondern ein zuverlässiges Rezept für kaputte Entwicklungsumgebungen.
- Kontextwechsel: Anwendungen, die im administrativen Kontext installiert wurden, müssen auch in diesem Kontext aktualisiert werden. Auch hier zeigt sich die Software überfordert.
- Prozess-Terror: UniGetUI beendet sich nicht sauber, sondern startet sich über einen Watchdog eigenständig neu. „Beenden“ bedeutet bei diesem Tool eher „kurze Pause“.
Die Ursache: Ein konzeptionelles Problem
Das Problem sitzt tiefer als ein einzelner Bug. Winget und damit auch UniGetUI kennen kein Kanal-Konzept. Pakete existieren als schlichte IDs (OpenJS.NodeJS für Current, OpenJS.NodeJS.LTS für LTS). Die Aktualisierungslogik folgt der Annahme „ein Paket – eine Version – immer die neueste“. Wer hingegen bewusst einen bestimmten Zweig pflegt – LTS, Stable, Legacy – wird von dieser Annahme schlicht überfahren. Unter Linux lösen Distributionen das seit Jahrzehnten über kanaltreue Repositories und Maintainer-Verantwortung. Windows-Paketmanager operieren dagegen über Installer-Manifests, die niemand gegen Bezahlung konsistent pflegt.
Früher hätte man so etwas programmiertechnische Schlamperei genannt – und genau so ist es auch. Eine Aktualisierungsverwaltung, die ein funktionierendes System durch falsche Kanalzuordnung zerstört, hat ihren Daseinszweck verfehlt.
Meine aktuelle Empfehlung
- UniGetUI deinstallieren – ersatzlos. Die grafische Komfortschicht rechtfertigt nicht das Risiko zerstörter Installationen.
- Winget als reine Kommandozeile weiterverwenden – das Tool selbst funktioniert ordentlich, solange man die Kontrolle behält.
- Kritische Pakete fixieren (Pinning), damit
winget upgrade --allsie nicht anfasst:
winget pin add --id OpenJS.NodeJS.LTS --blocking
- Updates bewusst und gezielt ausführen –
winget upgrade --id [Programm-ID]für jedes gewünschte Paket. Langsamer als Vollautomatik, aber vorhersagbar.
Fazit des Updates
Der Ansatz von Winget ist richtig: deklarative Paketverwaltung unter Windows ist überfällig. Die Umsetzung – und jede GUI, die diese Schwächen unkritisch überlagert – taugt in der Praxis derzeit nicht für Umgebungen, in denen Versionskanäle und Installationskontexte zählen. Wer nur gelegentlich Standardsoftware aktualisiert, mag mit UniGetUI Glück haben. Wer sein System ernst nimmt, aktualisiert manuell mit Winget und Pins – oder wechselt gleich auf Linux, wo diese Probleme seit zwanzig Jahren gelöst sind.
Weiterführende Links & Quellen
- Offizielle Microsoft-Dokumentation zu Winget (Stand: April 2026)
- UniGetUI auf GitHub – Hier findest du die aktuellen Contributor und Release-Notes
- ComputerBase: UniGetUI 2026.1.0 – Neuerungen nach Besitzerwechsel
- Winget im Windows Package Manager Community Repository (über 9.000 Pakete, Stand 2026)
Die Nutzung beschriebener Tools und Anwendungen erfolgt auf eigene Verantwortung. Der Autor garantiert nicht für die Funktionalität oder Sicherheit der Tools. Schäden durch falsche Anwendung gehen zu Lasten des Nutzers.
Die Kommentarfunktion ist für diesen Artikel deaktiviert. Falls Sie Fragen oder Anregungen zu diesem Artikel haben, schreiben Sie mir gerne eine Nachricht über das Kontaktformular.

