I had a similar problem, it turns out my 3.5mm sound port is broke.
I reinstalled my motherboard's sound drivers and the little red x disappeared, showing the volume bar moving as I played some music, but it still wasn't giving any sound. Then i put the 3.5mm plug from my monitor speakers into...