My soundcard has stopped working after a couple of times. I have noticed that it is usually after windows or my firewall updates.
Right click on my computer and select manage.
You now have the computer management window open.
Beneath Services and Applications select services.
In the right pane, double click on Windows audio.
At the bottom service status should read Started.
If it says stopped, you found the problem click on start and enjoy!