Käytetään kohteeseen
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

Alkuperäinen julkaisupäivä: 12. syyskuuta 2025

KB-tunnus: 5067470

Päivämäärän muuttaminen

Muuta kuvausta

13. helmikuuta 2026

  • Tarkisti Yhteenveto-osion ja poisti muistiinpanon, koska tiedot on nyt sisällytetty tähän artikkeliin.

  • Lisätty aikajana, joka ilmaisee, milloin WMIC-apuohjelma on poistettu käytöstä, poistettu käytöstä ja poistettu Windowsista.

  • Lisätty Lisäresurssit-osa.

28. tammikuuta 2026

  • Päivitetty "Koskee" -osioksi "Windows 11, versio 25H2"

Artikkelin sisältö

Yhteenveto

Tässä artikkelissa on ohjeita siirtymiseen pois Windows Management Instrumentation Command-line (WMIC) -apuohjelmasta. WMIC-apuohjelma lähestyy täydellistä poistamistaan ja käytöstä poistamistaan ympäristön suojaamiseksi ja kovettumiseksi. Windows 11, version 24H2 ja 25H2 uusimmissa asennuksissa WMIC-apuohjelma on jo poistettu oletusarvoisesti; se on asennettavissa vain Ominaisuus tarvittaessa (FoD). WMIC-apuohjelma poistetaan kokonaan seuraavassa Windowsin ominaisuuspäivityksessä, eikä se ole enää käytettävissä Ominaisuus tarvittaessa (FoD) -ominaisuudena. On erittäin suositeltavaa suorittaa siirto mahdollisimman pian.

Tärkeää on, että vain WMIC-työkalu poistetaan käytöstä – Windows management Instrumentation (WMI) itsessään on edelleen osa Windowsia. Microsoft suosittelee PowerShellin ja muiden nykyaikaisten työkalujen käyttöä WMIC-apuohjelmalla aiemmin tehtyihin tehtäviin. Tämä muutos koventaa Windowsia poistamalla vanhentuneen osan menettämättä Windowsin hallintaominaisuuksia. Valmistautumalla nyt voit varmistaa sujuvan siirtymisen vanhentuneesta WMIC-apuohjelmasta.

Aikajana

2016: WMIC-apuohjelma poistettiin käytöstä Windows Server 2012. 

2021: WMIC-apuohjelma poistettiin käytöstä Windows 10 versiossa 21H2. 

2022: WMIC-apuohjelma on saatavilla Windows 11 versiossa 22H2 ominaisuudena tarvittaessa (FoD), joka oli esiasennettuna ja oletusarvoisesti käytössä. 

2024: WMIC-apuohjelma on oletusarvoisesti poissa käytöstä Windows 11 versioissa 23H2 ja 24H2. Se on edelleen käytettävissä ominaisuus on demand (FoD).

2025: WMIC-apuohjelma poistetaan, jos se on jo asennettu, kun päivitetään Windows 11, versioon 25H2. Voit kuitenkin lisätä sen takaisin ominaisuus on demand (FoD) -ominaisuudeksi.

2026: WMIC-apuohjelma poistetaan kokonaan Windows 11 seuraavassa Windowsin ominaisuuspäivityksessä. Se ei ole käytettävissä Ominaisuus tarvittaessa (FoD).

Toimi

