Have you tried system restore back to the day it worked last. I hate doing it, but sometimes it is the easiest fix. Another way would to be to go into device manager, remove your sound device stuff, reboot and have windows re-install the drivers and such. I have fixed my sound a few times doing that.