Some checks return data, others don’t
Assuming that your Windows machine has the correct classes and applications/services installed then this is probably a permissions problem.
For example, if you have a Windows server which has DNS and DHCP configured but the checks only work for checkdns, then you probably have this problem.
You probably need to check your permissions as described here.
You can normally quickly prove that it is a permission problem by using an administrators account to check with. If the check succeeds with an administrators account but not the account with reduced permissions, then you have a permission problem.