Eredeti közzététel dátuma: 2025. szeptember 12., kedd
TUDÁSBÁZIS-azonosító: 5067470
|
Dátum módosítása |
Leírás módosítása |
|
2026. február 13., csütörtök |
|
|
2026. január 28. |
|
Tartalom
Összegzés
Ez a cikk útmutatást nyújt a Windows Management Instrumentation Parancssori (WMIC) segédprogramból való migráláshoz. A WMIC segédprogram közeleg a teljes eltávolításához és kivonásához, hogy biztonságossá és megerősítse a környezetet. A Windows 11 legújabb, 24H2-es és 25H2-es verziója már alapértelmezés szerint eltávolította a WMIC segédprogramot; csak igény szerinti szolgáltatásként (FoD) telepíthető. A WMIC segédprogram teljesen el lesz távolítva a windowsos funkció következő frissítésében, és többé nem lesz elérhető igény szerinti szolgáltatásként (FoD). Javasoljuk, hogy a migrálást a lehető leghamarabb végezze el.
Fontos, hogy csak a WMIC eszköz elavult – maga a Windows Management Instrumentation (WMI) is a Windows része marad. A Microsoft a PowerShell és más modern eszközök használatát javasolja a WMIC segédprogrammal korábban végzett feladatokhoz. Ez a módosítás megkeményíti a Windowst azáltal, hogy eltávolít egy elavult összetevőt anélkül, hogy elveszítené a Felügyeleti képességeket a Windowsban. Az előkészítéssel zökkenőmentes átmenetet biztosíthat az elavult WMIC segédprogramról.
Ütemterv
2016: A WMIC segédprogram elavult a Windows Server 2012.
2021: A WMIC segédprogram elavult a Windows 10 21H2-es verziójában.
2022: A WMIC segédprogram az Windows 11 22H2-es verziójában érhető el igény szerinti szolgáltatásként (FoD), amely alapértelmezés szerint előre telepítve és engedélyezve volt.
2024: A WMIC segédprogram alapértelmezés szerint le van tiltva a Windows 11 23H2 és 24H2 verzióiban. Továbbra is elérhető igény szerinti szolgáltatásként (FoD).
2025: Ha már telepítve van, a WMIC segédprogram el lesz távolítva, amikor Windows 11 25H2-es verzióra frissít. Azonban igény szerinti szolgáltatásként (FoD) is hozzáadhatja.
2026: A WMIC segédprogram teljesen el lesz távolítva Windows 11 a Windows következő funkciófrissítésében. Nem lesz elérhető igény szerinti szolgáltatásként (FoD).
Vágjon bele
Ha rendszergazdai feladatokhoz vagy alkalmazásokhoz használja a WMIC segédprogramot, javasoljuk, hogy migráljon a WMIC segédprogramból, és használjon támogatott alternatívákat. Ne feledje, hogy a Windows nem veszít el semmilyen funkciót – továbbra is lekérdezheti és kezelheti a Windows-rendszereket olyan támogatott eszközökkel, mint a PowerShell vagy a programozott felületek. A WMIC-alapú automatizált üzembe helyezési vagy monitorozási rendszerekkel rendelkező szervezeteknek ellenőrizniük és frissíteniük kell eszközeiket a fennakadások elkerülése érdekében.
-
WmI-feladatokhoz használja a PowerShellt. A PowerShell-alapú WMI beépített windowsos felügyeleti rendszerállapot-parancsmagokat tartalmaz, amelyek mindenre képesek, amit a WMIC tett (és így tovább). A gyakori WMIC-lekérdezések közvetlenül lecserélhetők PowerShell-parancsokkal. Például a folyamatnevek listájának visszaadásához:
-
Cserélje le a WMIC-lekérdezés: wmic elérési útja win32_process a Név lekérése elemet.
-
Használja inkább a PowerShell-parancsot: Get-CimInstance Win32_Process | Select-Object név.
Ha olyan kötegfájlokkal vagy parancsfájlokkal rendelkezik, amelyek meghívják a WMIC-et, tervezze átírásukat PowerShell-parancsmagokkal (például Get-CimInstance, Get-WmiObject, Invoke-CimMethod stb.). Ha szükséges, futtassa a PowerShellt egy CMD-parancssorból a powershell -c "<parancs>" szintaxissal. Így még parancssori környezetekben is meghívhat PowerShell-parancsokat a WMIC helyére.
-
-
Fontolja meg a programozott alternatívákat. Ha WMIC-t használó alkalmazásokkal vagy speciális szkriptekkel rendelkezik, ugyanezt az eredményt érheti el a WMI más eszközökkel történő lekérdezésével. A WMI COM API-ját vagy .NET-kódtárait (például System.Management in C#) használhatja például a WMI-lekérdezések közvetlenül a kódban való végrehajtásához. A szkriptnyelvek WMIC nélkül is használhatják a WMI-t. A WMIC-ben használt összes képességet a mögöttes WMI-infrastruktúra biztosítja, amely a PowerShellen vagy a programozási felületeken keresztül érhető el. A Microsoft dokumentációja példákat tartalmaz a WMI-műveletek kódban való végrehajtására. Ha ezekre a módszerekre vált, azzal biztosíthatja, hogy az eszközök a WMIC eltűnése után is működjenek.
-
Dokumentáció és folyamatok frissítése. Frissítsen minden belső informatikai dokumentációt, támogatási szkriptet vagy felhasználói útmutatót, amelyek WMIC-parancsokra hivatkoznak az új megközelítésnek megfelelően. Ha például egy támogatási cikk arra utasítja a felhasználókat, hogy futtasson egy WMIC-parancsot az információk gyűjtéséhez, írja át azt a PowerShell vagy programozott felületek használatára. Ez segít megelőzni a félreértéseket, ha a WMIC már nem érhető el. Hasonlóképpen, ha a környezetben bármely automatizált üzembe helyezési vagy monitorozási rendszer WMIC-ot használ, frissítse egy alternatíva használatára, mielőtt a WMIC eltávolítása érvénybe lép.
Gyakori kérdések
A WMIC a Windows Management Instrumentation parancssor rövidítése. Ez egy régi, beépített Windows parancssori eszköz, amellyel szöveges parancsokkal kommunikálhat a Windows Management Instrumentation (WMI) rendszerrel.
Nem, a WMI nem lesz eltávolítva. Csak a WMIC parancssori eszköz lesz eltávolítva. A mögöttes Windows Management Instrumentation (WMI) infrastruktúra továbbra is a Windows alapvető része marad, és ez az eltávolítás teljesen nem érinti.
Továbbra is használhatja a WMI-t a következőn keresztül:
-
PowerShell-parancsmagok (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)
-
Programozási felületek (.NET System.Management, COM API)
-
A WMI-vel kommunikáló egyéb szkriptnyelvek**
A WMI-t más módon használó szkriptek vagy alkalmazások (például a Get-CimInstance-t használó PowerShell-szkriptek vagy a WMI-osztályokat használó C#-programok) továbbra is a megszokott módon működnek. **Csak a wmic.exe parancssori burkolót távolítja el, magát a WMI-szolgáltatást nem.
A WMIC a Windows 11 25H2-es verziójától kezdve lesz eltávolítva. Újból hozzáadhatja igény szerinti szolgáltatásként (FoD).
A WMIC a következő Windows 11 funkciófrissítésben 2026-ban teljesen el lesz távolítva. Nem adhatja hozzá újra igény szerinti szolgáltatásként (FoD).
A lehető leghamarabb frissítenie kell a szkripteket és eszközöket a PowerShell vagy más támogatott módszer használatára. A WMIC-parancsokkal tett bármit futtathat a PowerShell-lel. A WMIC blogbejegyzése például bemutatja, hogyan lehet egy tipikus WMIC-lekérdezést lecserélni egy egyenértékű PowerShell-parancsra a Get-CimInstance használatával. Ha egy WMIC-et meghívó kötegfájllal rendelkezik, átírhatja Azt PowerShell-szkriptként, vagy használhatja a PowerShellt a kötegfájlban. Ha az eszközök összetettebbek, használhat programozási kódtárakat a WMI-hez.
További erőforrások
WMI parancssori (WMIC) segédprogram elavulása: Következő lépések
Elavult funkciók a Windows-ügyfélben
A Windows Server 2012 eltávolított vagy elavult szolgáltatásai