Yes, Windows may have prompted you (amidst all of the other fun ignorable setup features) for a driver for your soundcard when you installed Windows initially. If it couldn't find one on a disk that you provided it, then it will try to find the best suitable driver that it can to meet the needs of your soundcard. In my experience, this doesn't do much good. It's like, "I appreciate you trying but I'm going to look elsewhere, Windows."
So I would definitely reinstall your driver. Of course, this totally complicates your situation if you don't have a clue of the manufacturer/model of the card. In fact, this is the direction that Windows will take you in if you press F1 from the desktop and try to get help with Window's troubleshooter (see the asterisk'd part):
Click Start, point to Settings, click Control Panel, and then double-click System.
On the Device Manager tab, double-click Sound, Video and Game Controllers, and then click your sound card.
*****If you don't know the name of your sound card, consult its documentation. ******
Click Properties, and then verify that the Disable in this hardware profile check box is cleared.
If the Disable in this hardware profile check box is selected, click to clear it.
Click OK, and then click Close.
Restart your computer if you are prompted to do so.
That's what sucks about these companies that just assume that its users are going to be to stupid to understand the documentation for their devices. Anyway, you still have things that you could look at. I ran a BIOS check program recently that tagged all of my hardware and spit back my motherboard make/model after I ran it. My BIOS is AMIBIOS, so you could find that on their homepage (I think it's AMI.com or something along those lines). Do you know what type of BIOS you're running? It should tell you when you reboot. To get into your BIOS features, just press delete a whole bunch of times when you start your computer up and it should tell you your BIOS type there, too. Anyway, my point is that if you know your motherboard's make and model, you will be able to find a TON of information online on it and probably information on the sound driver. ...I'm notified when you re-post to this string, so let me know what type of BIOS you're running if your BIOS isn't AMIBIOS (American Megatrends)... If it IS, then I did find this site that will help you determine your manufacturer:
I ran this downloadable diagnostic on my PC and got the following:
**********************************************************
AMIBIOS Motherboard Manufacturer Identification
Version 1.2 (02/07/2001) Copyright 2000 American Megatrends, Inc.
This file has recorded information useful in identifying the manufacturer
of this motherboard. The information is listed below:
An AMIBIOS ID String Was Detected:
62-1005-001199-00101111-071595-IRONGATE
-- ---- ------ ------
| | | |
| | | Chipset/BIOS Info
| | Manufacturer ID
| Version Information
Processor & BIOS ROM Information
Manufacturer Code Detected: 1199 - GIGA BYTE CO., LTD.
**********************************************************
Once you know your hardware type, your first step would be to find the driver from one of the sites I mentioned in my previous post. After you get your driver (I made that sound easy, but you may have to try this several times) you should go to the Device Manager as described above by Spiderx (sp?). Uou should (and I really hope this is the case, because it isn't always) see a yellow exlamation point beside the device (in your case this is your soundcard) that isn't working properly. That's what you're going to need a driver for. Highlight the device. It will either say "Reinstall Driver" on the General Tab or you can go to the Driver tab and select "Update Driver". Follow the wizard and select the first option to let Windows search for a driver. Select "Specify a location" and click on browse to find the spot on your hard drive that you saved your driver... This may solve your problem, but it will hopefully at least get you farther than you are now.