What hardware do you have? Is your sound controller integrated or an add-in card?
Saint19 is correct -- you can always download the driver from the manfacturer's website.
Should you require additional assistance and guidance, Microsoft does have an official Windows 7 Support Forum located here http://tinyurl.com/9fhdl5
. It is supported by product specialists as well as engineers and support teams.
Microsoft Windows Client Team