Observação
- Data de publicação original: 12 de setembro de 2025
- ID da base de dados: 5067470
Log de mudanças
| Data da alteração | Alterar descrição |
|---|---|
| 13 de fevereiro de 2026 |
|
| 28 de janeiro de 2026 |
|
Neste artigo
Resumo
Este artigo fornece orientação para migrar para fora do utilitário WMIC (Linha de Comando de Instrumentação de Gerenciamento do Windows). O utilitário WMIC está se aproximando de sua completa remoção e desativação para ajudar a proteger e proteger seu ambiente. As instalações mais recentes do Windows 11, versão 24H2 e 25H2 já têm o utilitário WMIC removido por padrão; ele só pode ser instalado como um recurso sob demanda (FoD). O utilitário WMIC será totalmente removido na próxima atualização de recursos do Windows e não estará mais disponível como um FoD (Recurso sob Demanda). É altamente recomendável concluir sua migração o mais rápido possível.
É importante ressaltar que apenas a ferramenta WMIC está sendo preterida – o próprio WMI (Instrumentação de Gerenciamento do Windows) permanece parte do Windows. A Microsoft recomenda o uso do PowerShell e de outras ferramentas modernas para todas as tarefas realizadas anteriormente com o utilitário WMIC. Essa alteração endurecerá o Windows, removendo um componente desatualizado sem perder nenhum recurso de gerenciamento no Windows. Preparando-se agora, você pode ajudar a garantir uma transição suave do utilitário WMIC desatualizado.
Linha do tempo
2016: O utilitário WMIC foi preterido no Windows Server 2012.
2021: O utilitário WMIC foi preterido no Windows 10, versão 21H2.
2022: O utilitário WMIC está disponível no Windows 11, versão 22H2 como um FoD (Recurso sob Demanda), que foi pré-instalado e habilitado por padrão.
2024: O utilitário WMIC está desabilitado por padrão no Windows 11, versões 23H2 e 24H2. Ele ainda está disponível como um FoD (Recurso sob Demanda).
2025: O utilitário WMIC é removido, se já instalado, ao atualizar para o Windows 11, versão 25H2. No entanto, você pode adicioná-lo novamente como um recurso sob demanda (FoD).
2026: O utilitário WMIC será completamente removido do Windows 11 na próxima atualização de recursos do Windows. Ele não estará disponível como um FoD (Recurso sob Demanda).
Tome medidas
Se você estiver usando o utilitário WMIC para tarefas administrativas ou em aplicativos, recomendamos migrar para fora do utilitário WMIC e usar alternativas com suporte. Lembre-se de que o Windows não está perdendo nenhuma funcionalidade — continue a consultar e gerenciar sistemas Windows usando ferramentas compatíveis, como o PowerShell ou interfaces programáticas. As organizações com sistemas automatizados de implantação ou monitoramento que dependem do WMIC devem validar e atualizar suas ferramentas para evitar interrupções.
Use o PowerShell para tarefas WMI.O WMI no PowerShell inclui cmdlets internos para a Instrumentação de Gerenciamento do Windows que podem fazer tudo o que o WMIC fez (e muito mais). As consultas WMIC comuns podem ser substituídas diretamente por comandos do PowerShell. Por exemplo, para retornar uma lista de nomes de processos:
- Substitua a consulta WMIC: wmic path win32_process get Name.
- Em vez disso, use o comando do PowerShell: Get-CimInstance Win32_Process | Select-Object nome.
Se você tiver arquivos em lotes ou scripts que chamam o WMIC, planeje reescrevê-los usando cmdlets do PowerShell (como Get-CimInstance, Get-WmiObject, Invoke-CimMethod e assim por diante). Se necessário, execute o PowerShell a partir de um prompt do CMD usando powershell -c "<command>" a sintaxe. Portanto, mesmo em contextos de linha de comando, você pode invocar comandos do PowerShell para substituir o WMIC.
Considere alternativas programáticas. Se você tiver aplicativos ou scripts avançados que usam o WMIC, poderá obter os mesmos resultados consultando o WMI por outros meios. Por exemplo, você pode usar a API COM do WMI ou bibliotecas .NET (como System.Management em C#) para executar consultas WMI diretamente no código. As linguagens de script também podem interagir com o WMI sem WMIC. Qualquer funcionalidade usada no WMIC é fornecida pela infraestrutura WMI subjacente, que você pode acessar por meio do PowerShell ou de interfaces de programação. A documentação da Microsoft contém exemplos de como executar operações WMI no código. Mudar para esses métodos ajudará a garantir que suas ferramentas continuem funcionando após o fim do WMIC.
Atualizar documentação e processos. Atualize qualquer documentação interna de TI, scripts de suporte ou guias do usuário que façam referência a comandos WMIC para refletir a nova abordagem. Por exemplo, se um artigo de suporte instruir os usuários a executar um comando WMIC para coletar informações, reescreva-o para usar o PowerShell ou interfaces programáticas. Isso ajudará a evitar confusão quando o WMIC não estiver mais disponível. Da mesma forma, se qualquer implantação automatizada ou sistema de monitoramento em seu ambiente usar o WMIC, atualize-o para usar uma alternativa antes que a remoção do WMIC entre em vigor.
Perguntas frequentes
O que é o WMIC?
WMIC significa Linha de Comando da Instrumentação de Gerenciamento do Windows. É uma ferramenta de linha de comando interna herdada do Windows que permite interagir com o sistema WMI (Instrumentação de Gerenciamento do Windows) por meio de comandos de texto.
O WMI está sendo removido do Windows?
Não, o WMI não está sendo removido. Somente a ferramenta de linha de comando WMIC está sendo removida. A infraestrutura subjacente do WMI (Instrumentação de Gerenciamento do Windows) continua sendo uma parte essencial do Windows e não é afetada por essa remoção.
Você ainda poderá usar o WMI por meio de:
- PowerShell cmdlets (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)
- Interfaces de programação (.NET System.Management, API COM)
- Outras linguagens de script** que interagem com o WMI
Qualquer script ou aplicativo que use WMI por outros meios (por exemplo, um script do PowerShell usando Get-CimInstance ou um programa C# usando classes WMI) continuará funcionando normalmente. **Somente o wrapper de linha de comando wmic.exe está sendo removido, não o serviço WMI em si.
Qual versão do Windows 11 o WMIC será removido primeiro?
O WMIC será removido a partir do Windows 11, versão 25H2. Você pode adicioná-lo novamente como um recurso sob demanda (FoD).
Quando o WMIC será completamente removido do Windows?
O WMIC será completamente removido na próxima atualização de recursos do Windows 11 em 2026. Você não pode adicioná-lo novamente como um FoD (Recurso sob Demanda).
Tenho scripts/ferramentas que usam o WMIC. O que devo fazer?
Você deve atualizar seus scripts e ferramentas para usar o PowerShell ou outro método com suporte assim que possível. Tudo o que você fez com um comando WMIC pode ser executado com o PowerShell. Por exemplo, a postagem no blog do WMIC mostra como uma consulta WMIC típica pode ser substituída por um comando equivalente do PowerShell usando Get-CimInstance. Se você tiver um arquivo em lotes que chame WMIC, poderá reescrevê-lo como um script do PowerShell ou usar o PowerShell no arquivo em lotes. Se suas ferramentas forem mais complexas, você poderá usar bibliotecas de programação para WMI.
Recursos adicionais
Preterimento do utilitário WMI (WMIC) Próximas etapas
Recursos preteridos no cliente Windows
Recursos removidos ou preteridos no Windows Server 2012
Utilitário de linha de comando WMI (WMIC) - Aplicativos Win32