what you mean by restored windows ? reinstalled or system restore ?
if u installed windows then u would def have to download new drivers for your motherboard (if you have onboard sound) or rivers for your sound card if its seperate ?
you will prob have alot of drivers to install
click start right click my computer
click properties, click the hardware tab,
click device manager and look for anything with a yello ! over it that means its not installed