Microsoft подтвердила, что консольная утилита WMIC полностью исчезнет из поддерживаемых версий Windows. Запись об этом появилась в списке изменений свежего билда Windows 11 для участников программы Insider под номером 26100.9267/26200.9267.
Согласно документации, WMIC перестанет поставляться в составе Windows 11 версий 24H2 и 25H2 начиная с августа 2026 года. С 2022 года утилита уже переведена в разряд компонентов по запросу, которые пользователь при необходимости устанавливал вручную. Теперь она пропадет и из списка дополнительных компонентов.
Первые предупреждения прозвучали еще в 2016 году, когда компания включила WMIC в список устаревших возможностей Windows Server 2012.
Сама технология Windows Management Instrumentation, на которой построена утилита, поставляется с каждым выпуском Windows начиная с Windows 2000. Более того, WMI предлагалась в виде отдельной загрузки для Windows NT 4.0, Windows 95 и Windows 98.
WMIC появилась позже, вместе с Windows XP и Windows Server 2003, как командный интерфейс для запросов и управления системой через WMI. Важный момент – закрывают именно надстройку, а не сам фреймворк WMI, который никуда не денется.
Причину отказа Microsoft объясняла несколько лет назад – PowerShell предоставляет тот же функционал в более эффективной и мощной командной среде. Компания вложила значительные ресурсы в развитие PowerShell и намерена полностью избавить систему от устаревших инструментов.
В PowerShell есть набор командлетов для работы с WMI, и, по версии Microsoft, удаление устаревших компонентов снижает сложность экосистемы Windows, повышая продуктивность и безопасность пользователей.
На практике WMIC долгие годы оставалась рабочей лошадкой разработчиков и опытных пользователей. Через нее можно было быстро вытащить сведения о комплектующих ПК, узнать ключ продукта Windows и выполнить другие задачи без сторонних программ.
Тем, кто до сих пор использует скрипты на WMIC, Microsoft рекомендует перейти на PowerShell. Разработчикам предлагают обращаться к WMI программно через Win32 API на поддерживаемых языках, среди которых C++, .NET и VBScript.
Источник новости: shazoo.ru

