Wie setze ich die Winget-Konfiguration auf Werkseinstellungen zurück?
- Verstehen der Winget-Konfigurationsdateien
- Manuelles Zurücksetzen durch Löschen oder Umbenennen der Konfigurationsdateien
- Automatisches Neuanlegen der Konfigurationsdateien
- Weitere Hinweise
- Zusammenfassung
Die Windows Package Manager CLI, bekannt als winget, verwendet eine Konfigurationsdatei, in der diverse Einstellungen, Quellen und Profile gespeichert werden können.
Manchmal ist es notwendig, diese Konfiguration zurückzusetzen, etwa wenn Fehlfunktionen auftreten oder man mit einer sauberen Basis starten möchte.
Im Folgenden wird ausführlich erklärt, wie Sie die Winget-Konfiguration auf die Werkseinstellungen zurücksetzen können.
Verstehen der Winget-Konfigurationsdateien
Winget speichert seine Konfigurationen primär in Dateien im Benutzerprofil unter
%LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\settings.json oder teilweise auch unter
%LOCALAPPDATA%\Winget. Diese Dateien enthalten persönliche Einstellungen, Quellen für Pakete sowie Profilinformationen.
Da Winget im Betriebssystem integriert ist, wird die Grundkonfiguration bei Neuinstallation oder durch das System vorgegeben.
Manuelles Zurücksetzen durch Löschen oder Umbenennen der Konfigurationsdateien
Um Winget auf die Werkseinstellungen zurückzusetzen, können Sie die gespeicherten Einstellungen entfernen.
Schließen Sie dafür alle geöffneten Konsolen und stellen Sie sicher, dass winget nicht ausgeführt wird.
Dort befindet sich die Datei settings.json, welche Ihre persönlichen Konfigurationen beinhaltet.
Benennen Sie diese beispielsweise um in settings_backup.json oder löschen Sie sie, wenn Sie sicher sind, dass keine wichtigen Anpassungen vorhanden sind.
Alternativ können Sie auch den Ordner %LOCALAPPDATA%\Winget überprüfen und dort vorhandene Konfigurationsdateien entfernen.
Automatisches Neuanlegen der Konfigurationsdateien
Nachdem die Konfigurationsdateien gelöscht oder umbenannt wurden, erzeugt winget beim nächsten Start automatisch neue Dateien mit den Standardwerten.
Öffnen Sie dazu einfach eine neue PowerShell- oder Eingabeaufforderungssitzung und führen Sie einen beliebigen winget-Befehl aus, zum Beispiel:
Damit wird winget seine Konfigurationsdateien neu anlegen und Sie starten mit der Standardkonfiguration.
Weitere Hinweise
Beachten Sie, dass das Zurücksetzen der Konfiguration persönliche Quellen oder Profile entfernt.
Sollten Sie eigene Paketquellen hinzugefügt haben, müssen diese nach dem Reset manuell erneut eingebunden werden.
Ein komplett neuer Winget-Client wird in der Regel mit den Standardquellen von Microsoft ausgeliefert.
Zudem aktualisiert sich winget über den Microsoft Store, und eine Neuinstallation oder Reparatur über die "Apps & Features"-Einstellungen kann ebenfalls helfen, falls schwerwiegende Probleme bestehen.
Zusammenfassung
Das Zurücksetzen der Winget-Konfiguration auf Werkseinstellungen erfolgt am besten dadurch, dass Sie die settings.json im entsprechenden lokalen AppData-Ordner löschen oder umbenennen.
Winget legt beim nächsten Start neue Standard-Settings an, womit Sie eine saubere Ausgangsbasis erhalten.
