WMIC retiré de Windows 11 24H2 et 25H2 : auditer les scripts avant les prochains déploiements
La preview d'août 2026 retire wmic.exe de Windows 11 24H2 et 25H2. WMI reste pris en charge, mais les scripts historiques doivent migrer.
- Impact
- Scripts, détections et séquences
- Action
- Auditer les appels WMIC
- Statut
- À planifier
Ce retrait peut passer inaperçu jusqu’au jour où une détection applicative, une séquence de tâches ou un script de support échoue. Le sujet n’est pas la disparition de WMI : Microsoft retire uniquement son ancien wrapper en ligne de commande.
Ce qui change
Fait sourcé : Microsoft indique que WMIC est retiré des versions actuellement prises en charge de Windows 11 et n’est plus disponible comme Feature on Demand. Le retrait est inclus dans la preview d’août 2026 pour Windows 11 24H2 et 25H2 ; WMIC est également absent de Windows 11 26H1.
L’article de support a été révisé le 19 août 2026 pour acter le retrait, puis le 26 août pour préciser son périmètre. Windows Server 2025 a notamment été retiré de la liste des produits concernés. Microsoft Learn confirme qu’à partir d’août 2026, Windows 11 24H2 et 25H2 n’incluent plus l’utilitaire et qu’il ne peut plus être ajouté en tant que fonctionnalité à la demande.
Qui est concerné
Les environnements à surveiller sont ceux qui utilisent encore wmic dans des scripts batch ou PowerShell hybrides, des packages, des séquences de tâches MECM, des règles de détection, des remediations Intune, des scripts d’inventaire ou des procédures de support. Un outil tiers peut aussi appeler silencieusement wmic.exe pour obtenir le modèle, le BIOS, le numéro de série ou l’état d’un service.
Impact opérationnel
Analyse PatchFactory : les dépendances les plus risquées sont les moins visibles. Une détection qui bascule en erreur peut bloquer une installation ; une séquence de tâches peut perdre une condition ; un outil de support peut échouer au moment de collecter un diagnostic. Le risque porte sur l’exécutable historique, pas sur les classes ou le service WMI.
Microsoft recommande PowerShell, les API WMI et les bibliothèques .NET. Son exemple remplace wmic path win32_process get Name par Get-CimInstance Win32_Process | Select-Object Name.
Actions recommandées
- Rechercher
wmicetwmic.exedans les dépôts de scripts, sources de packages et procédures support. - Prioriser les détections applicatives, séquences de tâches et scripts exécutés sous SYSTEM ou avant ouverture de session.
- Remplacer les appels par
Get-CimInstanceouInvoke-CimMethod, puis tester sur un Windows 11 24H2 ou 25H2 à jour. - Interroger les éditeurs des outils d’inventaire et de prérequis susceptibles d’appeler WMIC en arrière-plan.
Échéances et points de vigilance
Le retrait arrive avec la preview d’août 2026 pour Windows 11 24H2 et 25H2. Microsoft propose un package téléchargeable pour restaurer temporairement WMIC, mais avertit qu’il ne s’agit ni d’une solution sûre ni d’une stratégie durable. Utilisez cette mitigation uniquement pour gagner le temps nécessaire à la migration.
Ne confondez pas WMIC et WMI : les classes WMI, le service, les cmdlets CIM/WMI et les interfaces programmatiques restent pris en charge.