Leveraging Liquidware Stratusphere UX to Troubleshoot WMI Issues in Windows 10

Windows 10 has proven to be the constantly shifting, evolving, and fluid operating system that Microsoft promised it would be. While these attributes bring various advantages to the table such as frequent driver updates and security enhancements, it also keeps IT Professionals on their toes on bringing challenges to the table.

One of the issues I’ve run into in with a recent Windows 10 1709 environment was hundreds of VDI desktops experiencing frequent Horizon Agent disconnects. After diving into said issue and chasing many VMware related rabbit holes, it was determined that WMI was having issues and in turn, every service dependent upon WMI, including the Horizon Agent, was suffering.

One of the quickest ways to verify the functioning state of WMI is running wmimgmt from an elevated command prompt and right clicking WMI Control and then selecting Properties.

After seeing multiple similar errors such as “Not enough storage”, “Out of memory”, and “Not enough capacity” in the WMI Control properties phases we knew we had a WMI resource issues on our hands. At the same time though, we didn’t know on which machines were affected, the volume, and how to even begin to attack it. Luckily, the VDI desktops had the Liquidware Agent and UX capabilities to being digging. The key to initial visibility available in the Stratusphere UX bundle is the Machines with WMI Errors report that is by default, generated daily and can be exported either in XLS or PDF format.

Reports available in Stratusphere UX were crucial in gaining visibility into unknown WMI issues per machine.

After little to no help from Microsoft Support, yet through the Stratusphere reporting, being able to compile a list of all machines affected with WMI issues, we also received some guidance from Liquidware support on adjusting and tracking said issues by adjusting the WMI database resources and narrowing down the offending instances affecting WMI. Steps and information to accomplish these items can be found in the article here from Microsoft. (https://blogs.technet.microsoft.com/askperf/2014/08/11/wmi-high-memory-usage-by-wmi-service-or-wmiprvse-exe/)

If you’ve never had to delve deep into WMI issues within Windows 10, consider yourself lucky. If you do happen to run into similar issue or you just want more visibility into your environment, Stratusphere UX has a whole plethora of dashboards, inspectors, and reports to not only gain deeper visibility but also troubleshoot potential issues in a much more efficient and focused manner.

Dustin Orgill is a Senior Solutions Architect at McGlaun Consulting.