Microsoft PowerShell End of Life (EOL) Dates and End of Support (EOS) Dates

Latest Release: 7.6.2 LTS

7 Microsoft PowerShell versions have reached End of Life (EOL) and End of Support (EOS), including Microsoft PowerShell 7.3 (EOL date: May 08, 2024) — no longer receiving security updates or patches. Microsoft PowerShell 7.4 (LTS) reaches its End of Support date on Nov 10, 2026 — plan your upgrade path now. Microsoft PowerShell 7.6.2 LTS is the current supported release, with support through Nov 14, 2028. Also see Microsoft .NET EOSL dates for related end-of-life information.

Currently Supported Microsoft PowerShell Releases - Active EOS/EOSL Support (1)

Release Dotnet Version Released Support Status Latest LTS
7.6 (LTS) .NET 10.0 (2 months ago) (in 2 years and 5 months) 7.6.2 (3 days ago) LTS

Microsoft PowerShell Releases Nearing End of Life - Support Ending Soon (2)

Important: The following Microsoft PowerShell releases will reach End of Life (EOL) within 6 months. Plan your migration to a supported release to ensure continued security updates and support.
Release Dotnet Version Released Support Status Latest LTS
7.4 (LTS) .NET 8.0 (2 years and 6 months ago) (in 5 months) 7.4.16 (3 days ago) LTS
7.5 .NET 9.0 (1 year and 4 months ago) (in 5 months) 7.5.7 (3 days ago) -

Microsoft PowerShell End of Life (EOL) Releases - No Longer Supported (7)

Release Dotnet Version Released Support Status Latest LTS
7.3 .NET 7.0 (3 years and 6 months ago) (2 years ago) 7.3.12 (2 years and 1 month ago) -
7.2 (LTS) .NET 6.0 (4 years and 6 months ago) (1 year and 6 months ago) 7.2.24 (1 year and 7 months ago) LTS
7.1 .NET 5.0 (5 years and 6 months ago) (4 years ago) 7.1.7 (4 years ago) -
7.0 (LTS) .NET Core 3.1 (6 years and 2 months ago) (3 years and 5 months ago) 7.0.13 (3 years and 7 months ago) LTS
6.2 .NET Core 2.1 (7 years and 1 month ago) (5 years and 8 months ago) 6.2.7 (5 years and 10 months ago) -
6.1 .NET Core 2.1 (7 years and 8 months ago) (6 years and 7 months ago) 6.1.6 (6 years and 8 months ago) -
6.0 .NET Core 2.0 (8 years and 4 months ago) (7 years and 3 months ago) 6.0.5 (7 years and 6 months ago) -

Microsoft PowerShell End of Life & Support Summary

Which Microsoft PowerShell Versions Are Currently Supported?

Microsoft PowerShell currently has 1 supported release. Microsoft PowerShell 7.6.2 LTS is the latest, with active support through Nov 14, 2028. Note that Microsoft PowerShell 7.4 (LTS) support ends on Nov 10, 2026 — plan your upgrade before then. Also see Microsoft Exchange lifecycle dates for related end-of-life information.

Microsoft PowerShell Versions Nearing End of Life

2 Microsoft PowerShell releases are reaching End of Life (EOL) within 6 months. Microsoft PowerShell 7.4 (LTS) support ends on Nov 10, 2026. Microsoft PowerShell 7.5 follows on Nov 10, 2026. Upgrade to Microsoft PowerShell 7.6.2 LTS to stay on a supported release. Also see Microsoft Visual Studio lifecycle dates for related end-of-life information.

Microsoft PowerShell End of Life (EOL) Version History

7 Microsoft PowerShell releases have reached End of Life (EOL) and End of Support (EOS) — no longer receiving updates or patches. Microsoft PowerShell 7.3 reached EOL on May 08, 2024. Microsoft PowerShell 7.6.2 LTS is the recommended upgrade for users still on End of Life versions.