Tonight, I just installed a second hard drive (an Seagate 4tb) into my desktop. I know it is properly connected because the BIOS is recognizing it. I also double checked by googling the second hard drive model and it did come as the right one. It also is listed in Windows 7 but when I go to disk management but the real issue is it shows a size of about 1.6-1.7tb not 4tb. I did do some prior research and some have suggested updating the BIOS; but my question is if the bios shows it as correct, wouldn't the problem be with Windows? I would be be grateful if any one had a way I can fix this.