how come a Seagate ATA 300GB harddisk only appear to be 279GB ?

I just purchased a SEAGATE ATA 300GB harddisk.

When I placed into my PC, wanted to format it, it appeared to be 279GB ?

is that any way , method  or utilityi can get to around 300GB .

Who is Participating?
Lee W, MVPConnect With a Mentor Technology and Business Process AdvisorCommented:
It is 300 GB.  Where 1 GB = 1,000,000,000 bytes.  Problem is, to the computer, 1 GB = 1,073,741,824 bytes (2 to the power of 30).  But the hard drive makers can say 300 GB which sounds better if they measure it in even numbers like 1,000,000,000 bytes.
Lee W, MVPTechnology and Business Process AdvisorCommented:
Just for example: - multiply 1,073,741,824 by 279 "GB" and you get 299,573,968,896 - figure The computer rounds down, the drive is logically probably 279.4 GB, which is 300,003,465,625 (or so) bytes.
fox404Author Commented:

but why, if i boot up, in my bios, the hdd only give 135GB ?
Lee W, MVPTechnology and Business Process AdvisorCommented:
Your BIOS may be limited to 128 GB (in computer GB, not Marketing GB).  You may need to upgrade the BIOS.

You might also need to install a Service Pack.  What OS are you using?  XP?  2000?  XP Requires SP1 OR 2, 2000 I believe needs SP3 OR 4.  

For more info:
Windows 2000:

Windows XP:

BIOS depends on your computer brand/motherboard brand

Maxtor related tips:

Some outdated, but otherwise interesting info:

Lee W, MVPTechnology and Business Process AdvisorCommented:
Can you explain why the A grade?  What part of my answer did you have a problem with?
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.