Microsoft removes PowerShell 2.0 from Windows 11, Windows Server

What’s new: Microsoft will permanently remove PowerShell 2.0 from Windows 11 version 24H2 starting in August 2025 and from Windows Server 2025 in September 2025. This follows its deprecation announcement made eight years ago. PowerShell 2.0 will not be included in any later releases of these operating systems.

Who’s affected

Customers using legacy applications and scripts that depend on PowerShell 2.0, including older Microsoft server products like Exchange, SharePoint, and SQL Server, will be directly impacted. While legacy scripts will default to PowerShell 5.1, users are advised to update their systems to avoid disruptions.

What to do

  • Update legacy scripts and applications to be compatible with PowerShell 5.1 or PowerShell 7.x.
  • Replace outdated software that requires PowerShell 2.0 support.
  • Test scripts to ensure they function correctly with the newer versions of PowerShell.

Sources