Hoe PowerShell te upgraden in Windows 11: een complete stapsgewijze handleiding

Heb je ooit geprobeerd PowerShell in Windows 11 bij te werken en zat je toen naar de Microsoft Store te staren, je afvragend waarom het zo lang duurde of waarom er überhaupt geen update-optie werd weergegeven? Ja, dat gebeurt vaker dan je lief is. Soms pakt de Store de nieuwste versie niet meteen op, of Windows doet gewoon raar met het herkennen van updates. Gelukkig zijn er een paar trucjes die je meestal helpen om zonder al te veel gedoe de nieuwste PowerShell-versie te installeren. Want Windows moet het natuurlijk altijd ingewikkelder maken dan nodig, toch?

Hoe PowerShell in Windows 11 bij te werken

Methode 1: De Microsoft Store gebruiken (de meest voor de hand liggende optie)

De meeste mensen doen het volgende: ze gaan naar de Microsoft Store, zoeken naar PowerShell en klikken op ‘Bijwerken’ als er een update beschikbaar is. Maar soms toont de Store een versie die al ‘up-to-date’ is, terwijl dat niet het geval is. De truc is om je huidige PowerShell-versie te controleren en deze vervolgens te vergelijken met de nieuwste release op de officiële GitHub-pagina of in de Microsoft-documentatie.

  • Waarom het handig is: Eenvoudig, vertrouwd en werkt wanneer de Store correct gesynchroniseerd is.
  • Wanneer is dit van toepassing? Wanneer je snel wilt updaten zonder handmatige installaties.
  • Wat je kunt verwachten: Of de update verloopt soepel, of je komt erachter dat je al de nieuwste versie hebt, wat niet per se waar hoeft te zijn.

Soms verschijnt de updateknop gewoon niet. Ga in dat geval naar methode 2.

Methode 2: De nieuwste PowerShell handmatig downloaden

Dit is de meest betrouwbare manier als de Store niet meewerkt of als je er zeker van wilt zijn dat je de nieuwste versie gebruikt. Ga naar de officiële PowerShell GitHub-repository en download het nieuwste MSI-installatieprogramma. Het is een beetje vreemd, maar als je PowerShell al hebt geïnstalleerd, zou het uitvoeren van het nieuwe installatieprogramma de bestaande versie moeten upgraden zonder je scripts te verstoren.

  • Waarom dit handig is: Je krijgt de allerlaatste versie zonder afhankelijk te zijn van de synchronisatie met de Microsoft Store.
  • Wanneer dit van toepassing is: Als de Store geen update weergeeft of als je wilt controleren of je de nieuwste versie hebt.
  • Wat je kunt verwachten: Een eenvoudige MSI-installatie die je huidige PowerShell-configuratie overschrijft.

Overigens, als je PowerShell Core gebruikt, is het aan te raden eerst de oude versie te verwijderen via ‘Apps en functies’ en daarna het installatieprogramma uit te voeren. Maar voor de meeste thuisinstallaties is het uitvoeren van het MSI-bestand voldoende.

Methode 3: Controleren en upgraden met PowerShell

Nog een mogelijkheid: open PowerShell als beheerder en voer een commando uit alsof winget upgrade --name PowerShellje Windows Package Manager (winget) hebt geïnstalleerd. Het hangt er een beetje vanaf of winget up-to-date is en of het PowerShell-pakket wordt herkend, maar het is het proberen waard. Je kunt je versie controleren met $PSVersionTable. PSVersion— als deze verouderd is, kan deze methode je mogelijk helpen om te upgraden zonder grafische interfaces te hoeven gebruiken.

  • Waarom het handig is: Het automatiseert het upgradeproces met behulp van commandoregeltools, er is geen Store nodig.
  • Wanneer dit van toepassing is: Als je graag via de commandoregel werkt, of als de Store niet goed functioneert.
  • Wat je kunt verwachten: Als het gelukt is, zou je PowerShell-versie na een snelle controle moeten worden bijgewerkt.

In sommige configuraties herkent Winget PowerShell mogelijk niet, dus wees niet verbaasd als dat mislukt. Het is echter de moeite waard om het te proberen als je vertrouwd bent met de command line interface (CLI).

Wat kun je nog proberen als al het andere mislukt?

Soms is het updateproces gewoonweg defect, of is Windows de verbinding tussen de app en de updateservers kwijtgeraakt. Het kan helpen om PowerShell volledig te verwijderen (via Apps en functies ) en vervolgens opnieuw te installeren via de MSI-link. Zorg er ook voor dat uw Windows volledig is bijgewerkt; verouderde systeembestanden kunnen ervoor zorgen dat nieuwe apps of updates niet correct worden geïnstalleerd.

Ik weet niet precies waarom het werkt, maar op sommige computers kan het helpen om Windows in een schone opstartmodus te starten (waarbij niet-essentiële opstartprogramma’s worden uitgeschakeld) voordat je een installatie of update probeert uit te voeren. Ook het wissen van de cache van de Microsoft Store via wsreset.exehet dialoogvenster ‘Uitvoeren’ (druk op Ctrl+C Win + Ren typ vervolgens `gc` wsreset.exe) kan soms een verschil maken.

En als de updates nog steeds niet willen meewerken, houd dan de officiële releasepagina in de gaten. Ze publiceren de nieuwste versies meestal vrij snel nadat ze zijn getest.

Samenvatting

  • Controleer de PowerShell-versie in de app met $PSVersionTable. PSVersion.
  • Probeer de update via de Microsoft Store te installeren.
  • Als dat niet lukt, download dan de nieuwste MSI van GitHub.
  • Voor CLI-liefhebbers: gebruik het winget upgrade --name PowerShellindien mogelijk.
  • Overweeg de app te verwijderen en opnieuw te installeren als al het andere niet werkt.

Samenvatting

Eerlijk gezegd kan het bijwerken van PowerShell in Windows 11 nogal wisselvallig zijn, afhankelijk van hoe je systeem en de Store zich gedragen. Soms is het gewoon een kwestie van handmatig de nieuwste versie downloaden of een andere methode proberen. Vaak is handmatig installeren vanaf de officiële GitHub-pagina de meest betrouwbare optie als de Store niet meewerkt. Hopelijk bespaart dit je wat tijd en frustratie – het heeft in ieder geval gewerkt voor meerdere systemen waarmee ik heb geëxperimenteerd, dus ik hoop dat het jou ook helpt. Succes, en vergeet niet je versie te controleren als je klaar bent!