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

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

KB-tunnus: 5067470

Yhteenveto

Windows Management Instrumentation Command-line (WMIC) -työkalu etenee kohti seuraavaa vaihetta Windowsista poistamista varten. WMIC poistetaan, kun Windows 11 versioon 25H2 päivitetään. Kaikki Windows 11 uudemmat versiot eivät sisällä oletusarvoisesti lisättyä WMIC:iä. Uuden Windows 11 version 24H2 asennuksen WMIC on jo poistettu oletusarvoisesti (se on asennettavissa vain valinnaisena ominaisuutena). Tärkeää on, että vain WMIC-työkalu poistetaan – Windows management Instrumentation (WMI) itsessään on edelleen osa Windowsia. Microsoft suosittelee PowerShellin ja muiden nykyaikaisten työkalujen käyttöä WMIC:n kanssa aiemmin tehtyihin tehtäviin. Tämä muutos virtaviivaistaa Windowsia poistamalla vanhentuneen osan menettämättä Windowsin hallintaominaisuuksia. Valmistautumalla nyt voit varmistaa sujuvan siirtymisen Windowsissa.

Huomautus: Tämä artikkeli perustuu aiempiin ilmoituksiin: "WMIC utility deprecation: Next steps" -blogi, Windows-asiakasoppaan käytöstä poistetut ominaisuudet, ominaisuudet, jotka on poistettu tai poistettu käytöstä Windows Server 2012 -ohjeissa, sekä WMI-komentorivin (WMIC) apuohjelman tukiartikkelin tärkeä huomautus.

Lievennysohjeet

Jos olet käyttänyt WMIC:ää hallintatehtävissä tai sovelluksissa, siirry pois WMIC:stä ja käytä tuettuja vaihtoehtoja. Ensisijainen toiminto on lopettaa wmic.exe käyttö ja käyttää sen sijaan PowerShelliä (tai muuta WMI-liittymää). Muista, että Windows ei menetä mitään toimintoja– voit silti tehdä kyselyjä ja hallita kaikkea, mitä pystyit aiemmin, vain eri työkaluilla. PowerShellin WMI-resurssit ja ohjeet helpottavat siirtymistä. Näiden lieventämisvaiheiden suorittaminen nyt auttaa varmistamaan, että kun WMIC poistetaan, työnkulut jatkuvat keskeytyksettä. Seuraavassa on tärkeimmät suositukset WMIC:n poistamisen valmistelemiseksi:

  • Käytä PowerShelliä WMI-tehtävissä. PowerShell sisältää Windows management instrumentationin valmiit cmdlet-komennot, 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 WMIC-komentoihin viitatut käyttöoppaat 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-komentosarjojen, komentosarjojen ja muiden työkalujen kautta. Kaikki komentosarjat tai sovellukset, jotka käyttävät WMI:tä muilla tavoin (esimerkiksi PowerShell-komentosarja, joka Get-CimInstance tai C#-ohjelma WMI-luokkia käyttäen), toimivat edelleen normaalisti.

WMIC poistetaan Windows 11:n versiosta 25H2 alkaen.

WMIC poistetaan Windows 11 versioon 25H2 ja uudempaan versioon päivittämisen jälkeen.

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 . WMI:lle.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

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