Platí pro
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

Původní datum publikování: úterý 12. září 2025

ID znalostní báze: 5067470

Změnit datum

Změnit popis

středa 13. února 2026

  • Revidovali jsme část Souhrn a odebrali jsme poznámku, protože informace jsou nyní začleněny do tohoto článku.

  • Přidání časové osy, která označuje, kdy byl nástroj WMIC zastaralý, zakázaný a odebraný z Windows.

  • Přidali jsme oddíl Další prostředky.

úterý 28. ledna 2026

  • Aktualizace oddílu Platí pro na Windows 11 verze 25H2

V tomto článku

Shrnutí

Tento článek obsahuje pokyny pro migraci z nástroje WMIC (Windows Management Instrumentation Command-Line). Nástroj WMIC se blíží k úplnému odebrání a vyřazení, aby pomohl zabezpečit a posílit vaše prostředí. V nejnovějších instalacích Windows 11, verze 24H2 a 25H2 už je nástroj WMIC ve výchozím nastavení odebraný. Je možné ho nainstalovat jenom jako funkci na vyžádání (FoD). Nástroj WMIC bude v příští aktualizaci funkcí systému Windows zcela odebrán a nebude už k dispozici jako funkce na vyžádání.) Důrazně doporučujeme dokončit migraci co nejdříve.

Důležité je, že se zastarává jenom nástroj WMIC – samotný WMI (Windows Management Instrumentation) zůstává součástí Windows. Microsoft doporučuje používat PowerShell a další moderní nástroje pro všechny úlohy, které dříve prováděl nástroj WMIC. Tato změna zpevní Systém Windows odebráním zastaralé součásti, aniž by došlo ke ztrátě funkcí správy ve Windows. Když se teď připravíte, můžete zajistit hladký přechod ze zastaralého nástroje WMIC.

Časová osa

2016: Nástroj WMIC byl v Windows Server 2012 zastaralý. 

2021: Nástroj WMIC byl vyřazen v Windows 10 verze 21H2. 

2022: Nástroj WMIC je k dispozici v Windows 11 verze 22H2 jako funkce na vyžádání( FoD), která byla ve výchozím nastavení předinstalovaná a povolená. 

2024: Nástroj WMIC je ve výchozím nastavení v Windows 11 verze 23H2 a 24H2 zakázán. Je stále k dispozici jako funkce na vyžádání (FoD).

2025: Nástroj WMIC je při upgradu na Windows 11 verze 25H2 odebrán (pokud už je nainstalovaný). Můžete ho ale přidat zpět jako funkci na vyžádání.

2026: Nástroj WMIC bude zcela odebrán z Windows 11 v další aktualizaci funkcí systému Windows. Nebude k dispozici jako funkce na vyžádání(FoD).

Akční přístup

