Hi Geethu B,
Thanks for the quick response and suggestions, but unfortunately, none of them help. There are several other threads in the Community dealing with exactly the same problem and the suggestions from Microsoft are always the same as you mentioned, and everyone
(quite a large number!) who has tried them all report no success.
To clarify my issue: I can open the Windows store and use Metro apps without any problem. The problem is that wshost.exe. starts all on its own - even without me opening the Windows store or using Metro apps - and uses about 60% of my CPU. I can kill it
via the Task Manager, but it starts all on its own within a few minutes and again uses about 60% CPU. I can repeat this cycle indefinitely and it keeps coming back.
My only solution was to add this registry key to disable the Windows Store:
[HKEY_CURRENT_USER\Software\Policies\Microsoft\WindowsStore]
"RemoveWindowsStore"=dword:00000001
That immediately stops wshost.exe from starting. When I change the dword value to "0" then the problem with wshost.exe starting randomly and running CPU usage up to 60% starts all over again - even when the WIndows Store has not been opened.
Could this be a clue: I found in Windows\WinSxS a version of wshost.exe that had been updated January 17, 2014. That is about the time my problem started. (I've been using Windows 8 and 8.1 since they came out and never had this problem
up until about a month ago.) It seems suspicious to me that
the very task that is causing this problem was updated the very time that my problem started. Can Microsoft check out this possibility?

Please stay on top of this issue as it is very frustrating and seems to be affecting a lot of people. (Check out the other threads concerning "Store Broker" or "wshost.exe".)
Thanks!