Das Aktualisieren von PowerShell unter Windows 11 ist nicht so kompliziert, wie es klingt, aber Windows schafft es irgendwie, es etwas verwirrender als nötig zu gestalten. Vor allem, wenn Sie die neueste Version mit allen neuen Funktionen und Sicherheitspatches haben möchten. Der Vorgang umfasst das Herunterladen der modernen Windows Terminal-App über den Microsoft Store und das Ausführen eines schnellen Upgrade-Befehls. Manchmal werden die neuesten Updates aufgrund von zwischengespeicherten Stores oder langsamen Netzwerkverbindungen nicht sofort angezeigt. Daher ist es gut, ein paar Möglichkeiten zu kennen, dies zu umgehen. Ziel ist es, die Befehlszeilentools aktuell zu halten, ohne auf vollständige Neuinstallationen oder seltsame Workarounds zurückgreifen zu müssen. Und glauben Sie mir: Sobald es erledigt ist, fühlt sich alles schneller und zuverlässiger an, was immer ein Plus ist.
So aktualisieren Sie PowerShell in Windows 11
Stellen Sie sicher, dass Sie über die neueste PowerShell-Version verfügen, damit Sie die neuesten Funktionen und Fehlerbehebungen nutzen können, insbesondere wenn Sie Skripte erstellen oder Module verwenden, die neuere Versionen erfordern. Folgendes funktioniert normalerweise:
Öffnen Sie den Microsoft Store und suchen Sie nach Windows Terminal
- Klicken Sie auf Start und öffnen Sie den Microsoft Store.
- Geben Sie Windows Terminal in die Suchleiste ein.
- Bei einigen Setups müssen Sie möglicherweise auf das jeweilige Suchergebnis klicken und dann auf Installieren. Manchmal ist es vorinstalliert, aber oft benötigen Sie die neueste Version, um die neueste PowerShell-Version zu erhalten.
- Starten Sie nach der Installation oder Aktualisierung das Windows-Terminal.
Führen Sie den Upgrade-Befehl aus, um die neueste PowerShell zu erhalten
- Stellen Sie im Windows-Terminal sicher, dass Sie PowerShell auswählen (wenn dies nicht standardmäßig der Fall ist, klicken Sie auf den Abwärtspfeil oder drücken Sie, Ctrl + Shift + 2um zu wechseln).
- Geben Sie ein
winget upgrade --id Microsoft. PowerShell
und drücken Sie Enter.
Dieser Befehl verwendet den Windows-Paketmanager ( winget ), um nach der neuesten Version zu suchen und diese zu installieren. Das ist zwar etwas albern, funktioniert aber zuverlässig, sobald man den Dreh raus hat. Manchmal wird „keine Aktualisierung erforderlich“ angezeigt, weil Sie bereits die neueste Version installiert haben oder die zwischengespeicherten Informationen langsam sind. In diesem Fall können Sie bei Bedarf einen zweiten Befehl verwenden, um eine Aktualisierung auszulösen.
Wann diese Methode gilt:
Wenn PowerShell veraltet wirkt oder Befehle Get-Host
eine $PSVersionTable
Version älter als 7.3 anzeigen, ist es Zeit für ein Update. Dies geschieht normalerweise nach großen Releases oder wenn Sie in letzter Zeit einfach nicht nachgeschaut haben. Der Update-Prozess selbst ist recht kostengünstig – keine Neuinstallation, kein Aufwand, nur ein kurzer Terminalbefehl.
Was Sie danach erwartet:
Sobald dies erledigt ist, wird die neue Version beim Ausführen von angezeigt $PSVersionTable. PSVersion
. Freuen Sie sich auf schnellere Leistung, bessere Sicherheit und Zugriff auf aktuelle Funktionen wie neue Cmdlets oder verbesserte Remoteverwaltung. Es ist schon merkwürdig, dass Windows diese Updates manchmal verzögert verarbeitet, aber mit Winget geht es oft schneller.
Extra-Tipp: Wenn Winget nicht funktioniert oder nicht installiert ist, müssen Sie möglicherweise den neuesten App-Installer aus dem Microsoft Store installieren oder den neuesten PowerShell-MSI-Installer manuell von der offiziellen Website herunterladen – https://aka.ms/powershell. Wiederholen Sie den Vorgang anschließend.
Tipps zum Aktualisieren von PowerShell
- Suchen Sie einmal im Monat nach Updates. Windows Update führt PowerShell-Updates nicht immer automatisch durch, insbesondere nicht für die neuesten Versionen.
- Sichern Sie Ihre Skripte, wenn Sie stark von benutzerdefinierten Modulen oder Profilen abhängig sind – nur für den Fall, Vorsicht ist besser als Nachsicht.
- Gewöhnen Sie sich daran, den Upgrade-Befehl regelmäßig auszuführen. Bei einigen Setups müssen Sie das Windows-Terminal möglicherweise als Administrator ausführen.
- Machen Sie sich mit den Versionshinweisen vertraut, damit Sie wissen, welche neuen Funktionen oder wichtigen Änderungen sich auf Ihren Arbeitsablauf auswirken könnten.
- Vergessen Sie nicht, nach dem Upgrade das Windows-Terminal neu zu starten, oder sogar Ihren PC, wenn Sie seltsame Probleme bemerken.
Häufig gestellte Fragen
Wie oft sollte ich PowerShell aktualisieren?
Suchen Sie idealerweise einmal im Monat nach Updates. Dies gilt insbesondere, wenn Sie die neueste Windows-Version verwenden oder neue Funktionen für die Skripterstellung benötigen.
Kann ich PowerShell ohne Windows-Terminal aktualisieren?
Auf jeden Fall, aber die Verwendung des Windows-Terminals erleichtert den Zugriff auf die Befehlszeile, insbesondere da es mehrere Shells unterstützt. Sie können den Befehl „winget“ auch aus einem alten PowerShell-Fenster oder einer Eingabeaufforderung ausführen, aber das ist weniger einfach.
Werden meine Skripte durch die Aktualisierung beschädigt?
Normalerweise nicht. Neuere PowerShell-Versionen verwerfen jedoch manchmal bestimmte Cmdlets oder ändern ihr Verhalten. Daher ist es sinnvoll, Skripts nach größeren Updates zu testen.
Ist die Aktualisierung von PowerShell sicher?
Ja, Updates werden erstellt, um Schwachstellen zu beheben, die Stabilität zu verbessern und Funktionen hinzuzufügen. Sichern Sie natürlich immer zuerst Ihre wichtigen Skripte und Konfigurationen.
Benötige ich hierfür Adminrechte?
Ja. Für die Installation oder Aktualisierung von PowerShell sind im Allgemeinen Administratorrechte erforderlich, da dabei Kernkomponenten auf Ihrem System ersetzt werden.
Zusammenfassung
- Öffnen Sie den Microsoft Store.
- Suchen und installieren/aktualisieren Sie Windows Terminal.
- Starten Sie das Windows-Terminal und wählen Sie PowerShell aus.
- Laufen
winget upgrade --id Microsoft. PowerShell
. - Überprüfen Sie die Version mit
$PSVersionTable. PSVersion
.
Zusammenfassung
Die neueste PowerShell-Version unter Windows 11 zu installieren, ist ein einfacher Vorgang, sobald Sie sich an die Befehle und den Store gewöhnt haben. Es erfordert zwar etwas Geduld, insbesondere wenn Updates langsam erscheinen oder nicht sofort angezeigt werden. Auf einem Rechner funktionierte es jedoch reibungslos, auf einem anderen waren ein paar zusätzliche Versuche nötig. Wichtig ist, die Tools aktuell zu halten – das zahlt sich in Form von Stabilität und neuen Funktionen aus. Hoffentlich spart dies jemandem ein paar Stunden Herumprobieren und sorgt dafür, dass Ihre Kommandozeile reibungslos und sicher funktioniert.