Ein Beitrag für alle Admins, die sich unnötige Neustarts sparen wollen.
💡 Hintergrund
Wer mit WSUS (Windows Server Update Services) unter Windows Server 2019 arbeitet und die Windows Internal Database (WID) nutzt, kennt das Problem: Die Datenbank wird mit der Zeit träge oder beschädigt. Viele greifen dann zur Holzhammer-Methode – Deinstallation und Neuinstallation. Dabei geht es auch eleganter.
Hier zeige ich dir, wie du die WSUS-Datenbank sauber zurücksetzt, ohne WSUS komplett neu aufzusetzen. Das spart Zeit und mindestens zwei Neustarts.
🛠️ Schritt-für-Schritt-Anleitung
1. WSUS- und IIS-Dienste beenden
Stop-Service WSUSService, W3SVC
Zur Kontrolle: Get-Service WSUSService, W3SVC
2. Datenbankdateien löschen
Lösche die SUSDB-Dateien unter : C:\Windows\WID\Data\susdb.*
3. Dienste neu starten
Start-Service WSUSService, W3SVC
4. Verbindung zur WID-Datenbank herstellen
Entweder mit dem Microsoft SQL Server Management Studio oder mit HeidiSQL.
- SQL Server Management Studio (SSMS) 20.2.1
- portable Version von HeidiSQL: 🔗 https://www.heidisql.com/download.php
Verwende folgende Named Pipe als Verbindungsziel:
\\.\pipe\MICROSOFT##WID\tsql\query
Falls ein Fehler erscheint – einfach mit „OK“ bestätigen und weitermachen.
5. SUSDB löschen
Führe in HeidiSQL oder SSMS folgende SQL-Befehle aus:
ALTER DATABASE SUSDB
SET OFFLINE WITH ROLLBACK IMMEDIATE;
DROP DATABASE SUSDB;


6. WSUS neu initialisieren
Führe den Postinstall-Befehl aus (Pfad ggf. anpassen):
„C:\Program Files\Update Services\Tools\Wsusutil.exe“ postinstall CONTENT_DIR=“e:\WSUS“
📝 Hinweis: Der Ordner e:\WSUS
muss leer sein!
✅ Ergebnis
Nach dem Befehl sollte sich die WSUS-Konsole wieder problemlos öffnen lassen. Auf Synchronisieren gehen und warten (Erstinitialisierung dauert ein üpaar Stunden). Du wirst erneut nach Produkten und Sprachen gefragt – wie bei der Erstkonfiguration.
Voilà!