Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Network | Monitoring » Query and display Windows information via WMI Explorer
  • a Multiple SPF Records  Issues and Examples@2x
    How to setup SPF and TXT Records in AWS AWS/Azure/OpenShift
  • cisco general
    How to update Cisco ASA Network | Monitoring
  • screenshot 2020 04 23 at 00.30.09
    How to mount a USB Drive in Linux Linux
  • image 28
    How to monitor your website uptime and status using Uptime Configuration Management Tool
  • Featured image   The Local Device Name is Already in Use
    How to Fix The Local Device Name is Already in Use Windows
  • image 10
    Change Visual Studio Code UI language JIRA|Confluence|Apps
  • 1237968 3d79
    How to perform sysprep in Windows Windows
  • Jenkins
    How to Install Jenkins Automation Server on Ubuntu 20.04 LTS Linux

Query and display Windows information via WMI Explorer

Posted on 22/08/202410/10/2024 Christian By Christian No Comments on Query and display Windows information via WMI Explorer
WMi tools - WMI Explorer

WMI Explorer is a utility that lets you browse and view WMI namespaces, classes, instances, and properties in a single pane. It draws inspiration from the PowerShell-based WMI Explorer. In this article, we will show you how to download, query Windows information via WMI Explorer. Please see How to Enable and Disable WMI Traffic through Windows CMD, and how to dedtermine why an MBAM-protected device is non-compliant.

Note: WMI (Windows Management Instrumentation) in PowerShell uses several cmdlets such as the Get-WmiObject. The Get-WmiObject retrieves instances of WMI classes or information from the WMI repository. Also, the Get-CimInstance which is similar to Get-WmiObject uses the newer CIM (Common Information Model) standard, which is more robust and network-friendly.

Other cmdlets are Invoke-WmiMethod, New-CimInstance, Set-CimInstance, Remove-CimInstance, and Set-WmiInstance are other common cmdlets asscoated with the WMI. These cmdlets allow you to interact with the WMI subsystem in PowerShell, performing tasks such as querying system information, invoking methods, and managing system configurations.

Please see how to Get a list of installed applications on Windows, and how to fix How to fix Get-CimInstance Access PermissionDenied.

More on WMI and CIM

WMI is a Windows management platform that lets you query management and operations information.

You can use it to query local and remote PCs for details like running processes, installed applications, BIOS information, and much more, which is exactly why I downloaded this tool. WMI is based on the Common Information Model (CIM), an open-source standard for accessing and displaying information.

You can also use CIM cmdlets to query remote devices. PowerShell uses WinRM, known as PowerShell remoting, to establish a secure connection and authenticate with Kerberos.

Here are some interesting articles on how WMI works in practice. WinRM cannot complete the operation, verify that the specified computer name is valid, Get a list of installed programs locally or remotely in Windows, and how to find Computer Model and Serial Number.

Download WMI Explorer

Here are the minimum requirements to run the WMI Explorer utility:

  • Microsoft .NET Framework 4.5.1
  • Minimum display resolution: 1024×768
  • Administrator’s privilege to view some WMI objects. Else, access will be denied.

Kindly use this link to download the WMI Explorer from the official GitHub repository where WMI Explorer is hosted. Navigate to the “Releases” section and download the ZIP file.

Download WMIExplorer

The file has been downloaded.

WMI Explorer

Upon downloaded, I will extract the ZIP file as shown below.

Extrct WMIExplorer file

No installation. Launch the executable file to start browsing and viewing WMI namespaces, classes, and instances.

WMI Executable

You may also want to see: Remote WMI Connection: How to enable or disable WMI Traffic Using Firewall UI, and Remote WMI Connection: Manage Traffic via Command Prompt.

Running WMI Utility [Exploring CIM classes]

Run WmiExplorer.exe to enter the Computer name in the field and click Connect. This will connect WMI Explorer to the local computer or remote PC and explore the available classes on the local or remote device.

The Win32_TPM class in WMI provides information about the Trusted Platform Module (TPM) on a computer. The TPM is a hardware security feature that can securely store cryptographic keys and perform cryptographic operations.

