Gäller för
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 Windows Server 2025

Ursprungligt publiceringsdatum: den 12 september 2025

KB-ID: 5067470

Ändra datum

Ändra beskrivning

den 13 februari 2026

  • Ändrade avsnittet "Sammanfattning" och tog bort anteckningen eftersom informationen nu införlivas i den här artikeln.

  • Lade till en tidslinje för att ange när WMIC-verktyget var inaktuellt, inaktiverat och borttaget från Windows.

  • Lade till avsnittet "Ytterligare resurser".

den 28 januari 2026

  • Avsnittet "Gäller" har uppdaterats till "Windows 11 version 25H2"

Artikelinnehåll

Sammanfattning

Den här artikeln innehåller vägledning för migrering bort från WMIC-verktyget (Windows Management Instrumentation Command-line). WMIC-verktyget närmar sig sin fullständiga borttagning och tillbakadragande för att skydda och härda din miljö. De senaste installationerna av Windows 11 version 24H2 och 25H2 har redan WMIC-verktyget borttaget som standard. Det kan bara installeras som en funktion på begäran (FoD). WMIC-verktyget kommer att tas bort helt i nästa Windows-funktionsuppdatering och kommer inte längre att vara tillgänglig som en funktion på begäran (FoD). Vi rekommenderar starkt att du slutför migreringen så snart som möjligt.

Det är viktigt att endast WMIC-verktyget är inaktuellt – själva Windows Management Instrumentation (WMI) förblir en del av Windows. Microsoft rekommenderar att du använder PowerShell och andra moderna verktyg för uppgifter som tidigare utförts med WMIC-verktyget. Den här ändringen härdar Windows genom att ta bort en inaktuell komponent utan att förlora några hanteringsfunktioner i Windows. Genom att förbereda dig nu kan du säkerställa en smidig övergång från det inaktuella WMIC-verktyget.

Tidslinje

2016: WMIC-verktyget var inaktuellt i Windows Server 2012. 

2021: WMIC-verktyget var inaktuellt i Windows 10 version 21H2. 

2022: WMIC utility is available in Windows 11, version 22H2 as a Feature on Demand (FoD), which was preinstalled and enabled as default. 

2024: WMIC-verktyget är inaktiverat som standard i Windows 11 versionerna 23H2 och 24H2. Den är fortfarande tillgänglig som en funktion på begäran (FoD).

2025: WMIC-verktyget tas bort, om det redan är installerat, vid uppgradering till Windows 11 version 25H2. Du kan dock lägga till den igen som en funktion på begäran (FoD).

2026: WMIC-verktyget tas bort helt från Windows 11 i nästa Windows-funktionsuppdatering. Den kommer inte att vara tillgänglig som en funktion på begäran (FoD).

Agera

