Currently running Win 10 but I suspect the same or a similar thing happened with Win 7.
If I look at "Local Services" it says WMI is running. I can stop and restart it. If I try to install ANY version of SQL SERVER the Requirements list says "WMI Failed. Any Suggestions appreciated.