Oorspronkelijke publicatiedatum: dinsdag 12 september 2025
KB-id: 5067470
|
Datum wijzigen |
Beschrijving wijzigen |
|
dinsdag 13 februari 2026 |
|
|
dinsdag 28 januari 2026 |
|
In dit artikel
Overzicht
Dit artikel bevat richtlijnen voor het migreren van het Windows Management Instrumentation Command-line (WMIC) hulpprogramma. Het WMIC-hulpprogramma nadert de volledige verwijdering en buitengebruikstelling om uw omgeving te beveiligen en te beveiligen. Voor de meest recente installaties van Windows 11, versie 24H2 en 25H2 is het hulpprogramma WMIC standaard al verwijderd. Het kan alleen worden geïnstalleerd als een functie op aanvraag (FoD). Het WMIC-hulpprogramma wordt volledig verwijderd in de volgende Windows-onderdelenupdate en is niet meer beschikbaar als een Functie op aanvraag (FoD). Het wordt sterk aanbevolen om uw migratie zo snel mogelijk te voltooien.
Belangrijk is dat alleen het WMIC-hulpprogramma wordt afgeschaft: Windows Management Instrumentation (WMI) zelf blijft onderdeel van Windows. Microsoft raadt het gebruik van PowerShell en andere moderne hulpprogramma's aan voor taken die eerder zijn uitgevoerd met het WMIC-hulpprogramma. Met deze wijziging wordt Windows beperkt door een verouderd onderdeel te verwijderen zonder dat er beheermogelijkheden in Windows verloren gaan. Door u nu voor te bereiden, kunt u zorgen voor een soepele overgang van het verouderde WMIC-hulpprogramma.
Tijdlijn
2016: Het WMIC-hulpprogramma is afgeschaft in Windows Server 2012.
2021: Het WMIC-hulpprogramma is afgeschaft in Windows 10 versie 21H2.
2022: Het hulpprogramma WMIC is beschikbaar in Windows 11 versie 22H2 als een functie op aanvraag (FoD), die vooraf is geïnstalleerd en standaard is ingeschakeld.
2024: Het hulpprogramma WMIC is standaard uitgeschakeld in Windows 11, versies 23H2 en 24H2. Het is nog steeds beschikbaar als functie op aanvraag (FoD).
2025: Het WMIC-hulpprogramma wordt verwijderd, indien al geïnstalleerd, bij het upgraden naar Windows 11 versie 25H2. U kunt deze echter weer toevoegen als een functie op aanvraag (FoD).
2026: Het WMIC-hulpprogramma wordt volledig verwijderd uit Windows 11 in de volgende Windows-onderdelenupdate. Het is niet beschikbaar als functie op aanvraag (FoD).
Actie ondernemen
Als u het WMIC-hulpprogramma hebt gebruikt voor beheertaken of in toepassingen, raden we u aan het WMIC-hulpprogramma te verwijderen en ondersteunde alternatieven te gebruiken. Houd er rekening mee dat Windows geen functionaliteit verliest: blijf windows-systemen opvragen en beheren met behulp van ondersteunde hulpprogramma's zoals PowerShell of programmatische interfaces. Organisaties met geautomatiseerde implementatie- of bewakingssystemen die afhankelijk zijn van WMIC, moeten hun hulpprogramma's valideren en bijwerken om onderbrekingen te voorkomen.
-
Gebruik PowerShell voor WMI-taken. WMI in PowerShell bevat ingebouwde cmdlets voor Windows Management Instrumentation die alles kunnen doen wat WMIC deed (en meer). Algemene WMIC-query's kunnen rechtstreeks worden vervangen door PowerShell-opdrachten. Als u bijvoorbeeld een lijst met procesnamen wilt retourneren:
-
Vervang de WMIC-query: wmic-pad win32_process naam op te halen.
-
Gebruik in plaats hiervan de PowerShell-opdracht: Get-CimInstance Win32_Process | Select-Object Naam.
Als u batchbestanden of scripts hebt die WMIC aanroepen, kunt u deze opnieuw schrijven met behulp van PowerShell-cmdlets (zoals Get-CimInstance, Get-WmiObject, Invoke-CimMethod, enzovoort). Voer PowerShell zo nodig uit vanaf een CMD-prompt met behulp van powershell -c '<opdracht>' -syntaxis. Dus zelfs in opdrachtregelcontexten kunt u PowerShell-opdrachten aanroepen om WMIC te vervangen.
-
-
Overweeg programmatische alternatieven. Als u toepassingen of geavanceerde scripts hebt die gebruikmaken van WMIC, kunt u dezelfde resultaten bereiken door WMI op een andere wijze op te vragen. U kunt bijvoorbeeld de COM-API of .NET-bibliotheken van WMI (zoals System.Management in C#) gebruiken om WMI-query's rechtstreeks in code uit te voeren. Scripttalen kunnen ook zonder WMIC communiceren met WMI. Elke mogelijkheid die u in WMIC hebt gebruikt, wordt geleverd door de onderliggende WMI-infrastructuur, waartoe u toegang hebt via PowerShell of programmeerinterfaces. Microsoft-documentatie bevat voorbeelden van het uitvoeren van WMI-bewerkingen in code. Door over te schakelen naar deze methoden kunt u ervoor zorgen dat uw hulpprogramma's blijven werken nadat WMIC is verdwenen.
-
Documentatie en processen bijwerken. Werk alle interne IT-documentatie, ondersteuningsscripts of gebruikershandleidingen bij die verwijzen naar WMIC-opdrachten om de nieuwe aanpak te weerspiegelen. Als een ondersteuningsartikel gebruikers bijvoorbeeld vertelt dat ze een WMIC-opdracht moeten uitvoeren om gegevens te verzamelen, herschrijf deze dan om PowerShell of programmatische interfaces te gebruiken. Dit helpt verwarring te voorkomen zodra WMIC niet meer beschikbaar is. Als een geautomatiseerd implementatie- of bewakingssysteem in uw omgeving gebruikmaakt van WMIC, werkt u dit bij om een alternatief te gebruiken voordat de WMIC-verwijdering van kracht wordt.
Veelgestelde vragen
WMIC staat voor Windows Management Instrumentation Command-line. Het is een verouderd ingebouwd windows-opdrachtregelprogramma waarmee u via tekstopdrachten kunt communiceren met het WMI-systeem (Windows Management Instrumentation).
Nee, WMI wordt niet verwijderd. Alleen het opdrachtregelprogramma WMIC wordt verwijderd. De onderliggende WMI-infrastructuur (Windows Management Instrumentation) blijft een kernonderdeel van Windows en wordt volledig niet beïnvloed door deze verwijdering.
U kunt WMI nog steeds gebruiken via:
-
PowerShell-cmdlets (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)
-
Programmeerinterfaces (.NET System.Management, COM API)
-
Andere scripttalen** die communiceren met WMI
Elk script of elke toepassing die WMI op een andere manier gebruikt (bijvoorbeeld een PowerShell-script met Get-CimInstance of een C#-programma met WMI-klassen) blijft normaal werken. **Alleen de wmic.exe opdrachtregel wrapper wordt verwijderd, niet de WMI-service zelf.
WMIC wordt verwijderd vanaf Windows 11 versie 25H2. U kunt het opnieuw toevoegen als een functie op aanvraag (FoD).
WMIC wordt in de volgende Windows 11 onderdelenupdate in 2026 volledig verwijderd. U kunt deze niet opnieuw toevoegen als een functie op aanvraag (FoD).
U moet uw scripts en hulpprogramma's zo snel mogelijk bijwerken om PowerShell of een andere ondersteunde methode te gebruiken. Alles wat u met een WMIC-opdracht hebt gedaan, kan worden uitgevoerd met PowerShell. Het WMIC-blogbericht laat bijvoorbeeld zien hoe een typische WMIC-query kan worden vervangen door een equivalente PowerShell-opdracht met behulp van Get-CimInstance. Als u een batchbestand hebt dat WMIC aanroept, kunt u dit opnieuw schrijven als een PowerShell-script of PowerShell gebruiken in het batchbestand. Als uw hulpprogramma's complexer zijn, kunt u programmeerbibliotheken voor WMI gebruiken.
Aanvullende bronnen
WMI-opdrachtregelprogramma (WMIC) afschaffing: volgende stappen
Afgeschafte functies in de Windows-client
Functies die zijn verwijderd of afgeschaft in Windows Server 2012