Märkus.
- Avaldamise algne kuupäev: 12. september 2025
- KB ID: 5067470
Muudatuste logi
| Muuda kuupäeva | Muuda kirjeldust |
|---|---|
| 26. august 2026 |
|
| 19. august 2026 |
|
| 13. veebruar 2026 |
|
| 28. jaanuar 2026 |
|
Selle artikli teemad
- Kokkuvõte
- Ajaskaala
- Olge aktiivne
- Ajutised leevendusjuhised
- Korduma kippuvad küsimused
- Lisaressursid
Kokkuvõte
Sellest artiklist leiate juhised windows Management Instrumentationi käsurea (WMIC) utiliidist eemale migreerimiseks. WMIC-utiliit on nüüd Windows 11 praegu toetatud versioonidest eemaldatud ja pole enam saadaval nõudmisel funktsioonina (FoD). Ettevõtted ja rakendused, mis tuginevad endiselt WMIC-ile, peaksid migreerima toetatud alternatiividele, et säilitada ühilduvus praeguste ja tulevaste Windowsi väljaannetega.
Tähtis on, et eemaldatud on ainult WMIC-i utiliit. Windows Management Instrumentation (WMI) ise jääb Windowsi toetatud ja lahutamatuks osaks. Microsoft soovitab varem WMIC-i abil tehtud ülesannete jaoks kasutada PowerShelli, WMI API-sid ja muid tänapäevaseid haldustööriistu. See muudatus aitab parandada Windowsi turvalisust ja töökindlust, eemaldades pärandkomponendi, säilitades samal ajal olemasolevad haldusvõimalused toetatud alternatiivide kaudu. Nende alternatiivide migreerimine aitab tagada jätkuva ühilduvuse ja sujuva halduskogemuse kõigis toetatud Windowsi versioonides.
Ajaskaala
2016. aasta: WMIC utiliit tauniti Windows Server 2012.
2021. aasta: WMIC-i utiliit on Windows 10 versioonis 21H2 iganenud.
2022. aasta: WMIC-utiliit on saadaval Windows 11 versioonis 22H2 nõudmisel funktsioonina (FoD), mis on vaikimisi eelinstallitud ja lubatud.
2024. aasta: WMIC-i utiliit on Windows 11 versioonides 23H2 ja 24H2 vaikimisi keelatud. See on endiselt saadaval funktsioonina Nõudmisel (FoD).
2025. aasta: WMIC-i utiliit eemaldatakse Windows 11 versioonile 25H2 üleminekul, kui see on juba installitud. Siiski saate selle lisada uuesti nõudmisel funktsioonina (FoD).
2026. aasta: WMIC-utiliit on praegu toetatud Windows 11 versioonidest eemaldatud. Eemaldamine kajastub Windows Insider Preview järkudes ja see kaasatakse Windows 11 versioonide 24H2 ja 25H2 2026. aasta augusti eelvaatevärskendusse. WMIC eemaldatakse ka Windows 11 versioonist 26H1. See pole enam saadaval funktsioonina Nõudmisel (FoD).
Olge aktiivne
Kui olete WMIC-utiliiti kasutanud haldustoiminguteks või rakendustes, soovitame teil WMIC-utiliidist eemale migreerida ja kasutada toetatud alternatiive. Pidage meeles, et Windows ei kaota funktsioone – jätkake Windowsi süsteemide päringuid ja haldamist toetatud tööriistade (nt PowerShell või programmiliidesed) abil. WMIC-ile tuginevad automatiseeritud juurutus- või seiresüsteemid peaksid häirete vältimiseks oma tööriistade tööd valideerima ja värskendama.
Kasutage WMI ülesannete jaoks PowerShelli.WMI in PowerShell sisaldab Windows Management Instrumentationi sisseehitatud cmdlet-käske, mis saavad teha kõike, mida WMIC tegi (ja palju muud). Levinud WMIC-päringud saab otse Asendada PowerShelli käskudega. Näiteks protsessinimede loendi tagastamiseks tehke järgmist.
- Asendage WMIC-päring: wmic tee win32_process too nimi.
- Kasutage selle asemel PowerShelli käsku: Get-CimInstance Win32_Process | Select-Object nimi.
Kui teil on pakett-faile või skripte, mis kutsuvad WMIC-i, plaanige need Ümber kirjutada PowerShelli cmdlet-käskude abil (nt Get-CimInstance, Get-WmiObject, Invoke-CimMethod jne). Vajaduse korral käivitage PowerShell CMD-käsuviibast süntaksi abil powershell -c "<command>" . Nii et isegi käsureakontekstides saate WMIC-i asendamiseks käivitada PowerShelli käsud.
Kaaluge programmilisi alternatiive. Kui teil on rakendusi või täiustatud skripte, mis kasutavad WMIC-i, saate samade tulemuste saavutamiseks esitada päringu WMI-le muul viisil. Näiteks saate WMI COM-i API-t või .NET-teeke (nt System.Management in C#) kasutada WMI-päringute otse koodis käivitamiseks. Skriptimiskeeled saavad WMI-ga suhelda ka ilma WMIC-ita. Kõiki WMIC-is kasutatavaid võimalusi pakub aluseks olev WMI-taristu, millele pääsete juurde PowerShelli või programmeerimisliideste kaudu. Microsofti dokumentatsioon sisaldab näiteid WMI-toimingute tegemise kohta koodis. Nendele meetoditele üleminemine aitab tagada, et teie tööriistad töötavad ka pärast WMIC-i kadumist.
Värskendage dokumente ja protsesse. Värskendage mis tahes sisemist IT-dokumentatsiooni, tugiskripte või kasutusjuhendeid, mis viitavad WMIC-käskudele, et peegeldada uut lähenemist. Näiteks kui tugiartikkel käsib kasutajatel teabe kogumiseks käivitada WMIC-käsk, kirjutage see Ümber PowerShelli või programmiliideste kasutamiseks. See aitab segadust vältida, kui WMIC pole enam saadaval. Kui mõni teie keskkonna automaatne juurutamise või jälgimise süsteem kasutab WMIC-i, värskendage seda alternatiivi kasutamiseks enne WMIC-i eemaldamise jõustumist.
Ajutised leevendusjuhised
Hoiatus
See on ajutine leevendus, mis on mõeldud WMIC-i utiliidist sõltuvate rakenduste, skriptide või töövoogude funktsionaalsuse taastamiseks. Sellesse leevendusse kaasatud allalaaditav WMIC-pakett pole turvaline, pikaajaline lahendus ja seda tuleks kasutada ainult teie äranägemisel. Soovitame teil sellest lahendusest võimalikult kiiresti eemale minna.
Juhised.
Laadige allawmic_dlc.zip fail.
Ekstraktige ZIP-faili sisu kohalikku kausta.
Avage PowerShell administraatorina.
Liikuge ekstraktitud
wmic_dlckausta.Käivitage järgmine käsk:
Set-ExecutionPolicy Bypass -Scope ProcessKui teil palutakse käivituspoliitikat muuta, valige Jah.
Käivitage järgmine käsk:
.\install.ps1Veenduge, et skripti aruanded:
WMIC has been installed successfully.
- Installiskript kopeerib WMIC-failid järgmisse kausta ja registreerib nõutavad WMIC-i pseudonüümid:
C:\Windows\System32\wbem. - Testige mõjutatud rakendust, skripti või töövoogu uuesti.
- Veendumaks, et WMIC töötab, käivitage järgmine käsk:
wmic
Korduma kippuvad küsimused
Mis on WMIC?
WMIC tähistab Windows Management Instrumentation Command-line'i. See on Windowsi pärandi sisseehitatud käsureatööriist, mis võimaldab teil suhelda Windows Management Instrumentationi (WMI) süsteemiga tekstikäskude kaudu.
Kas WMI eemaldatakse Windowsist?
Ei, WMI-d ei eemaldata. Eemaldatakse ainult WMIC-i käsureatööriist. Aluseks olev Windows Management Instrumentationi (WMI) taristu jääb Windowsi põhiosaks ja see eemaldamine ei mõjuta seda täielikult.
WMI-d saate endiselt kasutada järgmiselt.
- PowerShelli cmdlet-käsud (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)
- Programmeerimisliidesed (.NET System.Management, COM API)
- Muud skriptimiskeeled**, mis suhtlevad WMI-ga
Mis tahes Skript või rakendus, mis kasutab WMI-d muul viisil (nt PowerShelli skript, mis kasutab Funktsiooni Get-CimInstance või C# programm, mis kasutab WMI klasse), töötab endiselt tavapäraselt. **Eemaldatakse ainult wmic.exe käsurea ümbris, mitte WMI-teenus ise.
Millal WMIC Windowsist täielikult eemaldatakse?
WMIC-utiliit on Windows 11 eemaldatud. Eemaldamine kajastub Windows Insider Preview järkudes ja see kaasatakse Windows 11 versioonide 24H2 ja 25H2 2026. aasta augusti eelvaatevärskendusse. WMIC eemaldatakse ka Windows 11 versioonist 26H1. See pole enam saadaval funktsioonina Nõudmisel (FoD).
Mul on Skripte/tööriistu, mis kasutavad WMIC-i. Mida peaksin tegema?
PowerShelli või mõne muu toetatud meetodi kasutamiseks peaksite skripte ja tööriistu võimalikult kiiresti värskendama. Kõike, mida tegite WMIC-käsuga, saab käivitada PowerShelli abil. Näiteks näitab WMIC-i ajaveebipostitus , kuidas tüüpilist WMIC-päringut saab funktsiooni Get-CimInstance abil asendada samaväärse PowerShelli käsuga. Kui teil on pakett-fail, mis kutsub WMIC-i, saate selle Ümber kirjutada PowerShelli skriptina või kasutada Pakett-failis PowerShelli. Kui tööriistad on keerukamad, võite WMI jaoks kasutada programmeerimisteeke .
Lisaressursid
WMI käsurea (WMIC) utiliidi kasutuselt kõrvaldamine: järgmised toimingud
Taunitud funktsioonid Windowsi klientrakenduses
versioonis Windows Server 2012 eemaldatud või aegunud funktsioonid