Fixed windows 8 for me had all same issue.

For Windows Vista/7/8

a) Open an elevated command prompt as follows

For Vista/7 go to Start > All Programs > Accessories > right click on Command Prompt and choose Run as Administrator

For Windows 8 hover the mouse to the bottom left corner until you are seeing the Start pictogram > right click on it and choose Command Prompt (Admin)

b) In the command prompt window type the command below and press Enter

winmgmt /verifyrepository

c) You will get either one of these results:

WMI repository is consistent -no problems detected >> go to step f)

WMI repository is inconsistent -problems detected >> go to step d)

d) To rebuild the repository type the command below and hit Enter

 winmgmt /salvagerepository

e)      You will receive one of the results below

WMI repository is consistent -no problems detected >> go to step f)

WMIrepository salvage failed -failed to rebuild WMI repository. Try repeating step d) again.

WMIrepository has been salvaged - WMI repository has been successfully rebuilt. >> go to step g)

f)       Reset the repository to its initial state using the command below and hit Enter

winmgmt /resetrepository

g)      Now reboot the PC and check if the issue reoccurs

Hope it helps