Удаление PowerShell 2.0 и WMIC в сентябрьском обновлении Windows

Согласно информации от HotHardware.com, сентябрьское обновление Windows (KB5065426) не только решило проблемы с установкой приложений и обработкой запросов UAC, но и удалило несколько значимых программ. В частности, исчезло приложение PowerShell 2.0, выпущенное в 2009 году после завершения поддержки PowerShell 1.0. Это приложение было популярно среди продвинутых пользователей для автоматизации задач и администрирования систем, однако его удаление связано с устареванием и недостаточной безопасностью.

Вопрос-ответ

Каким образом сентябрьское обновление Windows (KB5065426) влияет на доступность PowerShell 2.0?

KB5065426 не только исправляет проблемы с установкой приложений и обработкой запросов UAC, но и удаляет устаревшее ПО, включая PowerShell 2.0, выпущенное в 2009 году. Это часть стратегии по удалению устаревших и потенциально небезопасных компонентов, чтобы повысить общую безопасность системы.

Почему PowerShell 2.0 удаляют?

PowerShell 2.0 считается устаревшим и менее безопасным по сравнению с более новыми версиями. Удаление помогает снизить риск эксплуатации уязвимостей, которые не были бы закрыты в старой версии, и упрощает поддержку современных сценариев администрирования.

Что могу использовать вместо PowerShell 2.0?

Рекомендуется использовать более новые версии PowerShell (PowerShell 5.x, и далее PowerShell Core/PowerShell 7+ на разных платформах). Эти версии предлагают улучшенную функциональность, кроссплатформенность и лучшие средства безопасности. Убедитесь, что скрипты совместимы с новой версией и, если нужно, адаптируйте их под модульную архитектуру и безопасные практики.

Где можно найти альтернативы или обновления для автоматизации после удаления?

Используйте современные инструменты Windows: PowerShell 5.x/7+, Windows Task Scheduler для задач автоматизации, PowerShell ScriptAnalyzer для проверки безопасности скриптов, а также новые модули Desired State Configuration (DSC) и Windows Admin Center для управления инфраструктурой. Обновляйте сценарии кода согласно рекомендациям Microsoft и сообществ.