Vista Home Premium.
My friend has a Red X on his speaker icon in the taskbar, and no sound.
I suggested to him that he gets into device manager, Sound, video and game controllers and disables and then enables his sound card.
This did the trick the red x went, and the sound came back.
However, when he restarted the next day, the sound had gone and the red X is back.