Om du har använt WMIC-verktyget för administrativa uppgifter eller i program rekommenderar vi att du migrerar bort från WMIC-verktyget och använder alternativ som stöds. Kom ihåg att Windows inte förlorar några funktioner – fortsätt att fråga och hantera Windows-system med verktyg som stöds, till exempel PowerShell eller programmatiska gränssnitt. Organisationer med automatiserade distributions- eller övervakningssystem som är beroende av WMIC bör verifiera och uppdatera sina verktyg för att undvika störningar.

  • Använd PowerShell för WMI-uppgifter. WMI i PowerShell innehåller inbyggda cmdletar för Windows Management Instrumentation som kan göra allt WMIC gjorde (och mycket mer). Vanliga WMIC-frågor kan ersättas direkt med PowerShell-kommandon. Om du till exempel vill returnera en lista med processnamn:

    • Ersätt WMIC-frågan: wmic-sökväg win32_process hämta Namn.

    • Använd PowerShell-kommandot i stället: Get-CimInstance Win32_Process | Select-Object namn.

    Om du har batchfiler eller skript som anropar WMIC planerar du att skriva om dem med PowerShell-cmdletar (till exempel Get-CimInstance, Get-WmiObject, Invoke-CimMethod och så vidare). Om det behövs kan du köra PowerShell från en CMD-kommandotolk med powershell -c syntaxen "<kommando>" . Så även i kommandoradskontexter kan du anropa PowerShell-kommandon för att ersätta WMIC.

  • Överväg programmatiska alternativ. Om du har program eller avancerade skript som använder WMIC kan du uppnå samma resultat genom att fråga WMI på andra sätt. Du kan till exempel använda WMI:s COM API- eller .NET-bibliotek (t.ex. System.Management i C#) för att köra WMI-frågor direkt i kod. Skriptspråk kan också interagera med WMI utan WMIC. Alla funktioner som du använde i WMIC tillhandahålls av den underliggande WMI-infrastrukturen, som du kan komma åt via PowerShell eller programmeringsgränssnitt. Microsofts dokumentation innehåller exempel på hur WMI-åtgärder utförs i kod. Om du byter till de här metoderna ser du till att dina verktyg fortsätter att fungera när WMIC är borta.

  • Uppdatera dokumentation och processer. Uppdatera eventuell intern IT-dokumentation, supportskript eller användarguider som refererar till WMIC-kommandon för att återspegla den nya metoden. Om en supportartikel till exempel uppmanar användarna att köra ett WMIC-kommando för att samla in information skriver du om det för att använda PowerShell eller programmatiska gränssnitt. Detta hjälper till att undvika förvirring när WMIC inte längre är tillgängligt. På samma sätt, om något automatiserat distributions- eller övervakningssystem i din miljö använder WMIC, uppdaterar du det till att använda ett alternativ innan borttagningen av WMIC träder i kraft.

Vanliga frågor och svar

WMIC står för kommandoraden Windows Management Instrumentation. Det är ett inbyggt windows kommandoradsverktyg som gör att du kan interagera med WMI-systemet (Windows Management Instrumentation) via textkommandon.

Nej, WMI tas inte bort. Endast WMIC-kommandoradsverktyget tas bort. Den underliggande WMI-infrastrukturen (Windows Management Instrumentation) är fortfarande en central del av Windows och påverkas inte av borttagningen. 

Du kommer fortfarande att kunna använda WMI via:

  • PowerShell-cmdlets (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)

  • Programmeringsgränssnitt (.NET System.Management, COM API)

  • Andra skriptspråk** som interagerar med WMI

Alla skript eller program som använder WMI på andra sätt (till exempel ett PowerShell-skript med Get-CimInstance eller ett C#-program med WMI-klasser) fortsätter att fungera som vanligt. **Endast wmic.exe kommandoradsomslag tas bort – inte själva WMI-tjänsten. 

WMIC tas bort från och med Windows 11 version 25H2. Du kan lägga till den igen som en funktion på begäran (FoD). 

WMIC tas bort helt i nästa Windows 11 funktionsuppdatering 2026. Du kan inte lägga till den igen som en funktion på begäran (FoD).

Du bör uppdatera skripten och verktygen så att de använder PowerShell eller någon annan metod som stöds så snart som möjligt. Allt du gjorde med ett WMIC-kommando kan köras med PowerShell. Till exempel visar WMIC-blogginlägget hur en typisk WMIC-fråga kan ersättas med ett motsvarande PowerShell-kommando med Get-CimInstance. Om du har en batchfil som anropar WMIC kan du skriva om den som ett PowerShell-skript eller använda PowerShell i batchfilen. Om dina verktyg är mer komplexa kan du använda programmeringsbibliotek för WMI.

Ytterligare resurser

Utfasning av WMI-kommandoradsverktyg (WMIC): Nästa steg 

Inaktuella funktioner i Windows-klienten 

Funktioner borttagna eller inaktuella i Windows Server 2012 

WMI-kommandoradsverktyg (WMIC) – Win32-appar 

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.