When you start Windows PowerShell you see a message that tells you to install the latest version of PowerShell along with a URL.

This article explains the intent of this message and provides answers to frequently asked questions.
Why am I seeing this message?
Windows PowerShell displays this message at startup to make you aware that there is a newer version of PowerShell available.
I opened the URL but it didn't install an update.
The aka.ms link takes you to this page. If you want to install the latest version of
PowerShell, follow the instructions in
Install PowerShell on Windows.
But I installed PowerShell 7, why am I still seeing this message?
You always get the message when you run Windows PowerShell 5.1. PowerShell 7 doesn't replace Windows PowerShell 5.1. PowerShell 7 installs side-by-side. You can run either version.
Can I disable the message?
No. There is no way to disable the message.
How does Windows PowerShell 5.1 get updated?
Windows PowerShell 5.1 is a built-in component of Windows. It's important to understand that Windows PowerShell is no longer being developed. Microsoft only publishes security updates for Windows PowerShell 5.1. All updates are managed through standard Windows update channels.
My install of Windows is up-to-date. Why am I still getting this message?
This message appears every time you start Windows PowerShell 5.1. It doesn't mean that Windows PowerShell 5.1 is not up-to-date. It means that you are not running PowerShell 7.
Why would I want to install PowerShell 7?
Windows PowerShell 5.1 is no longer being developed. PowerShell 7 is actively developed and supported. PowerShell 7 is faster, more secure, and is available for Windows, Linux and macOS. For more information, see Differences between Windows PowerShell 5.1 and PowerShell 7.
Do I need to install PowerShell 7?
No, you don't need to install PowerShell 7 unless you have a specific requirement for the features it provides.