Does windows 7 home need any drivers to be installed after a fresh install?

Yes, use the driver disk that came with your motherboard, or go to the motherboard website an download the latest drivers from there. You'll also need to install the software and drivers for any peripherals like your printer and scanner. Be sure to update your Windows.