roncpem is correct. If your OS is XP, this addresses the issue.http://support.microsoft.com/kb/303013/en-us
If this doesn't correct the problem, do a search on Microsoft.com support for 160GB hard drive. I think there are work arounds if your running something other than XP, e.g., Windows 2000 or Windwos 98. They make cards you can install and connect your hard drive to that also over comes this problem. Bought 160GB hard drive a number of years ago that came with one of these cards and it worked fine. Now all my larger drives that I use for storage are SATA and as far as I know this is not a problem if your for SATA.