New
#1
Wmiprvse.exe
Lately this process has been taking up 30-50% of my CPU for no reason it seems and is making my computer lag.
What is it and what can I do to make it consume less resources?
Lately this process has been taking up 30-50% of my CPU for no reason it seems and is making my computer lag.
What is it and what can I do to make it consume less resources?
It depends what are you doing with WMI?
In home environment there are not much stuff you would need this service to run all the time for.
You can always restrict it's priority, but I would rather to figure out what causing such lag.
Have you checked Event Viewer?
wmipsvse should be set to manual by default
WMI Performance Adapter - Process and Service wiki
Start> Type services.msc and press enter> Scroll down to WMI Performance Adapter
It should be set to manual. If set to automatic double click the listing, set startup type to manual, and apply.
A Guy
Hi there,
Try to rebuild WMI Components. Copy the below text to a Notepad and save it as bat file and run it. Make sure you Right click and run as administrator.
Code:@echo on cd /d c:\temp if not exist %windir%\system32\wbem goto TryInstall cd /d %windir%\system32\wbem net stop winmgmt winmgmt /kill if exist Rep_bak rd Rep_bak /s /q rename Repository Rep_bak for %%i in (*.dll) do RegSvr32 -s %%i for %%i in (*.exe) do call :FixSrv %%i for %%i in (*.mof,*.mfl) do Mofcomp %%i net start winmgmt goto End :FixSrv if /I (%1) == (wbemcntl.exe) goto SkipSrv if /I (%1) == (wbemtest.exe) goto SkipSrv if /I (%1) == (mofcomp.exe) goto SkipSrv %1 /RegServer :SkipSrv goto End :TryInstall if not exist wmicore.exe goto End wmicore /s net start winmgmt :End
Hope this helps,
Captain
Could we revisit this topic ? I am troubleshooting a friend's very slow computer, and after fixing other problems I am left with a WmiPrvSE.exe process that is using 30-40% of the CPU and 2 GB of memory continuously. When closed, another identical process opens immediately. I checked, and WMI performance is in Manual mode. I installed Windows Process Explorer, and working back up the tree it is WmiPrvSE.exe, then svchost.exe, then services.exe, then wininit.exe. There is no window associated with this activity, and I cannot change the priority of the process. Killing the process or the entire tree only results in a new instance of the process. I am new to Process Explorer - what can I do to identify the origin of this problem ?
You could try this HotFix from Microsoft:
High CPU usage or a lengthy startup process occurs during WMI repository verification when a large WMI repository exists in Windows 7 or in Windows Server 2008 R2
I've been having this problem with my HP laptop (7 Home Premium) and it has been driving me crazy. Fingers crossed!
Incidentally, I had a similar issue with my old HP laptop running XP, but I never got this far in diagnosing it.