Okay. After having this problem for a long time myself, this is what worked for me. I haven't seen this anywhere else online, so I'll put this out here and maybe it helps someone else.
After taking care of the basics - reinstalling drivers and the like, I finally discovered the Realtek HD Audio...