I have PRTG running on a Win 2008 R2 server with a probe on a Windows 7 64bit PC. I have noticed lately that getting information from WMI on the Win 7 PC has not been working, it returns an error 80041017: The query was not syntactically valid. Upon checking the wmiapsrv.exe in TaskMgr it is using over 1.3GB of memory. AFter rebooing the PC, I can see the memory usage of wmiapsrv.exe increasing, when I stop the PRTG Probe service, the memory usage of wmiapsrv.exe does NOT increase.

I have upgraded PRTG to the latest version today and the problem still exists.


Article Comments

Dear Martin,

is the underlying Windows fully patched? Just to check, it's the wmiapsrv.exe and not the wmiprvse.exe (for which there is a hotfix for the memory leak: http://support.microsoft.com/kb/981314/en-us )

Best regards.


Apr, 2011 - Permalink

Yes, it is fully patched, SP1 was installed a few days ago and any other fixes were applied after that. The problem was there before SP1 was installed. I did download that Hotfix but when I tried to install it, it said it could not do that on my system.

Yes, it is wimapsrv.exe and not wmiprse.exe

Martin


Apr, 2011 - Permalink

I have the same problem with PRTG running ON a Windows 7 machine. The default probe "Core-/Probezustand" causes WMIPRVSE.EXE logged in as NETWORK SERVICE to use up to 50% of both CPUs, with the same amount being used by SVCHOST.EXE. So sometimes it brings the machine nearly to a stop. As soon as I pause this probe in PRTG and terminate wmiprvse (it restarts automatically) the CPU Load remains at max 7% when the machine is idle.


Aug, 2011 - Permalink