Jos olet käyttänyt WMIC-apuohjelmaa hallintatehtäviin tai sovelluksiin, suosittelemme siirtymään pois WMIC-apuohjelmasta ja käyttämään tuettuja vaihtoehtoja. Muista, että Windows ei menetä mitään toimintoja – jatka Kyselyjä ja hallitse Windows-järjestelmiä tuetuilla työkaluilla, kuten PowerShellillä tai ohjelmallisilla rajapinnoilla. Organisaatioiden, jotka käyttävät automaattisia käyttöönotto- tai valvontajärjestelmiä, jotka käyttävät WMIC:iä, on vahvistettava ja päivitettävä työkalunsa häiriöiden välttämiseksi.

  • Käytä PowerShelliä WMI-tehtävissä. PowerShellin WMI sisältää Windows management instrumentationin valmiita cmdlet-komentoja, jotka voivat tehdä kaiken, mitä WMIC teki (ja paljon muuta). Yleiset WMIC-kyselyt voidaan korvata suoraan PowerShell-komennoilla. Voit esimerkiksi palauttaa prosessien nimiluettelon seuraavasti:

    • Korvaa WMIC-kysely: wmic-polku win32_process hanki Nimi.

    • Käytä PowerShell-komentoa sen sijaan: Get-CimInstance Win32_Process | Select-Object nimi.

    Jos sinulla on komentosarjoja tai komentosarjoja, jotka kutsuvat WMIC:ksi, suunnittele niiden uudelleenkirjoitus PowerShellin cmdlet-komennoilla (kuten Get-CimInstance, Get-WmiObject, Invoke-CimMethod jne.). Suorita PowerShell tarvittaessa CMD-kehotteesta powershell -c "<komento>" - syntaksilla. Komentorivikonteksteissakin voit käyttää PowerShell-komentoja WMIC:n korvaamiseksi.

  • Harkitse ohjelmallisia vaihtoehtoja. Jos sinulla on sovelluksia tai kehittyneitä komentosarjoja, jotka käyttävät WMIC:iä, voit saavuttaa samat tulokset tekemällä kyselyjä WMI:stä muilla tavoin. Voit esimerkiksi käyttää WMI:n COM-ohjelmointirajapinta- tai .NET-kirjastoja (kuten System.Management in C#) WMI-kyselyjen suorittamiseen suoraan koodilla. Komentosarjakielet voivat myös olla vuorovaikutuksessa WMI:n kanssa ilman WMIC:iä. WMIC:ssä käyttämäsi ominaisuuden tarjoaa pohjana oleva WMI-infrastruktuuri, jota voit käyttää PowerShellin tai ohjelmointikäyttöliittymien kautta. Microsoftin ohjeissa on esimerkkejä WMI-toimintojen suorittamisesta koodilla. Näihin menetelmiin siirtyminen auttaa varmistamaan, että työkalut toimivat edelleen WMIC:n poistuttua.

  • Päivitä dokumentaatio ja prosessit. Päivitä kaikki sisäiset IT-dokumentaatiot, tukikomentosarjat tai käyttöoppaat, jotka viittaavat WMIC-komentoihin uuden lähestymistavan mukaisiksi. Jos esimerkiksi tukiartikkeli kehottaa käyttäjiä suorittamaan WMIC-komennon tietojen keräämiseksi, kirjoita se uudelleen powershellin tai ohjelmallisen käyttöliittymän käyttöä varten. Tämä auttaa välttämään sekaannuksia, kun WMIC ei ole enää käytettävissä. Samoin jos jokin automaattinen käyttöönotto- tai valvontajärjestelmä ympäristössäsi käyttää WMIC:iä, päivitä se käyttämään vaihtoehtoista vaihtoehtoa, ennen kuin WMIC-poisto tulee voimaan.

Usein kysytyt kysymykset

WMIC tarkoittaa Windows Management Instrumentation -komentoriviä. Se on vanha Windowsin sisäinen komentorivityökalu, jonka avulla voit käyttää Windows Management Instrumentation (WMI) -järjestelmää tekstikomentojen avulla.

Ei, WMI:ä ei poisteta. Vain WMIC-komentorivityökalu poistetaan. Taustalla oleva Windows management Instrumentation (WMI) -infrastruktuuri on edelleen Windowsin ydinosa, eikä tämä poisto vaikuta siihen. 

Voit edelleen käyttää WMI:ä:

  • PowerShellin cmdlet-komennot (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)

  • Ohjelmointirajapinnat (.NET System.Management, COM-ohjelmointirajapinta)

  • Muut WMI:n kanssa vuorovaikutuksessa olevat komentosarjakielet**

Kaikki komentosarjat tai sovellukset, jotka käyttävät WMI:tä muilla tavoin (esimerkiksi PowerShell-komentosarja Get-CimInstancen avulla tai C#-ohjelma, jossa käytetään WMI-luokkia), toimivat edelleen normaalisti. **Vain wmic.exe komentorivin rivitys poistetaan, ei itse WMI-palvelua. 

WMIC poistetaan Windows 11:n versiosta 25H2 alkaen. Voit lisätä sen uudelleen ominaisuus on demand (FoD) -ominaisuudeksi. 

WMIC poistetaan kokonaan seuraavassa Windows 11 ominaisuuspäivityksessä vuonna 2026. Et voi lisätä sitä uudelleen ominaisuus on demand (FoD) -ominaisuudeksi.

Päivitä komentosarjat ja työkalut käyttämään PowerShelliä tai muuta tuettua menetelmää mahdollisimman pian. Kaikki WMIC-komennolla suorittamasi voidaan suorittaa PowerShellin avulla. Esimerkiksi WMIC-blogikirjoituksessa näytetään, miten tyypillinen WMIC-kysely voidaan korvata vastaavalla PowerShell-komennolla Get-CimInstancen avulla. Jos sinulla on WMIC-niminen erätiedosto, voit kirjoittaa sen uudelleen PowerShell-komentosarjana tai käyttää PowerShelliä komentojonotiedostossa. Jos työkalut ovat monimutkaisempia, voit käyttää WMI:n ohjelmointikirjastoja .

Lisäresursseja

WMI-komentorivin (WMIC) apuohjelman poistaminen käytöstä: Seuraavat vaiheet 

Windows-asiakasohjelman vanhentuneet ominaisuudet 

Ominaisuudet poistettu tai poistettu käytöstä Windows Server 2012:ssa 

WMI-komentorivin (WMIC) apuohjelma – Win32-sovellukset 

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.