Eliminación de la línea de comandos de Instrumental de administración de Windows (WMIC) de Windows de Windows

Se aplica a
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

Nota

  • Fecha de publicación original: 12 de septiembre de 2025
  • Id. de KB: 5067470
Registro de cambios
Cambiar fecha Cambiar descripción
26 de agosto de 2026
  • Se ha quitado Windows Server 2025 de la sección "Se aplica a". Se ha aclarado que WMIC solo se quitaba de las versiones compatibles de Windows 11. Se ha expandido la advertencia en la sección "Guía de mitigación temporal".
19 de agosto de 2026
  • Se ha revisado para la eliminación de la utilidad WMIC de Windows 11 y de la disponibilidad como característica a petición.
13 de febrero de 2026
  • Se ha revisado la sección "Resumen" y se ha eliminado la nota, ya que la información se incorpora a este artículo.
  • Se ha agregado una escala de tiempo para indicar cuándo la utilidad WMIC quedó en desuso, se deshabilitó y se quitó de Windows.
  • Se ha agregado una sección "Recursos adicionales".
28 de enero de 2026
  • Se actualizó la sección "Se aplica a" a "Windows 11, versión 25H2"

En este artículo

Resumen

En este artículo se proporcionan instrucciones para migrar desde la utilidad de línea de comandos de Instrumental de administración de Windows (WMIC). La utilidad WMIC ahora se ha eliminado de las versiones actualmente compatibles de Windows 11 y ya no está disponible como una característica a petición (FoD). Las organizaciones y aplicaciones que aún dependen de WMIC deben migrar a alternativas compatibles para mantener la compatibilidad con las versiones actuales y futuras de Windows. 

 

Es importante destacar que solo se ha eliminado la utilidad WMIC. El Instrumental de administración de Windows (WMI) sigue siendo una parte integral y compatible de Windows. Microsoft recomienda usar PowerShell, las API de WMI y otras herramientas de administración modernas para las tareas que antes se realizaban con WMIC. Este cambio ayuda a mejorar la seguridad y la confiabilidad de Windows al quitar un componente heredado y conservar las capacidades de administración existentes a través de alternativas compatibles. La migración a estas alternativas ayuda a garantizar la compatibilidad continuada y una experiencia de administración fluida en todas las versiones de Windows compatibles. 

Escala de tiempo

2016: La utilidad WMIC quedó obsoleta en Windows Server 2012.

2021: La utilidad WMIC quedó en desuso en Windows 10, versión 21H2.

2022: La utilidad WMIC está disponible en Windows 11, versión 22H2, como una característica a petición (FoD), que se preinstaló y habilitó de forma predeterminada.

2024: La utilidad WMIC está deshabilitada de forma predeterminada en Windows 11, versiones 23H2 y 24H2. Sigue estando disponible como característica a petición (FoD).

2025: La utilidad WMIC se quita, si ya está instalada, al actualizar a Windows 11, versión 25H2. Sin embargo, puede volver a agregarla como una característica a petición (FoD).

2026: La utilidad WMIC se ha quitado de las versiones compatibles actualmente de Windows 11. La eliminación se refleja en las compilaciones de Windows Insider Preview y se incluirá en la actualización de la versión preliminar de agosto de 2026 de Windows 11, versiones 24H2 y 25H2. WMIC también se quita de Windows 11, versión 26H1. Ya no está disponible como característica a petición (FoD).

Tomar la iniciativa

