This was originally posted in December but I've been on holiday and my PC hasn't magically fixed itself while I was away (curses).
I recently ran Windows update including DirectX 9.0c, and since then I haven't been able to get any sound on my PC. This is not just WMP but all sound files. In WMP I'm getting the error message:0xC00D11BA: Cannot play the file, and this states that "there is a problem with your sound device, such as a sound card or sound controller." I checked in My Computer and Via AC'97 Audio Controller (WDM) was listed with no exclamation mark next to it. Checking under Properties, there were no hardware conflicts and it wasn't disabled. However, under "Sounds and Multimedia" everything was greyed. Also, there was no speaker icon on my desktop toolbar. I ran dxdiag.exe and this stated "No sound card was found. If one is expected, you should install a sound driver provided by the hardware manufacturer." Following other forum suggestions I reinstalled DirectX (and uninstalled Winamp, which was crashing). I also deinstalled the driver and had huge problems reinstalling it, but finally managed to reinstall one (Vinyl AC'97 Codec combo) directly from the Via website, which is recognised by my device manager but the rest of the problems still exist.
Tragically I don't have a system restore point prior to installing DX9.0c, so I can't install DX9.0b as someone had helpfully suggested.
Is there anything else I can try, to get my sound back?