Применяется к
Win 10 Ent LTSB 2016 Win 10 Ent LTSC 2019 Windows 10 IoT Enterprise LTSC 2021 Windows 10, version 22H2, all editions Windows 11 Home and Pro, version 22H2 Windows 11 Enterprise Multi-Session, version 22H2 Windows 11 Enterprise and Education, version 22H2 Windows 11 IoT Enterprise, version 22H2 Windows 11 SE, version 23H2 Windows 11 Home and Pro, version 23H2 Windows 11 Enterprise and Education, version 23H2 Windows 11 Enterprise Multi-Session, version 23H2 Windows 11 version 24H2, all editions Windows 11 version 25H2, all editions Windows 11 version 26H1, all editions Windows Server 2012 ESU Windows Server 2012 R2 ESU Windows Server 2016 Windows Server 2019 Windows Server 2022 Windows Server 2025

Исходная дата публикации: 12 сентября 2025 г.

Идентификатор базы знаний: 5067470

Дата изменения

Описание изменений

13 февраля 2026 г.

  • Изменен раздел "Сводка" и удалена заметка, так как информация теперь включена в эту статью.

  • Добавлена временная шкала, указывающее, когда служебная программа WMIC была нерекомендуема, отключена и удалена из Windows.

  • Добавлен раздел "Дополнительные ресурсы".

28 января 2026 г.

  • Обновлен раздел "Область применения" на "Windows 11, версия 25H2".

В этой статье

Сводка

В этой статье содержатся рекомендации по переходу из программы командной строки инструментария управления Windows (WMIC). Служебная программа WMIC приближается к полному удалению и прекращению использования, чтобы обеспечить безопасность и защиту вашей среды. Последняя установка Windows 11 версии 24H2 и 25H2 уже удалена по умолчанию служебная программа WMIC. Она может быть установлена только как компонент по запросу (FoD). Служебная программа WMIC будет полностью удалена в следующем обновлении компонентов Windows и больше не будет доступна в качестве функции по запросу (FoD). Настоятельно рекомендуется завершить миграцию как можно скорее.

Важно отметить, что не рекомендуется использовать только средство WMIC— само инструментарий управления Windows (WMI) остается частью Windows. Корпорация Майкрософт рекомендует использовать PowerShell и другие современные средства для любых задач, ранее выполненных с помощью программы WMIC. Это изменение усложнит Windows, удалив устаревший компонент без потери возможностей управления в Windows. Подготовив сейчас, вы можете обеспечить плавный переход от устаревшей программы WMIC.

Временная шкала

2016: Служебная программа WMIC была устаревшей в Windows Server 2012. 

2021: Служебная программа WMIC была устаревшей в Windows 10 версии 21H2. 

2022: Служебная программа WMIC доступна в Windows 11 версии 22H2 в качестве функции по запросу (FoD), которая была предустановлена и включена по умолчанию. 

2024 г.: Служебная программа WMIC отключена по умолчанию в Windows 11 версии 23H2 и 24H2. Он по-прежнему доступен в качестве функции по запросу (FoD).

2025: Служебная программа WMIC удаляется, если она уже установлена, при обновлении до Windows 11 версии 25H2. Однако вы можете добавить его обратно в качестве функции по запросу (FoD).

2026: Служебная программа WMIC будет полностью удалена из Windows 11 в следующем обновлении компонентов Windows. Он не будет доступен в качестве функции по запросу (FoD).

Своевременные действия

Если вы использовали служебную программу WMIC для административных задач или в приложениях, рекомендуется перейти от программы WMIC и использовать поддерживаемые альтернативы. Помните, что Windows не теряет никаких функциональных возможностей— продолжайте запрашивать системы Windows и управлять ими с помощью поддерживаемых средств, таких как PowerShell или программные интерфейсы. Организации с автоматизированными системами развертывания или мониторинга, которые используют WMIC, должны проверять и обновлять свои инструменты, чтобы избежать сбоев.

  • Используйте PowerShell для задач WMI. WMI в PowerShell включает встроенные командлеты для инструментирования управления Windows, которые могут выполнять все действия WMIC (и многое другое). Распространенные запросы WMIC можно напрямую заменить командами PowerShell. Например, чтобы вернуть список имен процессов, выполните следующие действия:

    • Замените WMIC-запрос: wmic path win32_process get Name.

    • Вместо этого используйте команду PowerShell: Get-CimInstance Win32_Process | имя Select-Object.

    Если у вас есть пакетные файлы или скрипты, вызывающие WMIC, запланируйте их перезапись с помощью командлетов PowerShell (таких как Get-CimInstance, Get-WmiObject, Invoke-CimMethod и т. д.). При необходимости запустите PowerShell из командной строки CMD, используя синтаксис powershell -c "<command>". Таким образом, даже в контекстах командной строки можно вызывать команды PowerShell для замены WMIC.

  • Рассмотрите программные альтернативы. Если у вас есть приложения или расширенные скрипты, использующие WMIC, вы можете добиться того же результата, запросив WMI другими способами. Например, можно использовать COM API WMI или библиотеки .NET (например, System.Management в C#) для выполнения запросов WMI непосредственно в коде. Языки сценариев также могут взаимодействовать с WMI без WMIC. Любые возможности, используемые в WMIC, предоставляются базовой инфраструктурой WMI, к которой можно получить доступ через PowerShell или программные интерфейсы. Документация Майкрософт содержит примеры выполнения операций WMI в коде. Переход на эти методы поможет убедиться, что средства будут продолжать работать после того, как WMIC не будет работать.

  • Обновление документации и процессов. Обновите внутреннюю ИТ-документацию, скрипты поддержки или пользовательские руководства, которые ссылались на команды WMIC, чтобы отразить новый подход. Например, если в статье поддержки пользователям предписывается выполнить команду WMIC для сбора информации, перепишите ее для использования PowerShell или программных интерфейсов. Это поможет предотвратить путаницу, когда WMIC больше не будет доступен. Аналогичным образом, если какая-либо автоматизированная система развертывания или мониторинга в вашей среде использует WMIC, обновите ее, чтобы использовать альтернативу, прежде чем удаление WMIC вступит в силу.

Вопросы и ответы

WMIC расшифровывается как командная строка инструментирования управления Windows. Это устаревшая встроенная программа командной строки Windows, которая позволяет взаимодействовать с системой инструментария управления Windows (WMI) с помощью текстовых команд.

Нет, WMI не удаляется. Удаляется только средство командной строки WMIC. Базовая инфраструктура инструментария управления Windows (WMI) остается основной частью Windows и полностью не влияет на это удаление. 

Вы по-прежнему сможете использовать WMI с помощью:

  • Командлеты PowerShell (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)

  • Программные интерфейсы (.NET System.Management, COM API)

  • Другие языки сценариев**, взаимодействующие с WMI

Любой сценарий или приложение, использующее WMI другими способами (например, скрипт PowerShell с помощью Get-CimInstance или программа C#, использующий классы WMI), будет продолжать работать в обычном режиме. **Удаляется только оболочка командной строки wmic.exe, но не сама служба WMI. 

WMIC будет удален, начиная с Windows 11 версии 25H2. Вы можете повторно добавить его в качестве функции по запросу (FoD). 

WMIC будет полностью удален в следующем обновлении компонентов Windows 11 в 2026 году. Вы не можете повторно добавить его в качестве функции по запросу (FoD).

Чтобы как можно скорее использовать PowerShell или другой поддерживаемый метод, обновите скрипты и средства. Все, что вы делали с помощью команды WMIC, можно запустить с помощью PowerShell. Например, в записи блога WMIC показано, как типичный запрос WMIC можно заменить эквивалентной командой PowerShell с помощью Get-CimInstance. Если у вас есть пакетный файл, вызывающий WMIC, его можно переписать как сценарий PowerShell или использовать PowerShell в пакетном файле. Если средства более сложные, можно использовать библиотеки программирования для WMI.

Дополнительные ресурсы

Служебная программа командной строки WMI (WMIC) устарела: дальнейшие действия 

Устаревшие функции в клиенте Windows 

Функции удалены или не рекомендуется использовать в Windows Server 2012 

Служебная программа командной строки WMI (WMIC) — приложения Win32 

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.