Hi Jim,
This message appears because you're using Windows PowerShell (the older version that comes built into Windows) and Microsoft is encouraging users to upgrade to PowerShell 7+ (the newer, cross-platform version).
What it means:
- Windows PowerShell (version 5.1) is the legacy version that's in maintenance mode
- PowerShell 7+ is the modern, actively developed version with new features and improvements
- Microsoft wants users to eventually migrate to the newer version
How to resolve:
Option 1 - Upgrade to PowerShell 7+ (recommended if you use PowerShell regularly)
- Download from Microsoft's official GitHub: https://github.com/PowerShell/PowerShell/releases
- Or install via Windows Package Manager:
winget install Microsoft.PowerShell - This installs alongside Windows PowerShell - both versions can coexist
Option 2 - Dismiss/ignore the message (if you rarely use PowerShell)
- The message is just a notification, not a critical warning
- Windows PowerShell 5.1 will continue working for the foreseeable future
- You can simply close the notification when it appears
Option 3 - Suppress the notification
- If you want to stop seeing the message, you can set an environment variable to disable it, though this isn't generally recommended
For most casual users, either upgrading (it's free and straightforward) or simply dismissing the notification when it appears are both perfectly fine options.This message appears because you're using Windows PowerShell (the older version that comes built into Windows) and Microsoft is encouraging users to upgrade to PowerShell 7+ (the newer, cross-platform version).
What it means:
- Windows PowerShell (version 5.1) is the legacy version that's in maintenance mode
- PowerShell 7+ is the modern, actively developed version with new features and improvements
- Microsoft wants users to eventually migrate to the newer version
How to resolve:
Option 1 - Upgrade to PowerShell 7+ (recommended if you use PowerShell regularly)
- Download from Microsoft's official GitHub: https://github.com/PowerShell/PowerShell/releases
- Or install via Windows Package Manager:
winget install Microsoft.PowerShell - This installs alongside Windows PowerShell - both versions can coexist
Option 2 - Dismiss/ignore the message (if you rarely use PowerShell)
- The message is just a notification, not a critical warning
- Windows PowerShell 5.1 will continue working for the foreseeable future
- You can simply close the notification when it appears
Option 3 - Suppress the notification
- If you want to stop seeing the message, you can set an environment variable to disable it, though this isn't generally recommended
For most casual users, either upgrading (it's free and straightforward) or simply dismissing the notification when it appears are both perfectly fine options.
Hope this helps out
Best Regards
Stoyan
"If my response was useful, please consider marking it as the answer. It keeps the forum clean, structured, and more helpful for everyone. Thank you for supporting the community."