PowerShell versions 7.4 (LTS) and 7.5 will both be going end of life on the 10th of November, 2026. PowerShell is one of the most popular command-line tools in the world. Aside from being used by most system administrators, it is also installed by default on Windows devices and is extremely powerful making it the go-to tool to quickly get anything done from small tasks to large automated processes.
Officially, Windows PowerShell started in 2006, when it became the new name for what Microsoft up to then had called “Monad”. From the start, it was positioned as part of Microsoft’s management technology offerings, finally allowing Windows users and admins to use a command-line interpreter (CLI) that isn’t limited to basic commands and a basic scripting language.
In 2016, PowerShell went open-source and also cross-platform and now resides primarily on the GitHub page. Over the years PowerShell has developed itself into an automation and configuration tool/framework that is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. Additionally, it includes a command-line shell, an associated scripting language, and a framework for processing cmdlets.
Microsoft PowerShell follows Microsoft’s modern lifecycle policy. For support, PowerShell’s support lifecycle follows the support lifecycle of .NET, as PowerShell is built on top of .NET. Microsoft uses the modern lifecycle policy for most products that are services and supported continuously and the products are supported if they meet the following conditions:
The wording of this policy is very vague, so it’s best just to look at the PowerShell lifecycle page.
| Version | Start Date | End Date |
|---|---|---|
| PowerShell 7.6 (LTS) | Mar 18, 2026 | Nov 14, 2028 |
| PowerShell 7.5 | Jan 22, 2025 | Nov 10, 2026 |
| PowerShell 7.4 (LTS) | Nov 16, 2023 | Nov 10, 2026 |
| PowerShell 7.3 | Nov 9, 2022 | May 8, 2024 |
| PowerShell 7.2 (LTS) | Nov 8, 2021 | Nov 8, 2024 |
| PowerShell 7.1 | Nov 11, 2020 | May 8, 2022 |
| PowerShell 7.0 (LTS) | Mar 4, 2020 | Dec 3, 2022 |
| PowerShell Core 6.2 | Mar 28, 2019 | Sep 4, 2020 |
| PowerShell Core 6.1 | Sep 13, 2018 | Sep 28, 2019 |
| PowerShell Core 6.0 | Jan 20, 2018 | Feb 13, 2019 |
On the 10th of November, 2026 both PowerShell 7.4 (LTS) and 7.5 will be going end-of-life. From that point on, those versions will no longer receive any updates or support. Make sure to update any instances in your environment to PowerShell 7.6 (LTS) in order to remain supported. Aside from still being fully supported, PowerShell 7.6 (LTS) also includes a number of new features including but not limited to:
Most devices will likely be running the default pre-installed PowerShell version 5.1. However, Windows doesn’t list this as installed software, and it is also still supported as it is provided with Windows and is directly tied to the OSs lifecycle.
If you are running PowerShell 7, the modern, cross-platform version, you can use the report below to get a complete overview of your PowerShell installations along with the end-of-life date so you’re always prepared for when support is stopped.

PowerShell 7.2 (LTS) will be going end-of-life on November 8th, 2024. This means it will no longer receive any updates or support. To remain supported, the only current replacement is PowerShell 7.4 (LTS). Aside from still being fully supported, PowerShell 7.4 also includes a number of new features including but not limited to:
PowerShell 7.0 (LTS) will be end-of-life on Dec 3, 2022. The only current replacement is updating to PowerShell 7.2. Aside from being fully supported, PowerShell 7.2 also includes the following new features:
Explore Lansweeper for free.
No credit card required.