If you have a few dollars to spend, have a look at http://www.amazon.com/s/ref=a9_sc_1?rh=i%3Aaps%2Ck%3Ausb+sound+card&keywords=usb+sound+card&ie=UTF8&qid=1352496233 for a replacement.
Kees
so, my dad, who's quite a computer illiterate, asked me to bring back the sound on his computer. Months ago, we upgraded it from windows xp to windows 7 ultimate and everything worked fine until a few weeks ago when the speakers stopped producing any sound.
So what I did was check the device manager and saw that a Multimedia Audio Controller didn't have appropriate drivers. Went to download the driver by myself as Windows Update couldn't find anything. Installed it, rebooted but nothing worked. So I opened up the case and checked out the sound card but it looked intact. Rebooted right after, still the same thing but now to speakers produce static in place of 'normal' sounds. Help me, what do I do?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic