Category
stayInformed
Severity
normal
Major change
False
Last modified
2025-08-12 17:01:29
Summary source
Azure OpenAI (gpt-4.1)
Action by (Graph)
—
Action by (AI)
—
Services
Windows
Tags
Admin impact
Master tags
Security
Roadmap IDs
One-line summary
Windows PowerShell 2.0 will be removed from Windows 11 (24H2) in August 2025 and Windows Server 2025 in September 2025; update legacy scripts to newer PowerShell versions.
Similar updates
More like thisMC1150558 The September 2025 Windows security update is now available
The September 2025 Windows security update is now available September 2025 security update for Windows 10/11 and Windows Server adds quality, security, and SMB auditing improvements; prompt installation is recommended. Highlights for the Windows 11, version 24H2 update: This security update includes improvements that ... Note: To address an.
MC1162857 Windows 11, version 25H2 is now available
Windows 11, version 25H2 is now available Windows 11, version 25H2 is now generally available with new features, Wi-Fi 7 support, and app removal policies; targeted deployment and validation are recommended. Windows 11, version 25H2 has reached general availability. This update includes the features released to version 24H2 as part of continuous.
MC1153657 Windows Management Instrumentation Command-line (WMIC) removal from Windows
Windows Management Instrumentation Command-line (WMIC) removal from Windows WMIC will be removed in Windows 11 version 25H2 and later; use PowerShell or modern tools for management tasks previously done with WMIC. Windows Management Instrumentation Command-line (WMIC) tool will be removed when upgrading to Windows 11, version 25H2. All later.
MC1150625 Hardening changes for Windows Server Update Services in Windows Server 2025
Hardening changes for Windows Server Update Services in Windows Server 2025 Starting September 9, 2025, WSUS on Windows Server 2025 removes old code, affecting ESU updates for unsupported Windows OS; admins must take action to continue ESU servicing. Important hardening changes are here. Starting with the September 2025 security update, WSUS.
MC1135160 60-Day Reminder: Windows 11, version 22H2 (Enterprise & Education editions) will reach end of servicing on October 14
60-Day Reminder: Windows 11, version 22H2 (Enterprise & Education editions) will reach end of servicing on October 14 Windows 11 version 22H2 (Enterprise, Education, IoT Enterprise) will stop receiving updates after October 14, 2025; update devices to a supported version. On October 14, 2025, Windows 11, version 22H2 ( Enterprise , Ed... For.
MC1115160 90-Day Reminder: Windows 10, version 22H2 end of servicing and Windows 10 2015 LTSB end of support
90-Day Reminder: Windows 10, version 22H2 end of servicing and Windows 10 2015 LTSB end of support Windows 10 version 22H2 and 2015 LTSB editions reach end of support on October 14, 2025; no more updates or support after this date—migrate to Windows 11 or enroll in ESU. Additional information: Stay secure with Windows 11, Copilot+ PCs and Windows.
Details
Body (from Message Center)
Windows PowerShell 2.0 is removed from Windows 11, version 24H2 starting with the August 2025 non-security update. It’s also removed from Windows Server 2025 starting with the September 2025 security update. Windows Insider preview builds already reflect this change as of July 2025. Windows PowerShell 2.0 is over 14 years old, lacks many security enhancements of the later versions, and has been deprecated since 2017. By using the newer and supported PowerShell 7 or PowerShell 5.1, you can help ensure that scripts run safer. If you have legacy scripts or software that explicitly depend on PowerShell 2.0, you’ll need to either update them or use a workaround to prevent disruptions.
When will this happen:
- 2017: PowerShell 2.0 was deprecated.
- July 2025: PowerShell 2.0 is removed from Windows Insider preview builds.
- August 2025 Windows non-security update: PowerShell 2.0 is removed from Windows 11, version 24H2 and later.
- September 2025 Windows security update: PowerShell 2.0 is removed from Windows Server 2025 and later.
How this will affect your organization:
This removal is part of a broader effort to clean up legacy code, reduce the complexity of the PowerShell ecosystem, and improve Windows security. For most users and organizations, this change will be uneventful – newer versions of PowerShell (5.1 and 7.x) continue to be available and supported. However, if you have legacy scripts or software that explicitly depends on PowerShell 2.0, you will need to take action (update them or use a workaround) to prevent any disruptions.
What you need to do to prepare:
- Recommended: Migrate scripts and tools to newer PowerShell versions. Microsoft primary guidance is to update anything using PowerShell 2.0 to use PowerShell 5.1 or PowerShell 7. PowerShell 5.x introduced many improvements and is backward-compatible for almost all commands and modules. The PowerShell team article provides a guide for this migration.
- Update or replace outdated software. In some cases, the fix might be to upgrade the software that needed PowerShell 2.0. For example, if an old installer fails, look for a newer version of that product.
- See Additional information for more resources.
Additional information:
- Read PowerShell 2.0 removal in Windows for further details.
- Developers’ quick guide to PowerShell migration.
- Consult the comprehensive list of deprecated features for Windows client.
- Visit the original 2017 deprecation announcement.
Raw JSON (for debugging)
Expand/collapse the full payload below.
Show/hide raw
{
"snapshot_item": {
"action_required_by": null,
"ai_action_required_by": null,
"ai_actions": [
"Migrate scripts and tools to PowerShell 5.1 or 7",
"Update or replace software requiring PowerShell 2.0"
],
"ai_master_tags": [
"Security"
],
"ai_model": "gpt-4.1",
"ai_summary": "Windows PowerShell 2.0 will be removed from Windows 11 (24H2) in August 2025 and Windows Server 2025 in September 2025; update legacy scripts to newer PowerShell versions.",
"ai_topics": [
"Windows"
],
"category": "stayInformed",
"details_map": {},
"id": "MC1133898",
"importance": 5,
"is_major_change": false,
"last_modified": "2025-08-12T17:01:29Z",
"ms_products": [
"Windows"
],
"platforms": null,
"roadmap_ids": [],
"services": [
"Windows"
],
"severity": "normal",
"tags": [
"Admin impact"
],
"title": "PowerShell 2.0 removal in Windows"
}
}