Pokud jste nástroj WMIC používali pro úlohy správy nebo v aplikacích, doporučujeme migrovat z nástroje WMIC a používat podporované alternativy. Mějte na paměti, že systém Windows neztrácí žádné funkce – nadále se dotazujte a spravujte systémy Windows pomocí podporovaných nástrojů, jako je PowerShell nebo programová rozhraní. Organizace s automatizovanými systémy nasazení nebo monitorování, které spoléhají na WMIC, by měly ověřit a aktualizovat své nástroje, aby nedocházelo k přerušení.

  • Pro úlohy rozhraní WMI použijte PowerShell. Rozhraní WMI v PowerShellu obsahuje integrované rutiny pro nástroj Windows Management Instrumentation, které dokážou dělat vše, co WMIC udělal (a další). Běžné dotazy WMIC je možné přímo nahradit příkazy PowerShellu. Pokud chcete například vrátit seznam názvů procesů:

    • Nahraďte dotaz WMIC: cesta wmic win32_process získat název.

    • Místo toho použijte příkaz PowerShellu: Get-CimInstance Win32_Process | název Select-Object.

    Pokud máte dávkové soubory nebo skripty, které volají WMIC, naplánujte jejich přepsání pomocí rutin PowerShellu (například Get-CimInstance, Get-WmiObject, Invoke-CimMethod atd.). V případě potřeby spusťte PowerShell z příkazového řádku pomocí powershellu -c "<příkaz>" . Takže i v kontextech příkazového řádku můžete vyvolat příkazy PowerShellu, které nahradí WMIC.

  • Zvažte programové alternativy. Pokud máte aplikace nebo pokročilé skripty, které používají WMIC, můžete stejného výsledku dosáhnout dotazováním rozhraní WMI jinými způsoby. Můžete například použít rozhraní COM API služby WMI nebo knihovny .NET (například System.Management v jazyce C#) ke spouštění dotazů WMI přímo v kódu. Skriptovací jazyky můžou také pracovat s rozhraním WMI bez rozhraní WMIC. Všechny funkce, které jste použili v nástroji WMIC, jsou poskytovány základní infrastrukturou rozhraní WMI, ke které můžete přistupovat prostřednictvím PowerShellu nebo programovacích rozhraní. Dokumentace Microsoftu obsahuje příklady provádění operací rozhraní WMI v kódu. Přechod na tyto metody pomůže zajistit, aby vaše nástroje fungovaly i po ukončení funkce WMIC.

  • Aktualizace dokumentace a procesů Aktualizujte veškerou interní dokumentaci IT, podpůrné skripty nebo uživatelské příručky, které odkazují na příkazy WMIC, aby odrážely nový přístup. Pokud například článek podpory říká uživatelům, aby spustili příkaz WMIC ke shromáždění informací, přepište ho tak, aby používal PowerShell nebo programová rozhraní. To vám pomůže předejít nejasnostem, jakmile už WMIC nebude k dispozici. Podobně platí, že pokud jakýkoli automatizovaný systém nasazení nebo monitorování ve vašem prostředí používá WMIC, aktualizujte ho tak, aby používal alternativu před tím, než se odebrání WMIC projeví.

Časté otázky

WMIC je zkratka pro Windows Management Instrumentation Command-line. Jedná se o starší integrovaný nástroj příkazového řádku Windows, který umožňuje interakci se systémem WMI (Windows Management Instrumentation) prostřednictvím textových příkazů.

Ne, rozhraní WMI se neodebere. Odebírá se jenom nástroj příkazového řádku WMIC. Základní infrastruktura rozhraní WMI (Windows Management Instrumentation) zůstává základní součástí Windows a toto odebrání na ni nemá vliv. 

Rozhraní WMI budete moct dál používat prostřednictvím:

  • Rutiny PowerShellu (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)

  • Programovací rozhraní (.NET System.Management, COM API)

  • Další skriptovací jazyky**, které interagují s rozhraním WMI

Všechny skripty nebo aplikace používající rozhraní WMI jinými prostředky (například skript PowerShellu využívající rutinu Get-CimInstance nebo program jazyka C# používající třídy rozhraní WMI) budou dál normálně fungovat. **Odebírá se pouze obálka wmic.exe příkazového řádku, nikoli samotná služba WMI. 

WMIC se odebere od Windows 11 verze 25H2. Můžete ho znovu přidat jako funkci na vyžádání(FoD). 

WMIC se úplně odebere v příští aktualizaci funkcí Windows 11 v roce 2026. Nemůžete ho znovu přidat jako funkci na vyžádání.

Skripty a nástroje byste měli co nejdříve aktualizovat tak, aby používaly PowerShell nebo jinou podporovanou metodu. Cokoli, co jste udělali pomocí příkazu WMIC, můžete spustit pomocí PowerShellu. Například blogový příspěvek WMIC ukazuje, jak lze typický dotaz WMIC nahradit ekvivalentním příkazem PowerShellu pomocí rutiny Get-CimInstance. Pokud máte dávkový soubor, který volá WMIC, můžete ho přepsat jako skript PowerShellu nebo použít PowerShell v rámci dávkového souboru. Pokud jsou vaše nástroje složitější, můžete použít programovací knihovny pro rozhraní WMI.

Další zdroje

Vyřazení nástroje příkazového řádku WMI (WMIC): Další kroky 

Zastaralé funkce v klientovi Windows 

Odebrané nebo zastaralé funkce v Windows Server 2012 

Nástroj příkazového řádku WMI (WMIC) – aplikace Win32 

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.