I have Windows Vista running with a WMIPRVSE.EXE process spiking 50% CPU every 20mins. for 1~3mins.
Process Explorer shows the following:
Any ideas?
Many thanks in advance.
Thread:
RPCRT4.dll!NdrTypeFlags+0x400
Stack:
ntdll.dll!KiFastSystemCallRet
NSI.dll!NsiEnumerateObjectsAllParametersEx+0x23
NSI.dll!NsiEnumerateObjectsAllParameters+0x79
NSI.dll!NsiAllocateAndGetTable+0xe2
IPHLPAPI.DLL!ConvertInterfaceGuidToLuid+0x48
IPHLPAPI.DLL!GetAdapterIndex+0x55
cimwin32.dll!DllUnregisterServer+0x487f6
cimwin32.dll!DllUnregisterServer+0x489fb
cimwin32.dll!DllUnregisterServer+0x48b1e
framedynos.dll!Provider::CreateInstanceEnum+0x21
framedynos.dll!CHString::CompareNoCase+0x41
framedynos.dll!CWbemProviderGlue::ExecQueryAsync+0x20b
wmiprvse.exe+0x4d81
wmiprvse.exe+0x4be9
RPCRT4.dll!RpcServerUnregisterIf+0x1004
RPCRT4.dll!NdrStubCall2+0x27f
RPCRT4.dll!CStdStubBuffer_Invoke+0xa0
FastProx.dll!CWbemInstance::GetPropQualifier+0x61
ole32.dll!WdtpInterfacePointer_UserUnmarshal+0x1e09
ole32.dll!WdtpInterfacePointer_UserUnmarshal+0x1f9d
ole32.dll!CoRevokeClassObject+0xb145
ole32.dll!CoRevokeClassObject+0xb056
ole32.dll!WdtpInterfacePointer_UserUnmarshal+0x6de
ole32.dll!WdtpInterfacePointer_UserUnmarshal+0x1cdf
ole32.dll!WdtpInterfacePointer_UserUnmarshal+0x6ee
RPCRT4.dll!RpcServerUnregisterIf+0x1236
RPCRT4.dll!RpcServerUnregisterIf+0x10e4
RPCRT4.dll!I_RpcGetBufferWithObject+0x34d
RPCRT4.dll!I_RpcGetBufferWithObject+0x2cf
RPCRT4.dll!RpcServerUnregisterIf+0x14d7
RPCRT4.dll!RpcServerUnregisterIf+0x13e5
RPCRT4.dll!RpcServerUnregisterIf+0xc35
RPCRT4.dll!I_RpcSend+0x7fe
RPCRT4.dll!NdrTypeFlags+0x82b
RPCRT4.dll!NdrTypeFlags+0x3d4
RPCRT4.dll!NdrTypeFlags+0x39b
RPCRT4.dll!NdrTypeFlags+0x41e
kernel32.dll!BaseThreadInitThunk+0x12
ntdll.dll!RtlInitializeExceptionChain+0x63
ntdll.dll!RtlInitializeExceptionChain+0x36