How to fix a corrupted WMI Stack: 

rundll32 wbemupgd, UpgradeRepository 

WINMGMT.EXE /CLEARADAP 

WINMGMT.EXE /RESYNCPERF