> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/knowledge-base/knowledge-base-articles/system-information-report-wmi-commands.md).

# System information report WMI commands

Here are the **WMI commands** used by the **System Information Report entry** in Remote Desktop Manager.

<figure><img src="https://cdnweb.devolutions.net/docs/RDMW6058_2024_2.png" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="183.60003662109375"></th><th></th></tr></thead><tbody><tr><td><strong>Logical drives</strong></td><td>Perform the WMI query "Select * from Win32_LogicalDisk" and then filter on the result.</td></tr><tr><td><strong>Network adapters</strong></td><td>Perform the WMI query "Select * from Win32_NetworkAdapterConfiguration" and then filter on the result.</td></tr><tr><td><strong>Products</strong></td><td><p>Look in the following registry keys for the installed software through WMI using the StdRegProv class.</p><ul><li><p>In <strong>HKEY_LOCAL_MACHINE</strong>:</p><ul><li>Software\Microsoft\Windows\CurrentVersion\Uninstall</li><li>Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall</li><li>Software\Classes\Installer\Products</li></ul></li><li><p>In <strong>HKEY_CURRENT_USER</strong>:</p><ul><li>&#x3C;USER SID>\Software\Microsoft\Windows\CurrentVersion</li><li>&#x3C;USER SID>\Software\Microsoft\Installer\Products</li><li>All of the necessary information for the list of products is contained within these registry keys.</li></ul></li></ul></td></tr><tr><td><strong>System</strong></td><td><p>The system setting contains multiple different calls over WMI.</p><ul><li><strong>Bios information</strong>: Fetch the information in the Win32_Bios class.</li><li><strong>TPM information</strong>: Fetch the information in the Win32_Tpm class.</li><li><strong>CDRom information</strong>: Perform the query "SELECT * FROM Win32_CDROMDrive" and then filter on the result.</li><li><strong>Computer system information:</strong> Fetch the Win32_ComputerSystem class</li><li><strong>Memory information:</strong> Perform the query "SELECT * FROM Win32_PhysicalMemory" and then filter on the result.</li><li><strong>Monitor information:</strong> Perform the query "SELECT * FROM Win32_DesktopMonitor" and then filter on the result.</li><li><strong>Motherboard information:</strong> Perform the query "SELECT * FROM Win32_BaseBoard" and then filter on the result.</li><li><strong>Processor information:</strong> Perform the query "SELECT * FROM Win32_Processor" and then filter on the result.</li><li><strong>Sound device information</strong>: Perform the query "SELECT * FROM Win32_SoundDevice" and then filter on the result.</li><li><strong>Video controller information:</strong> Perform the query "SELECT * FROM Win32_VideoController" and then filter on the result.</li><li><p><strong>Other device information</strong>: Perform the following queries and filter the results:</p><ul><li>"SELECT * FROM Win32_Keyboard"</li><li>"SELECT * FROM Win32_PointingDevice"</li></ul></li><li><p><strong>Operating system information</strong>:</p><ul><li>For the main OS version, fetch the Win32_OperatingSystem class.</li><li>For the build version, use the StdRegProv class to access the registry key SOFTWARE\Microsoft\Windows NT\CurrentVersion to check the version.</li></ul></li><li><strong>Antivirus</strong>: We switch to the WMI context SecurityCenter2, then fetch the information from the AntivirusProduct class.</li></ul></td></tr><tr><td><strong>Local accounts</strong></td><td>Perform the query "SELECT * FROM Win32_Account" and then filter on the result.</td></tr><tr><td><strong>Printers</strong></td><td>Perform the query "SELECT * FROM Win32_Printer" and then filter on the result.</td></tr><tr><td><strong>Services</strong></td><td>Perform the query "SELECT * FROM Win32_Service" and then filter on the results.</td></tr><tr><td><strong>Shares</strong></td><td>Perform the query "SELECT * FROM Win32_Share" and then filter on the result.</td></tr><tr><td><strong>Startup</strong></td><td>Perform the query "SELECT * FROM Win32_StartupCommand where User != '.DEFAULT' and User != 'NT AUTHORITY\SYSTEM'" and then filter on the results.</td></tr><tr><td><strong>Windows hotfixes</strong></td><td>Perform the query "SELECT * FROM Win32_QuickFixEngineering" and then filter on the result.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devolutions.net/rdm/knowledge-base/knowledge-base-articles/system-information-report-wmi-commands.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
