I would go to the hard drive manufacturers website and download their disk software, most if not all hard drive manufacturers let you download software which will automatically format, delete or partition new hard drives to your hearts content, easiest way to do it, disadvantage of this of course is you'll have to reinstall windows your motherboard drivers etc. One thing to mention about this though is the software from these sites will only work on their own make of hard drive ie if you download the Maxtor one and you have a Seagate drive it won't do anything, you need the program for your own hard drive manufacturer.
Drive came with software ( Maxblast 3 ) and manual. The manual said to install it by going into BiOs and making sure that "Auto" was set for the primary drive. That was done, drive formatted and went in okay. It is the drive I am using now - it is just that I have two conflicting sizes being given.
I even uninstalled the drive and rebooted, letting XP find it again, hoping that might cure it but it didn't.
My suspicion lies in the whole drive being primary - from distant memory is part of the drive not extended or something ?
If you have a single partition, it will (indeed must) be all primary. If you have more than one partition, you should set subsequent partitions to logical inside an extended partition unless you intend to multi boot in which case each partition which is going to house an OS needs to be primary and bootable.
Max blast will work with any make of hard drive AS LONG AS one drive is a Maxtor.