At last!
Below is a link to the solution that finally worked for me when I was dealing with the "No Audio Device" issue (I had a Code 31 error "Windows cannot load the drivers" even after re-installing the Plug and Play Software Device Enumerator).
The first time I tried it I was unsuccessful and I don't know where the hangup was. The second time everything worked perfectly! So, just a few things I'd recommend keeping in mind:
- Do back up the files that it says to delete, and create a restore point before beginning the registry editing steps.
- Search all components of the registry--keys, values, data--and remember to highlight "My Computer" so that the entire registry is searched. Repeatedly choose "Find Next" until no more hits come up.
- When I began the sequence of reinstalling the Enumerator, the Add Hardware Wizard automatically detected and re-installed my sound driver. I uninstalled the sound driver again (after the Enumerator was installed and before restarting), just in case.
- I don't think there is literally a string "PnP software enumerator" anywhere in the registry. Try "enumerator", although I do not think this part is necessary.
Wilson, it does sound like you have the very same variant on this common problem that I did. Warlocke, this one is much more complicated than just needing to reinstall the sound card drivers--for those suffering this problem, the drivers are there, working correctly and activated, no problems reported. It's just that Windows does not recognize them and reports "No Audio Device" in the Control Panel under Sounds and Audio Devices Properties.
Good luck!
http://www.annoyances.org/exec/forum/winxp/1106055897?s