Numbers numbers numbers ...
so which "rule" does WD use these days, 1,000 or 1024 ... oh, and DOS & XP do not mix ... how did you "format" the drive?
WD had a patch if your BIOS was not 48bit LBA compatable, but then SP1 fixed that.
My 120GB Maxtor has a total capacity of 122,935,001,088 bytes, which equals 114GB (binary)
... here's the explanation:
Most operating systems define a hard disk drives capacity using binary or base-2 mathematics. This translates to 1 gigabyte (GB) equal to 1,073,741,824 bytes. This is the correct value when using binary or base-2 mathematics.
However, hard disk drive manufacturers define drive sizes using base-10 mathematics, in which 1 GB is equal to 1,000,000,000 bytes (rather than the 1,073,741,824 bytes, as listed above).
This discrepancy in reporting drive sizes (base-2 vs. base-10) may lead you to believe that you have a hard disk drive of less than expected capacity if you compare the figure reported by the operating system with the figure reported by your documentation, although the actual hard drive size is identical. Microsoft® Windows® simply counts the size differently, and will report a different, slightly smaller, figure.
.... so basically the hard drive manufacturers and the OS programmers used different bases that led to the discrepancy. They all 'con' you ... you learn to live with it.
hope this helps!!
Oh, and we won't go into "waisted space" ... not that relivent with XP & NTFS