This tutorial will show you how to check the current version of PowerShell in Windows 10 and Windows 11.
Windows PowerShell is a task-based command-line shell and scripting language designed especially for system administration. Built on the .NET Framework, Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows.
References:

Overview of what's new in PowerShell - PowerShell
A collection of release notes and documentation about the new features available in new versions of PowerShell.
learn.microsoft.com

PowerShell Support Lifecycle - PowerShell
Details the policies governing support for PowerShell
learn.microsoft.com
PowerShell - Official app in the Microsoft Store
PowerShell is a task-based command-line shell and scripting language built on .NET. PowerShell helps system administrators and power-users rapidly automate task that manage operating systems (Linux, macOS, and Windows) and processes. PowerShell commands let you manage computers from the...
apps.microsoft.com
PowerShell Preview - Official app in the Microsoft Store
PowerShell is a task-based command-line shell and scripting language built on .NET. PowerShell helps system administrators and power-users rapidly automate tasks that manage operating systems (Linux, macOS, and Windows) and processes. PowerShell commands let you manage computers from the...
apps.microsoft.com
Version | Release Date | Note |
---|---|---|
PowerShell 7.3 (preview) | Jan-2022 | Built on .NET 7.0 (preview) |
PowerShell 7.2 (LTS-current) | Nov-2021 | Built on .NET 6.0 (LTS-current) |
PowerShell 7.1 | Nov-2020 | Built on .NET 5.0 |
PowerShell 7.0 (LTS) | Mar-2020 | Built on .NET Core 3.1 (LTS) |
PowerShell 6.2 | Mar-2019 | |
PowerShell 6.1 | Sep-2018 | Built on .NET Core 2.1 |
PowerShell 6.0 | Jan-2018 | First release, built on .NET Core 2.0. Installable on Windows, Linux, and macOS |
Windows PowerShell 5.1 | Aug-2016 | Released in Windows 10 Anniversary Update and Windows Server 2016, WMF 5.1 |
Windows PowerShell 5.0 | Feb-2016 | Released in Windows Management Framework (WMF) 5.0 |
Windows PowerShell 4.0 | Oct-2013 | Integrated in Windows 8.1 and with Windows Server 2012 R2, WMF 4.0 |
Windows PowerShell 3.0 | Oct-2012 | Integrated in Windows 8 and with Windows Server 2012 WMF 3.0 |
Windows PowerShell 2.0 | Jul-2009 | Integrated in Windows 7 and Windows Server 2008 R2, WMF 2.0 |
Windows PowerShell 1.0 | Nov-2006 | Optional component of Windows Server 2008 |
Here's How:
1 Open Windows Terminal, and select Windows PowerShell.
2 Copy and paste either command below into PowerShell, and press Enter. (see screenshots below)
$PSVersionTable
OR
Get-Host | Select-Object Version
3 You will now see the current version of PowerShell. For example: 5.1.25211.1001
That's it,
Shawn Brink
Attachments
Last edited: