Применяется к
Windows 11 Enterprise and Education, version 25H2 Windows 11 Enterprise Multi-Session, version 25H2 Windows 11 Home and Pro, version 25H2 Windows 11 IoT Enterprise, version 25H2

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

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

Краткое содержание

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

Примечание. Эта статья основана на предыдущих объявлениях: блоге "Устарела служебная программа WMIC: дальнейшие шаги", нерекомендуемые функции для клиентской документации Windows, функции, удаленные или нерекомендуемые в документации по Windows Server 2012, а также важное примечание в статье поддержки программы командной строки WMI (WMIC).

Руководство по устранению рисков

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

  • Используйте PowerShell для задач 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, скриптов и других средств. Любой сценарий или приложение, использующие WMI другими способами (например, скрипт PowerShell, который выполняет Get-CimInstance или программа C#, используюющая классы WMI), будет продолжать работать в обычном режиме.

WMIC будет удален, начиная с Windows 11 версии 25H2.

WMIC будет удален после обновления до Windows 11 версии 25H2 и более поздних версий.

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

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

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

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