The BIOS can recognize a HD with or without drivers, but windows needs drivers or a mode it can read without drivers (IDE Mode), also some newer SATA hard drivers don't need other drivers than those in the Windows CD/DVD so it's a question of finding the BIOS setting that works without the HD drivers ready to be provided which can be installed later from Windows... So, access the BIOS and change the SATA Controller settings... You should have SATA, AHCI, and IDE Native, try each setting till one works, you can set it to:
1. SATA enabled in SATA mode, AHCI mode or IDE Mode, or SATA disabled in IDE Mode (or IDE Native)...
2. and if nothing makes the HD be recognized by the Windows installer, try the Hard Drive in a different SATA port.
3. If still nothing, look for the BIOS S.M.A.R.T. HD setting and disable it.
4. And if nothing up to this point, follow Shaun o's advice and search online for the HD drivers and have them ready to supply them to the Windows installer and change the BIOS controller setting to SATA enabled in SATA or AHCI.
5. If nothing worked, the HD may have to be replaced but I doubt you'll get to this point. Also the motherboard make and model would help to search for relative information.