Hi Jonathan, SnapDrive does no longer check the VMtools installation in order to find out whether or not it is installed on a VM. it now uses WMI queries. So, in your case, I am pretty sure you have an issue with WMI on your server. Please take a look at my kb below and run the query manually to confirm the problem: https://kb.netapp.com/support/index?page=content&id=3013819 hope that helps, Domenico.
Apologies, I did not notice that this article is still internal only, for some reasons unknown to me.
Anyway, here is how you can run a test WMI query:
The following is an example of how to check the string manually with the wbemtest.exe tool:
Open a task execution window, type wbemtest.exe, and press Enter
Note: On some operating systems, it is required to search for the program from the list and right-click and select Run as Administrator😞
Enable the Enable All Privileges option and connect to the correct namespace.
Type your query:
Check the value of the SerialNumber string:
Similarly, to detect HyperV virtual machine, open root\CIMV2 namespace. Run a query and select the Win32_ComputerSystem class and check Model and Manufacture detail. If the Model value is 'virtual machine' and the Manufacturer is 'Microsoft Corporation,' then assume the machine is HyperV VM.