3

I have a Windows 2008 R2 server running on a VM machine. My .NET service is running on this server periodically querying WMI, for example:

SELECT ProcessId FROM Win32_Service WHERE ...

After a day or two WMIprvse takes up to 500M memory and WMI queries start getting out of memory exceptions.

This article seems to be talking about this issue: "http://support.microsoft.com/kb/958124"

I've seen other articles saying that Microsoft is aware of the problem and not going to issue a fix until the next major release. http://social.msdn.microsoft.com/Forums/en/netfxbcl/thread/256eb40c-d050-4278-a3d8-863e30db02a0

I'd appreciate any suggestions and insights on this.

RRUZ
  • 134,889
  • 20
  • 356
  • 483
Dani Fischer
  • 91
  • 2
  • 4

2 Answers2

3

Check out both the following KB articles,

...but also worth noting we are on Windows 2008 R2 with SP1 (file versions higher than those provided by both hotfixes) and we are still seeing some slow memory leak issues possibly from either WMIAPSRV.exe and/or TRUSTEDINSTALLER.exe.

We are going to open a support call, if we find anything relevant will post the answer.

Bo Persson
  • 90,663
  • 31
  • 146
  • 203
1

There is a hotfix available, but you have to request it by clicking on the link to request the hotfix at the top of the page.

Hotfix

Erik Funkenbusch
  • 92,674
  • 28
  • 195
  • 291