I've been experimenting with a new wireless headset from Logitech. My machine is using vista, but I suspect this applies to other versions of windows too. It worked well, out of the box, until I thought I'd see if I could switch between it and the old desktop speakers.
Like a fool, I clicked on Control panel, -> Sound -> Playback, found the icon for the Logitech headset and right clicked it. On the box that came up, I then selected 'disable' and clicked it!
It disabled it OK, but the icon vanished too! I had failed to notice that "Show disabled icon" had NOT been clicked! Without an Icon, of course I could not re-enable it!
I mention this as a warning. because two hours later after talking to both Logitech and Microsoft I was still unable to switch them on again. Both were helpful, sympathetic but baffled.
At that point I did what I should have done and did some research myself on the internet, and quickly found this little file which I copied into notepad, stored and ran it.
taskkill /F /IM explorer.exe
cd /d %userprofile%\AppData\Local
attrib –h IconCache.db
This enables the display of all the icons, and solved the problem. I was able to re-enable the output to the headset without losing the icon.
Why microsoft have designed in a method of allowing people to lose complete control of their applications without apparently knowing how to recover it is baffling, but be warned. If you hit 'disable' with the thing set to hide disabled icons you can get into a lot of bother.
Hopefully this will save a lot of other folk screwing themselves the way I did, and if they do, perhaps this little program will help them to unscrew themselves again.
All the best for 2104 to everyone!