what is you OS?
what is the make/model of your motherboard?
have you checked the soundcard is firmly seated in its slot? (remove, clean and reseat to check)
if you uninstall the soundcard and reboot, Windows should auto-detect it and reinstall it for you.
if not, download the latest driver for that card from the manufacturers website.
if none of that works, may be time for a new card.