I had this problem a few weeks ago. I tried everything to fix it with no luck.
In the end, I defragmented the disk and the sound suddenly returned. Try doing that first. Failing that, it might be an IRQ conflict which may be a bit more complicated to sort out, but someone else can help you with that one.