Fix a computer that has no sound coming from the speakers by updating the drivers from the manufacturer Web site, keeping anti-virus protection up to date and checking the actual connections on the machine. Learn how sound driver problems can stem from viruses on a computer with information from a network engineer and IT specialist in this free video on computers.
A no-sound problem generally indicates that you have a driver issue. So what I would recommend that you do is go to you manufacturer's website, Dell, or HP, or whoever, and download the most up to date driver from their website for your particular model. Models are generally on the front of the machine. This goes for the same for a laptop, or a desktop. And then if you have a specific, newer sound card that you put in yourself, go to that particular manufacturer's website and download the driver there. And then that should fix your problem. If it doesn't then do something that's sometimes so painfully obvious that it doesn't really click with you, check the actual connections on the machine. Also, a good test is to take an I-pod or CD player, anything with a headphone jack, and plug it into the yellow or the green connector that's on your speakers to make sure your speakers are working correctly as well. Some card problems generally originate from malware being on your machine. Some malware will attack the sound driver itself and delete it from the system and you have to manually re-add it. So one good deterrent from keeping this from happening is to get you know up to date anti-virus and malware protection like Spybot or Ad-Aware. And also make sure those programs are up to date.