Die Einrichtung eines WSUS-Servers kann etwas knifflig sein, insbesondere wenn er reibungslos mit Ihrem Netzwerk zusammenarbeiten soll. Manchmal verweigert er einfach die korrekte Synchronisierung, oder die Updates werden nicht wie vorgesehen an die Clients verteilt. Hier ist es hilfreich, sich mit Installation und Konfiguration bestens auszukennen. Diese Anleitung führt Sie durch die Installation von WSUS auf Windows Server, die Konfiguration für Ihre Umgebung und die Optimierung einiger Einstellungen für eine bessere Leistung. Anfangs ist es etwas mühsam, aber sobald alles eingerichtet ist, verfügen Sie über ein zuverlässiges Update-Management-System, das Ihre Computer ohne großen Aufwand auf dem neuesten Stand hält. Rechnen Sie mit einigen Neustarts, kleineren Anpassungen und vielleicht etwas Panik, wenn die Synchronisierung nicht sofort funktioniert – aber hoffentlich erleichtert Ihnen diese Anleitung die Sache.
So beheben Sie häufige WSUS-Einrichtungs- und Leistungsprobleme
So installieren Sie die WSUS-Rolle auf Windows Server 2016/2019/2022 oder 2012 R2
Ab Windows Server 2008 ist WSUS eine separate Rolle, die Sie über den Server-Manager oder PowerShell installieren können. In der Regel empfiehlt sich die Installation auf der neuesten Version – wie beispielsweise Windows Server 2022 –, da diese alle aktuellen Funktionen und Sicherheitsupdates unterstützt. Probleme können auftreten, wenn Sie die Installation auf einem Server ohne IIS oder mit anderen, in Konflikt stehenden Rollen durchführen. Stellen Sie daher sicher, dass Sie eine Neuinstallation durchführen oder zumindest die Voraussetzungen prüfen.
Öffnen Sie den Server-Manager und wählen Sie „Rollen und Features hinzufügen“. Achten Sie darauf, „Windows Server Update Services“ auszuwählen. Der Assistent wählt automatisch die benötigten IIS-Komponenten aus – typisch Windows – und fragt Sie, welche WSUS-Dienste Sie benötigen. Aktivieren Sie unbedingt „ WSUS-Dienste“. Da die Datenbank eine wichtige Rolle spielt, stehen Ihnen auch Optionen für das Backend zur Verfügung.
Für die Datenbank können Sie Folgendes auswählen:
- Windows Internal Database (WID) – die kleine, integrierte Option. Ideal, wenn Sie nicht mit SQL Server arbeiten möchten; unterstützt bis zu 524 GB, was für die meisten kleinen bis mittelgroßen Umgebungen ausreicht.
- SQL Server ist besser skalierbar, benötigt aber eine Lizenz und einen dedizierten Server. SQL Server Express ist kostenlos, aber auf 10 GB begrenzt.
Wenn Sie dies auf einem kostenlosen/nostalgischen System tun, ist die Installation von WID selbstverständlich. Sie können es auch über PowerShell installieren:
Install-WindowsFeature -Name UpdateServices, UpdateServices-WidDB, UpdateServices-Services, UpdateServices-RSAT, UpdateServices-API, UpdateServices-UI -IncludeManagementTools
Führen Sie das einfach mit Administratorrechten in PowerShell aus, dann sollte alles funktionieren. Beachten Sie: Befindet sich Ihr SQL-Server auf einem anderen Rechner, benötigen Sie die entsprechenden Netzwerkberechtigungen, und die Datenbank darf kein Domänencontroller sein – denn Windows macht es einem natürlich unnötig schwer.
WSUS-Erstkonfiguration – Ihre ersten Schritte
Nach der Installation müssen Sie die Konfiguration nach der Bereitstellung durchführen – dies entspricht der Einrichtung Ihres WSUS. Gehen Sie zu Server-Manager > Konfiguration nach der Bereitstellung und starten Sie den Assistenten. Alternativ können Sie einige Schritte auch manuell mit WsusUtil.exe ausführen.
Um beispielsweise den Speicherort für Updates zu ändern, führen Sie Folgendes aus:
WsusUtil.exe PostInstall CONTENT_DIR=D:\WSUS
Oder falls Sie Ihre Datenbank auf einen externen SQL-Server umstellen, könnten Sie Folgendes ausführen:
WsusUtil.exe postinstall SQL_INSTANCE_NAME="YOURSQLSERVER\WSUSDB" CONTENT_DIR=D:\WSUS_Content
Öffnen Sie anschließend die WSUS-Konsole (normalerweise unter http://localhost oder über die Verknüpfung wsus.msc ) und folgen Sie dem Assistenten. Sie legen die Synchronisierungsquelle, die Produktsprachen und die Produkte fest, für die Sie Updates erhalten möchten. Wichtig: Wählen Sie Windows 7 nicht aus, wenn es nicht mehr verwendet wird, da dies Ihre Datenbank unnötig aufbläht. Wählen Sie nur die Produkte aus, die für Ihre Umgebung relevant sind.
Geben Sie während der Einrichtung die benötigten Update-Klassifizierungen an, z. B.kritische Updates, Sicherheitsupdates, Service Packs usw. Seien Sie vorsichtig; die Auswahl von zu vielen kann die Datenbank enorm vergrößern, insbesondere wenn Sie viele Microsoft-Produkte synchronisieren.
Ein wichtiger Punkt ist der Synchronisierungszeitplan. Am besten lässt man ihn nachts laufen, damit er während der Bürozeiten keine Bandbreite beansprucht. Die erste Synchronisierung kann einige Tage dauern, wenn viele Produkte ausgewählt wurden – hier ist Geduld gefragt.
So installieren Sie die WSUS-Verwaltungskonsole unter Windows 10/11
Die Verwaltungskonsole wsus.mscdient zum Genehmigen von Updates, Erstellen von Gruppen und Überprüfen von Berichten. Unter Windows 10 oder 11 benötigen Sie die Remoteserver-Verwaltungstools (RSAT).Führen Sie folgenden PowerShell-Befehl aus, um die WSUS-Tools zu installieren:
Add-WindowsCapability -Online -Name Rsat. WSUS. Tools~~~~0.0.1.0
Wenn Sie direkt auf einem Windows Server arbeiten, können Sie die Konsole wie folgt installieren:
Install-WindowsFeature -Name UpdateServices-Ui
Nach der Installation werden Ihnen neue Gruppen wie WSUS-Administratoren und WSUS-Reporter angezeigt, mit denen Sie festlegen können, wer Berichte verwalten und anzeigen darf.
Um die lokale Berichtserstellung nutzen zu können, müssen Sie möglicherweise zusätzliche Komponenten wie Microsoft Report Viewer installieren. Andernfalls treten beim Generieren von Berichten Fehler auf.
So halten Sie WSUS reibungslos am Laufen – Leistungstipps
WSUS kann bei einer großen Anzahl von Clients (mehr als 1500) oder unzureichender Hardwareleistung träge werden. Einige Anpassungen können Abhilfe schaffen, aber grundsätzlich gilt: Der Server benötigt ausreichend Arbeitsspeicher (mindestens 4 GB), CPU-Leistung (2 Kerne) und muss flüssig laufen.
Wenn Sie Fehler wie 0x80244022 oder einen Konsolenabsturz feststellen, sollten Sie die IIS-Anwendungspools optimieren:
Import-Module WebAdministration Set-ItemProperty -Path IIS:\AppPools\WsusPool -Name queueLength -Value 2500 Set-ItemProperty -Path IIS:\AppPools\WsusPool -Name cpu.resetInterval -Value "00.15:00" Set-ItemProperty -Path IIS:\AppPools\WsusPool -Name recycling.periodicRestart.privateMemory -Value 0
Diese Befehle erhöhen die Länge der IIS-Warteschlange und die Reset-Intervalle, was bei Überlastungen hilft. Um die Leistung weiter zu verbessern, sollten Sie außerdem die WSUS-Inhaltsordner ( \WSUS\WSUSContent, %windir%\wid\dataund \SoftwareDistribution\Download) von Virenscans ausschließen – andernfalls wird der Server durch das Scannen Tausender Dateien überlastet.
Die Aktivierung der automatischen Genehmigung für Microsoft Defender-Updates kann zudem verhindern, dass WSUS durch Hintergrundscans überlastet wird. Wichtig: Wenn Sie einen Proxy verwenden, geben Sie die Proxy-Einstellungen während der Einrichtung oder in den Konfigurationsabschnitten der WSUS-Konsole an.
Die Einrichtung eines WSUS-Servers erfordert etwas Aufwand, aber sobald er konfiguriert ist, wird die Verwaltung von Updates im Netzwerk deutlich einfacher. Behalten Sie einfach den Speicherplatz, die Datenbankgröße und den Serverzustand im Auge, dann läuft alles reibungslos.