Si ha estado usando la utilidad WMIC para tareas administrativas o en aplicaciones, se recomienda migrar fuera de la utilidad WMIC y usar alternativas compatibles. Recuerde que Windows no pierde ninguna funcionalidad: siga consultando y administrando sistemas Windows con herramientas compatibles, como PowerShell o interfaces de programación. Las organizaciones con sistemas automatizados de implementación o monitoreo que dependen de WMIC deben validar y actualizar sus herramientas para evitar interrupciones.

  • Use PowerShell para tareas WMI.WMI en PowerShell incluye cmdlets integrados para Instrumental de administración de Windows que pueden hacer todo lo que WMIC hizo (y más). Las consultas WMIC comunes se pueden reemplazar directamente con comandos de PowerShell. Por ejemplo, para devolver una lista de nombres de procesos:

    • Reemplace la consulta WMIC: ruta wmic win32_process obtener nombre.
    • Use el comando de PowerShell en su lugar: Get-CimInstance Win32_Process | Nombre Select-Object.

    Si tiene archivos por lotes o scripts que llaman a WMIC, planee reescribirlos mediante cmdlets de PowerShell (como Get-CimInstance, Get-WmiObject, Invoke-CimMethod, etc.). Si es necesario, ejecute PowerShell desde un símbolo del sistema de CMD con la powershell -c "<command>" sintaxis. Por lo tanto, incluso en contextos de línea de comandos, puede invocar comandos de PowerShell para reemplazar WMIC.

  • Considere alternativas programáticas. Si tiene aplicaciones o scripts avanzados que usan WMIC, puede lograr los mismos resultados consultando WMI a través de otros medios. Por ejemplo, puede usar la API COM de WMI o las bibliotecas .NET (como System.Management en C#) para ejecutar consultas WMI directamente en el código. Los lenguajes de scripting también pueden interactuar con WMI sin WMIC. Cualquier funcionalidad que haya usado en WMIC es proporcionada por la infraestructura WMI subyacente, a la que puede acceder a través de PowerShell o interfaces de programación. La documentación de Microsoft contiene ejemplos de cómo realizar operaciones WMI en el código. Cambiar a estos métodos ayudará a garantizar que sus herramientas continúen funcionando después de que WMIC se haya ido.

  • Actualizar documentación y procesos. Actualice la documentación interna de TI, los scripts de soporte técnico o las guías de usuario que hagan referencia a comandos WMIC para reflejar el nuevo enfoque. Por ejemplo, si un artículo de soporte técnico indica a los usuarios que ejecuten un comando WMIC para recopilar información, vuelva a escribirlo para usar PowerShell o interfaces de programación. Esto ayudará a evitar confusiones una vez que WMIC ya no esté disponible. Del mismo modo, si algún sistema de supervisión o implementación automatizada en su entorno usa WMIC, actualícelo para usar una alternativa antes de que la eliminación de WMIC surta efecto.

Guía de mitigación temporal

Advertencia

Se trata de una mitigación temporal destinada a restaurar la funcionalidad de las aplicaciones, scripts o flujos de trabajo que aún dependen de la utilidad WMIC. El paquete WMIC descargable incluido en esta mitigación no es una solución segura a largo plazo y solo debe usarse a su discreción. Le recomendamos que abandone esta solución lo antes posible. 

Pasos: 

  1. Descargue el archivo wmic_dlc.zip

  2. Extraiga el contenido del archivo ZIP en una carpeta local.

  3. Abra PowerShell como administrador. 

  4. Vaya a la carpeta extraída wmic_dlc .

  5. Ejecute el siguiente comando: Set-ExecutionPolicy Bypass -Scope Process

  6. Si se le pide que cambie la directiva de ejecución, seleccione

  7. Ejecute el siguiente comando: .\install.ps1

  8. Confirme que el script informa: WMIC has been installed successfully.

  • La secuencia de comandos de instalación copia los archivos WMIC en el directorio siguiente y registra los alias WMIC necesarios: C:\Windows\System32\wbem.
  • Vuelva a probar la aplicación, el script o el flujo de trabajo afectados.
  1. Para comprobar que WMIC funciona, ejecute el siguiente comando: wmic

Preguntas frecuentes

¿Qué es WMIC?

WMIC son las siglas de Windows Management Instrumentation Command-line. Es una herramienta de línea de comandos de Windows integrada heredada que le permite interactuar con el sistema Instrumental de administración de Windows (WMI) a través de comandos de texto.

¿Se va a quitar WMI de Windows?

No, no se quitará WMI. Solo se quita la herramienta de línea de comandos WMIC. La infraestructura subyacente de Instrumental de administración de Windows (WMI) sigue siendo una parte fundamental de Windows y no se ve afectada en absoluto por esta eliminación.

Podrá seguir usando WMI a través de:

  • PowerShell cmdlets (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)
  • Interfaces de programación (.NET, System.Management, COM API)
  • Otros lenguajes de scripting** que interactúan con WMI

Cualquier script o aplicación que use WMI por otros medios (por ejemplo, un script de PowerShell que usa Get-CimInstance o un programa de C# que usa clases WMI) seguirá funcionando con normalidad. **Solo se quitará el contenedor de línea de comandos wmic.exe, no el servicio WMI en sí.

¿Cuándo se eliminará WMIC por completo de Windows?

La utilidad WMIC se ha quitado de Windows 11. La eliminación se refleja en las compilaciones de Windows Insider Preview y se incluirá en la actualización de la versión preliminar de agosto de 2026 de Windows 11, versiones 24H2 y 25H2. WMIC también se quita de Windows 11, versión 26H1. Ya no está disponible como característica a petición (FoD).

Tengo scripts o herramientas que usan WMIC. ¿Qué debo hacer?

Debe actualizar los scripts y herramientas para usar PowerShell u otro método compatible lo antes posible. Todo lo que haya hecho con un comando WMIC se puede ejecutar con PowerShell. Por ejemplo, la entrada de blog WMIC muestra cómo una consulta WMIC típica se puede reemplazar por un comando de PowerShell equivalente mediante Get-CimInstance. Si tiene un archivo por lotes que llama a WMIC, puede reescribirlo como un script de PowerShell o usar PowerShell dentro del archivo por lotes. Si sus herramientas son más complejas, puede usar bibliotecas de programación para WMI.

Recursos adicionales

Desuso de la utilidad de línea de comandos WMI (WMIC): pasos siguientes

Características en desuso del cliente Windows

Características eliminadas u obsoletas en Windows Server 2012

Utilidad de línea de comandos WMI (WMIC): aplicaciones Win32