Gjelder for
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

Opprinnelig publiseringsdato: 12. september 2025 kl.

KB-ID: 5067470

Sammendrag

Windows Management Instrumentation Command-line (WMIC)-verktøyet utvikler seg mot neste fase for fjerning fra Windows. WMIC fjernes når du oppgraderer til Windows 11, versjon 25H2. Alle senere versjoner for Windows 11 vil ikke inkludere WMIC lagt til som standard. En ny installasjon av Windows 11, versjon 24H2 har allerede WMIC fjernet som standard (den kan bare installeres som en valgfri funksjon). Det er viktig at bare WMIC-verktøyet fjernes – Selve Windows Management Instrumentation (WMI) forblir en del av Windows. Microsoft anbefaler at du bruker PowerShell og andre moderne verktøy for oppgaver som tidligere ble utført med WMIC. Denne endringen vil strømlinjeforme Windows ved å fjerne en utdatert komponent uten å miste noen administrasjonsfunksjoner i Windows. Når du forbereder deg nå, kan du bidra til å sikre en jevn overgang i Windows.

Obs! Denne artikkelen bygger på tidligere kunngjøringer: bloggen «WMIC-verktøynedbryting: Neste trinn»,Avskrevne funksjoner for dokumentasjon for Windows-klienten, funksjoner fjernet eller avskrevet i dokumentasjonen for Windows Server 2012 og viktig merknad i støtteartikkelen for WMI-kommandolinjen (WMIC).

Veiledning for reduksjon

Hvis du har brukt WMIC for administrative oppgaver eller i programmer, kan du overføre bort fra WMIC og bruke støttede alternativer. Den primære handlingen er å slutte å bruke wmic.exe og bruke PowerShell (eller et annet WMI-grensesnitt) i stedet. Husk at Windows ikke mister noen funksjonalitet – du kan fortsatt spørre og administrere alt du kunne før, bare med forskjellige verktøy. Ressursene og dokumentasjonen om WMI i PowerShell gir veiledning for å gjøre denne overgangen enklere. Hvis du utfører disse begrensningstrinnene nå, sikrer du at når WMIC fjernes, fortsetter arbeidsflytene uten avbrudd. Her er de viktigste anbefalingene for å forberede fjerning av WMIC:

  • Bruk PowerShell for WMI-oppgaver. PowerShell inkluderer innebygde cmdleter for Windows Management Instrumentation som kan gjøre alt WMIC gjorde (og mer). Vanlige WMIC-spørringer kan erstattes direkte med PowerShell-kommandoer. Hvis du for eksempel vil returnere en liste over prosessnavn:

    • Erstatt WMIC-spørringen: wmic-bane win32_process hent navn.

    • Bruk PowerShell-kommandoen i stedet: Get-CimInstance Win32_Process | Select-Object navn.

    Hvis du har satsvise filer eller skript som kaller WMIC, planlegger du å skrive dem på nytt ved hjelp av PowerShell-cmdleter (for eksempel Get-CimInstance, Get-WmiObject, Invoke-CimMethod og så videre). Kjør Om nødvendig PowerShell fra en CMD-ledetekst ved hjelp av powershell -c «<kommando>»-syntaks. Så selv i kommandolinjekontekster kan du aktivere PowerShell-kommandoer for å erstatte WMIC..

  • Vurder programmatiske alternativer. Hvis du har programmer eller avanserte skript som bruker WMIC, kan du oppnå de samme resultatene ved å spørre WMI på andre måter. Du kan for eksempel bruke WMI COM-API- eller .NET-biblioteker (for eksempel System.Management i C#) til å kjøre WMI-spørringer direkte i kode. Skriptspråk kan også samhandle med WMI uten WMIC. Alle funksjoner du brukte i WMIC, leveres av den underliggende WMI-infrastrukturen, som du kan få tilgang til gjennom PowerShell eller programmeringsgrensesnitt. Microsoft-dokumentasjon inneholder eksempler på hvordan du utfører WMI-operasjoner i kode. Hvis du bytter til disse metodene, sikrer du at verktøyene fortsetter å fungere etter at WMIC er borte.

  • Oppdater dokumentasjon og prosesser. Oppdater intern IT-dokumentasjon, støtteskript eller brukerveiledninger som refererte til WMIC-kommandoer for å gjenspeile den nye tilnærmingen. Hvis for eksempel en støtteartikkel ber brukerne om å kjøre en WMIC-kommando for å samle inn informasjon, skriver du den på nytt for å bruke PowerShell eller programmatiske grensesnitt. Dette bidrar til å forhindre forvirring når WMIC ikke lenger er tilgjengelig. På samme måte, hvis et automatisert distribusjons- eller overvåkingssystem i miljøet ditt bruker WMIC, kan du oppdatere det for å bruke et alternativ før WMIC-fjerningen trer i kraft.

Vanlige spørsmål

WMIC står for Kommandolinje for Windows Management Instrumentation. Det er et eldre innebygd Windows-kommandolinjeverktøy som lar deg samhandle med Windows Management Instrumentation (WMI)-systemet via tekstkommandoer.

Nei, WMI fjernes ikke. Bare kommandolinjeverktøyet WMIC fjernes. Den underliggende WMI-infrastrukturen (Windows Management Instrumentation) er fortsatt en viktig del av Windows og påvirkes ikke av denne fjerningen. Du vil fremdeles kunne bruke WMI gjennom PowerShell-cmdleter, skript og andre verktøy. Skript eller programmer som bruker WMI på andre måter (for eksempel et PowerShell-skript som gjør Get-CimInstance eller et C#-program som bruker WMI-klasser), vil fortsette å fungere normalt.

WMIC fjernes fra og med Windows 11, versjon 25H2.

WMIC fjernes etter en oppgradering til Windows 11, versjon 25H2 og nyere.

Du bør oppdatere skript og verktøy for å bruke PowerShell eller en annen støttet metode så snart som mulig. Alt du gjorde med en WMIC-kommando, kan kjøres med PowerShell. WMIC-blogginnlegget viser for eksempel hvordan en typisk WMIC-spørring kan erstattes med en tilsvarende PowerShell-kommando ved hjelp av Get-CimInstance. Hvis du har en satsvis fil som kaller WMIC, kan du skrive den om som et PowerShell-skript eller bruke PowerShell i den satsvise filen. Hvis verktøyene er mer komplekse, kan du bruke programmeringsbiblioteker for WMI. for WMI.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.