Zum Hauptinhalt springen

So aktualisieren Sie Windows Server über PowerShell: Ausführlicher Leitfaden

Windows Server ist ein von Microsoft entwickeltes Betriebssystem, das speziell für die Arbeit mit Servern entwickelt wurde. Die Aktualisierung des Betriebssystems ist ein wichtiger Prozess, um die Sicherheit und Funktionalität des Servers zu verbessern. Eine der effektivsten Methoden zum Aktualisieren von Windows Server ist die Verwendung von PowerShell.

PowerShell ist ein Befehlszeilen- und Skriptframework, das eine benutzerfreundliche Oberfläche für die Automatisierung von Aufgaben und die Verwaltung von Servern bietet. In diesem ausführlichen Leitfaden werden wir uns einige wichtige PowerShell-Befehle ansehen, mit denen Sie Windows Server mühelos aktualisieren können.

Bevor Sie beginnen, ist es wichtig sicherzustellen, dass Sie über Administratorrechte auf dem Server verfügen. Stellen Sie sicher, dass Sie über Zugriff auf das Internet und die erforderlichen Rechte zum Herunterladen und Installieren von Updates verfügen. Denken Sie auch daran, dass der Aktualisierungsprozess einige Zeit in Anspruch nehmen kann. Stellen Sie daher sicher, dass auf dem Server keine laufenden Aufgaben ausgeführt werden, die während des Upgrades unterbrochen werden können.

Gehen wir nun zu den PowerShell-Befehlen über, mit denen Sie Windows Server aktualisieren können. Der erste Schritt besteht darin, PowerShell zu öffnen. Drücken Sie dazu die Taste Win + X und wählen Sie "Windows PowerShell (Administrator)". Nachdem Sie PowerShell geöffnet haben, müssen Sie mehrere Befehle ausführen.

Schritt 1: Vorbereitung auf das Upgrade

Bevor Sie mit dem Upgrade von Windows Server über PowerShell beginnen können, müssen Sie einige vorbereitende Schritte ausführen:

SchrittDie Beschreibung
1Erstellen Sie einen Systemwiederherstellungspunkt, um bei Problemen in den vorherigen Zustand zurückkehren zu können.
2Speichern Sie wichtige Dateien und Daten, damit Sie bei Problemen mit dem Upgrade keine Informationen verlieren.
3Stellen Sie sicher, dass Sie über Administratorrechte auf dem Server verfügen, um die erforderlichen Befehle ausführen zu können.
4Installieren Sie die erforderlichen Tools und Updates, um bereit zu sein, mit PowerShell zu arbeiten.
5Überprüfen Sie den verfügbaren freien Speicherplatz auf der Festplatte, um sicherzustellen, dass genügend Speicherplatz für die Installation von Updates vorhanden ist.
6Deaktivieren Sie die Antivirensoftware während der Aktualisierung, um mögliche Konflikte zu vermeiden.

Nachdem Sie diese vorbereitenden Schritte ausgeführt haben, können Sie mit dem Upgrade von Windows Server über PowerShell beginnen.

Schritt 2: Installieren des PSWindowsUpdate-Moduls

Um Windows Server über PowerShell zu aktualisieren, müssen Sie das PSWindowsUpdate-Modul installieren.

SchrittDas Team
1Öffnen Sie PowerShell als Administrator.
2Führen Sie den folgenden Befehl aus:

3. Wenn Sie aufgefordert werden, "NuGet provider" zu installieren, geben Sie "Y" ein und drücken Sie die Eingabetaste.

4. Nachdem die Installation des PSWindowsUpdate-Moduls abgeschlossen ist, führen Sie den folgenden Befehl aus, um das Modul zu importieren:

Jetzt sind Sie bereit, Windows Server mit PowerShell zu aktualisieren!

Schritt 3: Überprüfen der verfügbaren Updates

Get-WindowsUpdate

Der Befehl Get-WindowsUpdate zeigt eine vollständige Liste der verfügbaren Updates für Ihren Server an. Sie sehen Informationen zu jedem Update, einschließlich seiner ID, des Namens, des Status und des Installationsdatums.

Nachdem Sie den Befehl ausgeführt haben, können Sie die Liste der Updates anzeigen und entscheiden, welche Updates Sie installieren möchten. Wenn Sie alle verfügbaren Updates installieren möchten, können Sie diesen Schritt überspringen und mit dem nächsten Schritt fortfahren.

Schritt 4: Anwenden von Updates

Nachdem Sie die erforderlichen Zertifikate für den Zugriff auf Updates installiert und den Updatekanal eingerichtet haben, müssen Sie nur die Updates selbst anwenden.

Verwenden Sie dazu den Befehl Install-WindowsUpdate in PowerShell. Wenn Sie diesen Befehl verwenden, wird Windows Server nach verfügbaren Updates suchen und diese automatisch installieren.

Sie können ein bestimmtes Kriterium für die Auswahl von Updates angeben, indem Sie die Filter im Befehl verwenden. Zum Beispiel der Befehl:

Install-WindowsUpdate -Classification 'CriticalUpdates'

installiert nur wichtige Updates, und der Befehl:

Install-WindowsUpdate -KBArticleID 'KB4025342'

installiert das Update mit dem angegebenen KB-Artikel.

Wenn Sie Updates nur auf bestimmte Server in Ihrer Umgebung anwenden möchten, können Sie den Befehl verwenden:

Install-WindowsUpdate -ComputerName 'Server1', 'Server2', 'Server3'

dabei sind Server1, Server2 und Server3 die Namen der Server, auf die die Updates angewendet werden sollen.

Nachdem Sie den Befehl Install-WindowsUpdate ausgeführt haben, beginnt Windows Server mit der Anwendung der Updates und zeigt die Fortschrittsinformationen an der Eingabeaufforderung an. Nach Abschluss des Installationsprozesses müssen Sie den Server möglicherweise neu starten.