Haben Sie schon mal versucht, PowerShell unter Windows 11 zu aktualisieren und standen dann ratlos vor dem Microsoft Store, weil es so lange dauerte oder gar keine Update-Option angezeigt wurde? Ja, das passiert häufiger, als einem lieb ist. Manchmal erkennt der Store die neueste Version nicht sofort, oder Windows spinnt einfach bei der Update-Erkennung. Zum Glück gibt es ein paar Tricks, mit denen man in der Regel problemlos auf die neueste PowerShell-Version kommt. Denn natürlich muss Windows es einem unnötig schwer machen, nicht wahr?
So aktualisieren Sie PowerShell in Windows 11
Methode 1: Über den Microsoft Store (der übliche Verdächtige)
Die meisten Nutzer gehen zunächst zum Microsoft Store, suchen nach PowerShell und klicken auf „Aktualisieren“, falls verfügbar. Manchmal zeigt der Store jedoch eine bereits als „aktuell“ angezeigte Version an, obwohl dies nicht der Fall ist. Daher ist es ratsam, die aktuelle PowerShell-Version zu überprüfen und sie mit der neuesten Version auf der offiziellen GitHub-Seite oder in der Microsoft-Dokumentation zu vergleichen.
- Warum es hilft: Unkompliziert, vertraut, funktioniert, wenn der Store ordnungsgemäß synchronisiert ist.
- Anwendungsfall: Wenn Sie eine schnelle Möglichkeit zum Aktualisieren wünschen, ohne sich mit manuellen Installationen herumschlagen zu müssen.
- Was Sie erwarten können: Entweder es aktualisiert sich reibungslos oder Sie stellen fest, dass es bereits die neueste Version ist, was möglicherweise nicht der Fall ist.
Manchmal wird die Schaltfläche „Aktualisieren“ einfach nicht angezeigt. Fahren Sie in diesem Fall mit Methode 2 fort.
Methode 2: Manuelles Herunterladen der neuesten PowerShell-Version
Dies ist die zuverlässigere Methode, falls der Microsoft Store nicht funktioniert oder Sie sicherstellen möchten, dass Sie die neueste Version verwenden. Gehen Sie zum offiziellen PowerShell-GitHub-Repository und laden Sie das neueste MSI-Installationsprogramm herunter. Es mag etwas ungewöhnlich klingen, aber wenn Sie PowerShell bereits installiert haben, sollte die Ausführung des neuen Installationsprogramms die bestehende Version aktualisieren, ohne Ihre Skripte zu beeinträchtigen.
- Warum das hilfreich ist: Sie erhalten die allerneueste Version, ohne auf die Synchronisierung des Microsoft Stores angewiesen zu sein.
- Anwendungsfall: Wenn der Store kein Update anzeigt oder Sie überprüfen möchten, ob Sie die neueste Version verwenden.
- Was Sie erwartet: Eine unkomplizierte MSI-Installation, die Ihre aktuelle PowerShell-Konfiguration überschreibt.
Übrigens: Wenn Sie PowerShell Core verwenden, empfiehlt es sich, die alte Version zuerst über „Apps und Features“ zu deinstallieren und anschließend das Installationsprogramm auszuführen. Für die meisten privaten Installationen reicht es jedoch aus, einfach die MSI-Datei auszuführen.
Methode 3: Überprüfung und Aktualisierung mit PowerShell
Ein weiterer Lösungsansatz: Öffnen Sie PowerShell als Administrator und führen Sie einen Befehl aus, winget upgrade --name PowerShellfalls der Windows Package Manager (winget) installiert ist. Es hängt davon ab, ob winget aktuell ist und ob das PowerShell-Paket erkannt wird, aber ein Versuch ist es wert. Ihre Version können Sie mit dem Befehl überprüfen $PSVersionTable. PSVersion. Falls sie veraltet ist, kann diese Methode ein Upgrade ohne grafische Benutzeroberfläche ermöglichen.
- Warum es hilfreich ist: Es automatisiert den Upgrade-Prozess mithilfe von Befehlszeilentools, ein Store ist nicht erforderlich.
- Wann das zutrifft: Wenn Sie gerne mit der Kommandozeile arbeiten oder der Store nicht richtig funktioniert.
- Was Sie erwarten können: Im Erfolgsfall sollte sich Ihre PowerShell-Version nach einer kurzen Überprüfung erhöhen.
Bei manchen Konfigurationen erkennt winget PowerShell möglicherweise nicht, wundern Sie sich also nicht, wenn es fehlschlägt. Ein Versuch lohnt sich dennoch, wenn Sie mit der Kommandozeile vertraut sind.
Was kann man noch versuchen, wenn alles andere fehlschlägt?
Manchmal funktioniert das Update nicht richtig oder Windows hat die Verbindung zwischen der App und den Update-Servern verloren. Es kann helfen, PowerShell vollständig zu deinstallieren (über „ Apps & Features “) und sie anschließend über den MSI-Link neu zu installieren. Stellen Sie außerdem sicher, dass Ihr Windows auf dem neuesten Stand ist – veraltete Systemdateien können die korrekte Installation neuer Apps oder Updates verhindern.
Ich bin mir nicht sicher, warum es funktioniert, aber auf manchen Rechnern kann es helfen, Windows vor einer Installation oder Aktualisierung im abgesicherten Modus mit minimalen Systemabschaltungen (Deaktivierung nicht benötigter Autostart-Programme) zu starten, um Konflikte zu beheben. Auch das Leeren des Microsoft Store-Caches über wsreset.exedas Ausführen-Dialogfeld (Taste Strg+Alt+F Win + R, dann Befehl eingeben wsreset.exe) kann manchmal Abhilfe schaffen.
Und falls die Updates weiterhin nicht funktionieren, behalten Sie einfach die offizielle Release-Seite im Auge. Dort werden die neuesten Versionen in der Regel recht schnell veröffentlicht, sobald sie getestet sind.
Zusammenfassung
- Überprüfen Sie die PowerShell-Version innerhalb der App mit
$PSVersionTable. PSVersion. - Versuchen Sie, das Update über den Microsoft Store durchzuführen.
- Falls das nicht funktioniert, laden Sie die neueste MSI-Datei von GitHub herunter.
- Für CLI-Liebhaber:
winget upgrade --name PowerShellWenn möglich, verwenden Sie diese Option. - Wenn alles andere fehlschlägt, sollten Sie eine Deinstallation und Neuinstallation in Betracht ziehen.
Zusammenfassung
Ehrlich gesagt, kann das Aktualisieren von PowerShell unter Windows 11 etwas Glückssache sein, je nachdem, wie sich Ihr System und der Microsoft Store verhalten. Manchmal hilft es einfach, die neueste Version manuell herunterzuladen oder eine ganz andere Methode auszuprobieren. Oft ist die manuelle Installation von der offiziellen GitHub-Seite die zuverlässigste Lösung, wenn der Microsoft Store nicht funktioniert. Hoffentlich spart Ihnen das Zeit und Frust – es hat bei mehreren Konfigurationen, mit denen ich experimentiert habe, funktioniert, also drücke ich Ihnen die Daumen. Viel Erfolg und vergessen Sie nicht, Ihre Version nach der Installation zu überprüfen!