Hi, I was getting the error about the sound buffer as well.
It's not necessarily anything wrong with your sound card itself. It could just be the driver not loading at start up.
(if you can hear sound on your computer, then your sound card should be fine)
But for me it was a different solution than what was in this thread...
so I'll share. follow these steps
1. ctrl alt delete... now check to see if one of the scvhosts processes is stuck at 99%
the scvhosts exe loads start up dll files so if it's stuck at 99% it's probably because a. two dll files are competing over each other causing it to lock up, b. or you have a virus taking over that exe, c. or microsoft update is trying to update a bad dll file (probably still have two competing dll's in this case)
*you might not see the svchosts process at 99% if it got terminated.
2. here's how to solve it if a or c applies to you.. first try to remove any old devices that you might have two of in device manager (make sure you know for sure though)... common one would be your wireless internet adapter..
then if that doesn't work, go to start - run - type msconfig - then change it from selective startup to normal startup...
it'll prompt you to restart when you save and exit..
do so..
don't know why this worked for me, but changing to normal start up stopped the dll file that was bogging my system down.
3. okay if these things didn't work.. time to make sure this isn't a virus... download rkill, download tdsskiller (both free)... run rkill... let it do it's thing... then run tdsskiller and do a scan... if nothing comes up i'd say it's not a virus..
but if it is a virus change all your passwords because scvhost viruses can be worms and those are the worst viruses you can get pretty much..
anyways, if none of this works it may not apply to you because errors like this can have so many different causes that you never know which solution will work.
worst comes to worst try a system restore.. for me the restores were failing so I couldn't do that.
p.s. if none of this helps... try this: go to control panel - sounds and audio devices
.if no device driver is listed here than your driver hasn't loaded (might be unrelated to scvhosts)
now, you can manually activate it (might have to do it every time you start the computer though)
... okay so this is how to manually activate it
go to start - run - type services.msc
scroll down to the line that says "windows audio"
now right click it and click start
that should fire it up.
if you've tried everything and even tried to resinstall the sound drivers and everything on top of all of this and you hear no sound... then and only then would I say that there's something actually physically wrong with the sound card itself.
good luck!
excuse the grammar

I hope this helps someone
[Edited on 12-13-2013 by Stateofpsychosis]
[Edited on 12-13-2013 by Stateofpsychosis]
[Edited on 12-13-2013 by Stateofpsychosis]
[Edited on 12-13-2013 by Stateofpsychosis]
[Edited on 12-13-2013 by Stateofpsychosis]
[Edited on 12-13-2013 by Stateofpsychosis]