Two possibilities.
1. Assuming you are installing Windows from a flash drive instead of a DVD, make sure your install media is not plugged into a USB 3.0 port. Some controllers will let you boot the install media, only to leave you with no access to the internal hard drives to install to. Move to a USB 2.0 port and you should be fine.
2. You are missing drivers required for the install to detect your hard drives. Usually this occurs when you have a RAID array configured. Locate the drivers from the motherboard manufacturers website (or from the RAID controller card makers site if you have a separate RAID card installed), extract the drivers to the install media - so you can view the inf, sys, and cat files directly.... Windows setup cannot look into archives like .zip files. Once you get to the screen showing available drives, click Load Drivers, select the driver you need, and your drives should appear in the list.