If you often use the good old classic WMIC tool, here is a bit of bad news. The Redmond software giant deprecated it in Windows 10 version 21H1, and even removed it from Dev versions of Windows 11. Microsoft points users to PowerShell instead of WMIC.
The official documentation now says the following:
The WMI command-line (WMIC) utility is deprecated as of Windows 10, version 21H1, and as of the 21H1 semi-annual channel release of Windows Server. This utility is superseded by Windows PowerShell for WMI. This deprecation applies only to the WMI command-line (WMIC) utility; Windows Management Instrumentation (WMI) itself is not affected.
So from now, users have to utilize PowerShell. If you have never tried it, start with running the following command:
Get-Command -Noun WMI*
It will list all WMI cmdlets that exist in your version of PowerShell.
Speaking of Dev channel builds, the WMIC tool has been already removed from Windows 11 build 22483 or higher. If you rely on this console tool for scripts and some automation. All you need is to copy the wmic.exe file and its corresponding language resource file from the
C:\Windows\System32\wbem folder. Get these two from Windows 11 build 22000, the initial release, or from Windows 10 20H2.
E.g. if you are running an English version of Windows 11, copy the
c:\windows\system32\wbem\en-US\wmic.exe.mui from Windows 11 22000 to your current OS under the same location.
After that, you'll be able to use wmic as before.
The information about the WMIC removal was first announced with the list of deprecated features on Windows 10 21H1. So there is no surprise that Microsoft has removed it from Windows 11.
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options: