WMI Provider Host & DISM

Tom_T1993

Commendable
Jul 13, 2016
37
0
1,540
Hi, I've spent a bit of time researching this problem, but have found no joy, i'm looking for help relating to two issues i'm having with my machine (Been running it for around 2 months)

Spec:
i7 7700k (4.5ghz)
Corsair Vengeance 2400mhz 32gb (4x8gb)
Samsung 960 EVO 1tb (Firmware up to date)
MSI Z270 Gaming M7
MSi GTX1080 Gaming X
EVGA G2 Supernova
RUNNING: Windows 10 Creators update (The problem occurred before that was released)


For starters i've seen a large amount of conversation about WMI Provider Host related problems and solutions.

Basically, upon boot, i get WMI provider host, using 3-5% of CPU and causing mild temp spikes when idling.

I can resolve this by restarting the service via services.msc and it returns to very low cpu usage, usually less than 0.01%, the key thing here is that "Security center" is restarted. Which resolves the issue.

Doing a bit of reading seems to lead me to believe that my Windows image is damaged/corrupted.

Which leads me to DISM, i tried an SFC and saw no anomalies, alongside the dskchk command, which also reports no faults.

When i attempt to use the command

DISM /online /cleanup-image /restorehealth

It will fail upon completion, reporting that it requires a source.

Is there any advice on correcting this error, it's a nightmare restarting the service every boot, so i was hoping to find a way to repair my image and run an SFC to """Hopefully""" Resolve the issue.

Thanks for any help.
 
I found a solution to this problem, and it's slightly urksome, but I'll post it nontheless (It may help others)

My image is fine, i successfully launched a DISM, and it reported no issues.

As for WMI Provider Host, it was actually MSI's gaming app causing my issue, which i chose to keep, as restarting WMI has become so ingrained into me, i do it at work too.(For no reason mind)

Hope someone else benefits from my head scratching.
 
the source command, if it ever asks for it again, needs a copy of the latest ISO mounted in Windows explorer

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess
Where "X" is the drive letter where the ISO is located. Simply change the "X" to the correct drive letter