Do you have an existing SATA drive?
Are you trying to set up the new drive as a master boot drive, with the OS?
SATA drives do not use primary/slave configurations, they are all primary.
Windows will not recognize a new UNFORMATTED drive.
If you aren't doing a fresh install:
Go to "start"/"My Computer"/right click, choose "manage"/click on "disk management" and the drive should be there (if physically plugged in). Then right click on it, and choose format. After formatting, Windows will list the drive in "My Computer." Ready to use.
SATA drives are picky as to which port they are plugged into. Always use the first port (0 or 1) for the OS drive, then you can use any other ports for additional drives.