Re: wmiprvse.exe using an average 95% CPU



Hi Nick:

No personal experience, but from some references that I find I suspect that
you are seeing the symptom and not the cause. Here is a post from another
message board:

Recommendation :
Essential - leave alone. Note that, as with SVCHOST, there may be more than
one instance of WMIPRVSE running in your Task List : this is normal. Also,
some users will never have witnessed the WMIPRVSE service running on their
Windows XP/2003 PC, and then notice it running one day and every day
thereafter : this is also normal and will in most cases be the result of
some software having been installed (and installing WMI provider services)
or the result of a Windows Update. Finally, as with SVCHOST, if you
experience errors or excess CPU usage with WMIPRVSE, the problem will in
almost all cases be with the WMI provider process that WMIPRVSE is hosting,
not with WMIPRVSE itself, or you may have a hardware problem or
incompatibility which is not yet at the "serious" stage - see if Microsoft's
Windows Update has WMI related fixes for your PC/Server; also, on a
network, we have empirical evidence that poor network card drivers or
chipsets on any part of the network may result in excessive CPU usage by
WMIPRVSE.

So, based on that, what to do? Well, I guess the first thing I would do is
make sure the NIC drivers on the server were updated and not one of the
known problems, such as Dell Broadcom. Since the message indicated that the
error might be from a nic on a connected system, I might turn off the switch
for while, then turn off the server (power off), then restart the server.
If the problem ceases, then bring the switch back up with only one
workstation plugged in, then add them one at a time.

Lastly, are there any events in the logs that might show problems with any
other hardware? I saw one post that involved a long since deleted printer
where the system still had a un printed print job. When the print job was
deleted and the queue deleted, the CPU usage went back to normal.


Regards:

Anna Clark
-----
Please do post the conclusion or solution
to your issue so that others may benefit.


"nick_oss" <nickoss@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:7B064FAA-202C-4890-A6E0-8E7542566395@xxxxxxxxxxxxxxxx
Hi Folks

I have been trying to resolve a problem with a customers SBS 2003 SP1
Server
for the last couple of weeks. The wmiprvse.exe process is constantly using
95% processor time on both processor instances (hyperthreading). I have
searched the KB's extensively for a fix for this and shut down as many
services as possible to try and isolate the cause of this problem but the
only thing I have been able to find is that nothing changes the CPU
utilisation.

The problem has only appeared in the last couple of weeks (note the
extract
from the Server performance report below showing that the average
processor
utilisation has increased between 4,000% and 5,000% from last month with
wmiprvse.exe using an average 95%)

I would greatly appreciate any assistance with this. The server has only a
maximum of 6 users and has performed well until this problem appeared.
Apart
from automatic updates I do not believe there have been any other changes
made to the server in the last month. Server details and performance
report
are:

Server Specifications

Operating System: Microsoft(R) Windows(R) Server 2003 for Small Business
Server Service Pack 1
Processor: Intel(R) Pentium(R) 4 CPU 3.00GHz, Intel(R) Pentium(R) 4 CPU
3.00GHz
Frequency: 3.0 GHz, 3.0 GHz
Amount of RAM: 2048 MB

Performance Summary

Performance Counters Today Last Month Rate of Growth
Memory in use 1,721 MB 1,880 MB -8 %
Free disk space (C:) 27,040 MB 27,134 MB 0 %
Free disk space (D:) 17,368 MB 17,418 MB 0 %
Free disk space (F:) 37,814 MB 37,816 MB 0 %
Free disk space (G:) 33,461 MB 33,480 MB 0 %
Free disk space (H:) 32,061 MB 28,932 MB 11 %
Busy disk time (0 C:) 15 % 5 % 218 %
Busy disk time (1 H: F:) 4 % 0 % 10,610 %
Busy disk time (2 D: G:) 7 % 3 % 160 %

CPU Use (0) 85 % 2 % 4,460 %
CPU Use (1) 86 % 2 % 5,555 %


Top 5 Processes by Memory Usage

Process Name - ID Memory Usage

sqlservr - 472 682 MB

store - 3804 586 MB

sqlservr - 256 53 MB

svchost - 1484 39 MB

inetinfo - 316 38 MB


Top 5 Processes by CPU Usage

Process Name - ID CPU Time
wmiprvse - 4076 95.5 %

wmiprvse - 5040 95.0 %

services - 756 45.3 %

services - 760 44.8 %

lsass - 780 18.4 %

Once again any assistance would be much appreciated.

--
Regards

Nick
MCSE, Small Business Specialist


.



Relevant Pages

  • Re: Access 97 vs. newer versions
    ... using Access 97 runtime on a two server Citrix farm running on NT 4 TS Edition ... The system guys noticed the idle CPU usage, ... have been converting a copy of my app strictly for use on the Citrix farm. ...
    (comp.databases.ms-access)
  • Custom Thread Pool (by Mr. Jon Skeet) Enhancement
    ... Essentially it receives short socket based ... connections with an ASCII message, parses that message, does some ... CPU usage high whilst not choking ... a big simplification of what MS SQL Server does internally, ...
    (microsoft.public.dotnet.languages.csharp)
  • Terminal Server 2003 full CPU usage
    ... This almost regardles to the time the server is running. ... one process is maxing out at 80% to 99% CPU ... also RES Powerfuse has been installed. ... another process will take over full CPU usage. ...
    (microsoft.public.windows.terminal_services)
  • Re: << Trend 594 dat file freeze up on servers and workstations>>
    ... Just a little "burn-in" test, if it couldn't survive that then it wouldn't ... And yes, everything was at 100%, the system process seemed to be the ... I remember seeing 100% on both server ... The CPU usage was so high on both the ...
    (microsoft.public.windows.server.sbs)
  • Re: Hell on the system
    ... > are based on the same core, a solution for xp should work on server too. ... > I run a windows 2003 SBS Server. ... > The driver and the hardware for that the driver was written are working, ... > restriction of wmiprvse in the component service program. ...
    (microsoft.public.windowsxp.general)