TPM Status

Below are some of the key properties of the Win32_TPM class.

  • IsEnabled_InitialValue: Indicates that the TPM was enabled when it was initialized
  • IsActivated_InitialValue: Shows that the TPM was activated when it was initialized.
  • ManufacturerID: A unique identifier assigned by the TPM manufacturer
  • ManufacturerVersion: Indicates the version of the TPM firmware
  • ManufacturerVersion_InitialValue: Indicates the TPM firmware version when it was first initialised

FAQs

How do I search for specific WMI classes or properties using WMI Explorer?

To search for specific WMI classes or properties in WMI Explorer:
– Open WMI Explorer and connect to the local or a remote computer.
– Navigate through the WMI namespaces in the left pane to find the relevant class.
– Use the search bar or the filter option to narrow down the list of classes by typing the class name or a part of it.
– Once you’ve found the class, you can view its properties, methods, and instances in the main window.

Can I use WMI Explorer to execute WMI queries and scripts?

WMI Explorer allows you to execute WMI queries directly. In WMI Explorer:
– Select a WMI class from the list.
– Use the built-in query window to write and execute WMI Query Language (WQL) queries. These queries can retrieve specific data from WMI, such as system information, process details, or configuration settings.
– WMI Explorer will display the results of the query in the output pane, allowing you to view or export the data.

I hope you found this article useful on how to query Windows information via WMI Explorer. Please feel free to leave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Click to share on X (Opens in new window) X
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Telegram (Opens in new window) Telegram
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Mastodon (Opens in new window) Mastodon
  • Click to share on Bluesky (Opens in new window) Bluesky
  • Click to share on Threads (Opens in new window) Threads
  • Click to share on Nextdoor (Opens in new window) Nextdoor
Network | Monitoring Tags:Microsoft Windows, Windows 10, Windows 11, Windows Server 2016

Post navigation

Previous Post: How to Install Winget on Windows Server
Next Post: Create a web page to visualize the output of BitLocker Recovery

Related Posts

  • hgbv
    Graphical Network Simulator: How to install GNS3 on macOS Network | Monitoring
  • elastic ip association error screen
    Fix Elastic IP Address Could not be Associated AWS/Azure/OpenShift
  • Fixed Sysprep Generalize Copy
    How to Grant Local Admin Permissions to a Group [Part 1] Network | Monitoring
  • 980239e9 cisco logo 2
    LACP Configuration on Cisco 3650 Switch Network | Monitoring
  • AADSTS900144
    Fix AADSTS900144: The request body must contain the parameter Network | Monitoring
  • images 4
    How to set up WatchGuard Log Server Network | Monitoring

More Related Articles

hgbv Graphical Network Simulator: How to install GNS3 on macOS Network | Monitoring
elastic ip association error screen Fix Elastic IP Address Could not be Associated AWS/Azure/OpenShift
Fixed Sysprep Generalize Copy How to Grant Local Admin Permissions to a Group [Part 1] Network | Monitoring
980239e9 cisco logo 2 LACP Configuration on Cisco 3650 Switch Network | Monitoring
AADSTS900144 Fix AADSTS900144: The request body must contain the parameter Network | Monitoring
images 4 How to set up WatchGuard Log Server Network | Monitoring

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

sysadmin top30a

  • a Multiple SPF Records  Issues and Examples@2x
    How to setup SPF and TXT Records in AWS AWS/Azure/OpenShift
  • cisco general
    How to update Cisco ASA Network | Monitoring
  • screenshot 2020 04 23 at 00.30.09
    How to mount a USB Drive in Linux Linux
  • image 28
    How to monitor your website uptime and status using Uptime Configuration Management Tool
  • Featured image   The Local Device Name is Already in Use
    How to Fix The Local Device Name is Already in Use Windows
  • image 10
    Change Visual Studio Code UI language JIRA|Confluence|Apps
  • 1237968 3d79
    How to perform sysprep in Windows Windows
  • Jenkins
    How to Install Jenkins Automation Server on Ubuntu 20.04 LTS Linux

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,839 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

AWS Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.