Aplica-se a
DO_Not_USE_Windows 11 Enterprise and Education, version 25H2 DO_NOT_USE_Windows 11 Enterprise Multi-Session, version 25H2 DO_NOT_USE_Windows 11 Home and Pro, version 25H2 Windows 11 IoT Enterprise, version 25H2

Data de publicação original: 12 de setembro de 2025

ID da BDC: 5067470

Resumo

A ferramenta de Linha de Comandos do Windows Management Instrumentation (WMIC) está a avançar para a próxima fase de remoção do Windows. O WMIC será removido ao atualizar para Windows 11 versão 25H2. Todas as versões posteriores para Windows 11 não incluirão o WMIC adicionado por predefinição. Uma nova instalação do Windows 11, versão 24H2 já tem o WMIC removido por predefinição (só é instalável como uma funcionalidade opcional). Importante, apenas a ferramenta WMIC está a ser removida – o windows Management Instrumentation (WMI) continua a fazer parte do Windows. A Microsoft recomenda a utilização do PowerShell e de outras ferramentas modernas para quaisquer tarefas anteriormente realizadas com o WMIC. Esta alteração irá simplificar o Windows ao remover um componente desatualizado sem perder quaisquer capacidades de gestão no Windows. Ao preparar agora, pode ajudar a garantir uma transição suave no Windows.

Observação Este artigo baseia-se em anúncios anteriores: blogue "Preterição do utilitário WMIC: Passos seguintes",Funcionalidades preteridas para a documentação do cliente Windows, Funcionalidades Removidas ou Preteridas na documentação Windows Server 2012 e a nota Importante no artigo de suporte de utilitários da linha de comandos WMI (WMIC).

Documentação de orientação de mitigação

Se tiver utilizado o WMIC para tarefas administrativas ou aplicações, migre para fora do WMIC e utilize alternativas suportadas. A ação principal é parar de utilizar wmic.exe e utilizar o PowerShell (ou outra interface WMI). Lembre-se de que o Windows não está a perder nenhuma funcionalidade — ainda pode consultar e gerir tudo o que podia antes, apenas com ferramentas diferentes. Os recursos e a documentação sobre o WMI no PowerShell fornecem orientações para facilitar esta transição. Seguir estes passos de mitigação agora ajudará a garantir que, quando o WMIC for removido, os fluxos de trabalho continuarão sem interrupções. Seguem-se as principais recomendações para se preparar para a remoção do WMIC:

  • Utilize o PowerShell para tarefas WMI. O PowerShell inclui cmdlets incorporados para o Windows Management Instrumentation que podem fazer tudo o que o WMIC fez (e muito mais). As consultas WMIC comuns podem ser substituídas diretamente pelos comandos do PowerShell. Por exemplo, para devolver uma lista de nomes de processos:

    • Substitua a consulta WMIC: caminho wmic win32_process obter Nome.

    • Em alternativa, utilize o comando do PowerShell: Get-CimInstance Win32_Process | Select-Object Nome.

    Se tiver ficheiros em lote ou scripts que chamam WMIC, planeie reescrevê-los com cmdlets do PowerShell (como Get-CimInstance, Get-WmiObject, Invoke-CimMethod, etc.). Se necessário, execute o PowerShell a partir de uma linha de comandos CMD com a sintaxe "<comando>" do PowerShell. Assim, mesmo nos contextos da linha de comandos, pode invocar comandos do PowerShell para substituir o WMIC..

  • Considere alternativas programáticas. Se tiver aplicações ou scripts avançados que utilizam o WMIC, pode obter os mesmos resultados ao consultar a WMI através de outros meios. Por exemplo, pode utilizar a API COM da WMI ou bibliotecas .NET (como o System.Management em C#) para executar consultas WMI diretamente no código. As linguagens de scripting também podem interagir com o WMI sem WMIC. Qualquer capacidade que tenha utilizado no WMIC é fornecida pela infraestrutura WMI subjacente, à qual pode aceder através do PowerShell ou das interfaces de programação. A documentação da Microsoft contém exemplos de como realizar operações WMI em código. Mudar para estes métodos ajudará a garantir que as suas ferramentas continuam a funcionar após o WMIC desaparecer.

  • Atualize a documentação e os processos. Atualize qualquer documentação de TI interna, scripts de suporte ou guias de utilizador que referenciaram comandos WMIC para refletir a nova abordagem. Por exemplo, se um artigo de suporte indicar aos utilizadores para executarem um comando WMIC para recolher informações, reescreva-o para utilizar o PowerShell ou interfaces programáticas. Isto ajudará a evitar confusões quando o WMIC deixar de estar disponível. Da mesma forma, se qualquer sistema de monitorização ou implementação automatizado no seu ambiente utilizar o WMIC, atualize-o para utilizar uma alternativa antes de a remoção do WMIC entrar em vigor.

Perguntas frequentes

WMIC significa Linha de Comandos do Windows Management Instrumentation. É uma ferramenta de linha de comandos do Windows incorporada legada que lhe permite interagir com o sistema Windows Management Instrumentation (WMI) através de comandos de texto.

Não, a WMI não está a ser removida. Apenas a ferramenta de linha de comandos WMIC está a ser removida. A infraestrutura WMI (Windows Management Instrumentation) subjacente continua a ser uma parte fundamental do Windows e não é afetada por esta remoção. Continuará a poder utilizar o WMI através de cmdlets, scripts e outras ferramentas do PowerShell. Qualquer script ou aplicação que utilize o WMI através de outros meios (por exemplo, um script do PowerShell que faça Get-CimInstance ou um programa C# com classes WMI) continuará a funcionar normalmente.

O WMIC será removido a partir do Windows 11, versão 25H2.

O WMIC será removido após uma atualização para Windows 11, versão 25H2 e posterior.

Deve atualizar os seus scripts e ferramentas para utilizar o PowerShell ou outro método suportado o mais rapidamente possível. Tudo o que fez com um comando WMIC pode ser executado com o PowerShell. Por exemplo, a mensagem de blogue do WMIC mostra como uma consulta WMIC típica pode ser substituída por um comando equivalente do PowerShell com Get-CimInstance. Se tiver um ficheiro batch que chama o WMIC, pode reescrevê-lo como um script do PowerShell ou utilizar o PowerShell no ficheiro batch. Se as suas ferramentas forem mais complexas, poderá utilizar bibliotecas de programação para a WMI. para a WMI.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.