If you bought a Lenovo G580, you might be experiencing sound card issues. I'm not sure when I started having problems with my sound card, but it wasn't working. In fact, I couldn't even use a headset to get sound from the phone jack.
To resolve the issue, I tried reinstalling the drivers. But what I discovered was the audio controller wasn't showing up under system devices in the device manager. And I couldn't find the Microsoft UAA Bus Driver for High Definition Audio so I looked under C:\WINDOWS\system32\drivers and found it. So, I started to suspect that it wasn't a simple issue with reinstalling the device driver for my sound card, there were system files either missing or not indexed in the right place.
This was a good find to resolve a driver conflict https://www.drivereasy.com/knowledge/solutions-to-fix-issue-install-realtek-hd-audio-driver-failure/.
The solution was this: http://www.bleepingcomputer.com/download/windows-repair-all-in-one/dl/265/
I'm not sure if my problem was caused by a window's update (possible), but what I do know is after i ran the program my sound came back. I think it was file corruption and not a driver issue. Because after i ran the fix, I could see it was probably a bus driver I had an issue with, not a sound card driver.
Anyway, if this doesn't work for you, you could always get an external usb sound card :)