As I’ve previously written (in February of 2008), there are some computer systems out there that have trouble retaining the functionality of the sound device when Windows comes back from sleep/hibernate.
Since my article from that time is one of the most popular here on my blog, and I was quite fed up by the lack of a driver-based solution, I decided to write a little app to at least put a band-aid on the problem.
This little WPF 3.5-based app, Sound Reset, lets you reset the device without having to go to Device Manager to disable and re-enable the device. If your device has a different identifier, you can enter the id into the provided text field before clicking the button.
After you download from the link above, unzip the file (for example, using the excellent, free 7-zip) to get the Windows Installer file (SetupSoundReset.msi) and double-click it to install the tool. Let me know if you have any suggestions for changes to the app.