How much Hard Drive GB do I get?

June 14, 2007 at 10:15:35
Specs: XP Professional, Pentium 4/2.80 GHz/1 G Ra
I just bought a 160gb Western Digital EIDE hard drive and installed it into my computer. I have installed a few programs on it now...but my computer is saying:

Free Space: 100GB
Total Size: 127GB

I'm assuming that means its giving me 127 of the 160GB. Why is that and is there a way to get the rest of what I paid for?
Thank you for your help and suggestions!

See More: How much Hard Drive GB do I get?

Report •

June 14, 2007 at 10:27:57
If you don't have XP SP2 or even SP1, you cannot enable 48-bit Logical Block Addressing support for ATAPI disk drives in XP.


Report •

June 14, 2007 at 10:30:03
Does your MoBo support HD LBA 48 bit addressing?

Otherwise you are lost: you can't break the 127 GB barrier even with SP2 installed.

Report •

June 14, 2007 at 10:31:11

BTW .... when it's all said & done, expect to have about 149GB. Multiplied by 0.93 - 160GB = 148.8GB but that is not the reason you are getting 127GB ... see above URL.

Report •

Related Solutions

June 14, 2007 at 10:36:03
You are using a 160 GB hard drive. So this raises a number of questions:

1. Does your motherboard BIOS support 48Bit LBA?

2. What SP level is your XP install at?

3. Is this your OS drive?

4. How did you partition the drive? There may be a clue here as to why it is using 127 GB as opposed to 137 GB.

5. Is it the only partition on that drive?

Some answers / pointers to the reasons for the above questions:

In order to use hard drives greater than 137 GB you need your motherboard and BIOS to be capable of supporting 48 Bit LBA.

Additionally WinXP has to be at least at SP1 level.

If the above conditions are not satisfied than you will not be able to use the space above 137 GB disk.

My Website (Homepage link) has additional information on using large disks. It also has additional links to other useful sites that have information on this subject. One particularly useful one is

When everything else fails, read the instructions.

Report •

June 14, 2007 at 10:37:33
More important than the 20GB you are short is the fact that you MAY be at risk of data corruption. GO to the 48bit site linked above and educate yourself on this topic.

Report •

June 14, 2007 at 10:43:59
How do I check to see if my motherboard can support HD LBA 48 bit addressing?

To answer the other questions:

- Everything is on this one partition...I did not create 2.

- I just went to the link and downloaded the Windows update from Microsoft to get the Service Pack 2. Is there a way to make sure it all worked and is on my system now??

Thanks again for all the help

Report •

June 14, 2007 at 11:48:46
Watch the POST screens at startup. IF the HDrive doesn't show as close to 160GB BEFORE entering WinXP then your MBoard isn't supporting 48bit LBA. Otherwise it is simply a matter of installing at least SP1. The primary partition will still only be 127GB but there ould be no risk of data loss. At that time you could check in disk management to see if the remaining 20GB is showing as unformatted. If so, you can then format and use or reformat the entire drive and reinstall the OS.

Report •

June 14, 2007 at 12:00:15

For a happy life with computers (& your peace of mind) - do not ever post your e-mail addy in public forums - the spammers love it. Edit your last post & remove it IMMEDIATELY


Report •

June 14, 2007 at 14:46:16
To determine whether your motherboard and BIOS support 48Bit LBA you can do one of several things.

1. Do as OtheHill has suggested.

2. Visit the website of your motherboards manufacturer. They usually have an FAQ where you can check. At worst you may have to e-mail them and ask them specifically this question.

3. You can tell us your motherboard make and BIOS level. We may then be able to look it up and check for you if you are unable to do so.

If you do not know the make of your motherboard and BIOS level, there are several freeware utiliuties that will allow you to scan and interrogate your system to identify your motherboard.

One such freeware utility is System Information for Windows

When everything else fails, read the instructions.

Report •

June 14, 2007 at 15:16:25
"How do I check to see if my motherboard can support HD LBA 48 bit addressing?"

The 48Bit LBA that I posted earlier had information about the HDinfo utility as well as many other relenvat details, that should clarify everything you need to know about this issue. There really isn't any need to oversimplify something that isn't that complicated to start with.

This is not as big a problem as you are making it out to be. As you can see, many of the responses can be interpreted similarly.

Report •

Ask Question