Das Aktualisieren von PowerShell unter Windows 11 ist zwar kein Albtraum, kann sich aber durchaus mühsam anfühlen, wenn man mit dem Vorgang nicht vertraut ist. Manchmal reichen die integrierten Update-Optionen nicht aus, oder man fragt sich, ob man tatsächlich die neueste Version verwendet, ohne dies zu überprüfen. Die gute Nachricht: Es ist ganz einfach, sobald man die Tricks kennt. So bleiben Ihre Tools sicher, es werden neue Funktionen hinzugefügt und die Leistung kann sogar gesteigert werden. Wenn Sie also feststellen, dass PowerShell träge ist oder einige Befehle fehlen, können einige Updates Abhilfe schaffen. Außerdem ist die Nutzung des Windows-Terminals als Hub viel bequemer, als sich mit alten Menüs oder manuellen Downloads herumzuschlagen.
So aktualisieren Sie PowerShell in Windows 11
Öffnen Sie den Microsoft Store und installieren Sie Windows Terminal
Zuerst benötigen Sie Windows Terminal, falls Sie das noch nicht haben.Öffnen Sie das Startmenü, geben Sie „Microsoft Store“ ein und suchen Sie nach „Windows Terminal“. Bei manchen Setups ist es kostenlos und sehr praktisch, um PowerShell korrekt auszuführen. Die Installation erfolgt ganz einfach über „ Laden“ oder „Installieren“. Sobald es installiert ist, können Sie PowerShell viel einfacher ausführen und alles organisieren.
Hinweis: Manchmal aktualisiert Windows Update PowerShell nicht direkt. Mit dieser Methode stellen Sie sicher, dass Sie über die Terminalschnittstelle die neueste Version ausführen.
Starten Sie PowerShell vom Windows-Terminal aus und suchen Sie nach Updates
Öffnen Sie nach der Installation Windows Terminal. Klicken Sie dazu auf das Startmenü, suchen Sie nach Windows Terminal und starten Sie es. Klicken Sie im Menü auf den Dropdown-Pfeil oder drücken Sie, Ctrl + Shift + 1um PowerShell auszuwählen. Um zu prüfen, ob Sie auf dem neuesten Stand sind, führen Sie folgenden Befehl aus:
winget upgrade --id Microsoft. PowerShell
So lässt sich schnell feststellen, ob eine neuere Version verfügbar ist. Ist ein Update verfügbar, übernimmt die Kommandozeile den Rest und installiert es. Manchmal hilft ein Neustart des Windows-Terminals oder ein erneutes Öffnen, damit alles reibungslos funktioniert. Und hey, bei manchen Setups wird das Update möglicherweise nicht gleich beim ersten Mal installiert – ein Neustart oder eine kurze Überprüfung kann das Problem manchmal beheben.
Optional: Manuelle Installation mit PowerShell Core
Wenn Sie den neuesten PowerShell Core direkt herunterladen möchten, können Sie auf der offiziellen GitHub-Seite das neueste MSI-Installationsprogramm herunterladen. Nicht jeder benötigt es, aber für die neuesten Versionen funktioniert es gut. Führen Sie einfach das Installationsprogramm aus. Die ältere Version wird überschrieben, sodass alles aktuell und kompatibel bleibt.
Kurztipp: Automatisieren Sie Update-Prüfungen
Für technisch versierte Anwender: Sie können eine geplante Aufgabe einrichten, um den Winget-Befehl regelmäßig auszuführen, sodass Sie nicht daran denken müssen, ihn manuell auszuführen. Der Windows-Taskplaner und ein einfaches Skript sorgen dafür, dass PowerShell ohne großen Aufwand läuft. Weniger manuelle Arbeit, mehr Zeit für das Skripting.
Tipps für reibungslosere Updates
- Sichern Sie für alle Fälle Ihre wichtigen Skripte oder Konfigurationen – nichts verdirbt die Stimmung mehr als ein defektes Skript nach einem Update.
- Überprüfen Sie Ihre Version nach dem Update, indem Sie ausführen
$PSVersionTable. PSVersion
. So können Sie sicher sein, dass Sie die neueste Version verwenden. - Wenn etwas schiefgeht, deinstallieren Sie die aktuelle PowerShell (über Apps & Features) und installieren Sie sie über Winget oder das offizielle MSI neu. Bei Windows kommt es beim direkten Upgrade manchmal zu Problemen.
- Beachten Sie, dass sich einige Funktionen ändern oder veraltet sein können. Lesen Sie die Versionshinweise auf PowerShell GitHub, um Überraschungen zu vermeiden.
Häufig gestellte Fragen
Wie oft sollte ich PowerShell aktualisieren?
Eine gute Faustregel: Einmal im Monat prüfen. Es erscheinen regelmäßig neue Versionen mit Sicherheitspatches und neuen Funktionen, die sich lohnen.
Kann ich PowerShell aktualisieren, ohne das Windows-Terminal zu verwenden?
Sicher, aber das manuelle Herunterladen der MSI oder die Verwendung von Winget in der Eingabeaufforderung funktioniert auch. Windows Terminal macht es einfach einfacher und zentraler, wenn Sie es bereits verwenden.
Werden neuere Versionen vorhandene Skripte beschädigen?
Normalerweise nicht. PowerShell strebt zwar Abwärtskompatibilität an, aber es ist ratsam, kritische Skripts nach einem größeren Update zu testen – nur um sicherzugehen.
Ist es sicher, Winget-Befehle auszuführen?
Ja, wenn Sie von offiziellen Quellen oder vertrauenswürdigen Repositories installieren, ist es ziemlich sicher. Winget ist jetzt in Windows integriert und wird von Microsoft und der Community kuratiert.
Benötige ich hierfür Adminrechte?
Ja, für die Installation oder Aktualisierung von PowerShell über Winget oder MSI sind Administratorrechte erforderlich. Andernfalls haben Sie Pech gehabt.
Zusammenfassung
- Öffnen Sie den Microsoft Store und installieren Sie Windows Terminal.
- Starten Sie PowerShell vom Terminal aus.
- Ausführen
winget upgrade --id Microsoft. PowerShell
, um nach Updates zu suchen. - Starten Sie das Terminal bei Bedarf neu und überprüfen Sie die Version.
Zusammenfassung
PowerShell unter Windows 11 aktuell zu halten, ist kein Hexenwerk, aber es ist eine der Aufgaben, die man leicht vergisst. Diese Methode – die Verwendung von Windows Terminal in Kombination mit Winget – macht Ihr Leben viel einfacher. Die neueste Version bringt Extras wie Sicherheitspatches, Fehlerbehebungen und neue Befehle, von denen Sie gar nicht wussten, dass Sie sie brauchen. Manchmal reagiert Windows etwas seltsam auf Updates, daher hilft ein kurzer Neustart nach der Installation der neuen Version, alles zu glätten. Wenn Sie jetzt ein paar Minuten investieren, bleibt Ihr Skripting-Toolkit auf dem neuesten Stand, und Sie können beruhigt sein, da Sie wissen, dass Sie immer die neueste und beste Version zur Hand haben. Hoffentlich spart das jemandem später etwas Arbeit – es hat bei vielen Setups, die ich bisher gesehen habe, funktioniert, also hoffentlich auch bei Ihrem.