Windows Server 2022 – WSUS WID-Datenbank bereinigen ohne Neuinstallation

Windows Server 2022 – WSUS WID-Datenbank bereinigen ohne Neuinstallation

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.

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à!