Advanced format drive query

V1N

V1N

Associate
Joined
29 Jul 2006
Posts
1,705
Location
Cornwall
Hi there.

I bought a new Western Digital Caviar green 2TB drive a few weeks ago, which is an advanced format drive.

I've only got around to installing it, and I have a question.

Firstly, I should explain that like many of you, I have multiple PCs in the house, running XP, Vista and Windows 7.

I wish to install the advanced format drive in my file/media server.
This is a machine built out of old parts, it's basically a Pentium 4, and runs Windows XP. This does the job fine, for the job it has, which is basically a NAS/DNLA server. It also runs IIS and hosts a small web page.

Now, I realise that XP isn't able to align these newer drives correctly, and what they recommend you do is to download an alignment tool and run that, or, put a jumper across if you're only using one partition, which I am.

The new drives work correctly under Vista and Windows 7.

Now, I thought that rather than muck about, it would be just as easy to temporarily connect the drive to my main system, which is running Windows 7, and format it with that. I did so, copied a few files over to test it, all seems to be working well.

I ran diskpart, and when I ran list partition, it said the offset is 1024kb.
This is compared to my other mechanical HDDs that have an offset of 32kb

So, that seemed to work fine.

I then thought, that if I now place the drive in the XP machine, already partitioned and formatted etc, that the drive would be set up correctly, no need to muck about with any alignment software or jumpers?

I've copied a few files onto it, all seems to be working well enough.
Hard to tell if the performance is up to scratch, as it's an old Motherboard with old SATA connectors.

Now, before I go and transfer the gig of files I want to dump on it, I thought there's no harm in making 100% sure about my idea, and phoned Western Digital direct, on their 0800 number.

I explained to the guy on the phone that I have an Advanced Format drive, and that I've partitioned and formatted it on a Windows 7 machine, and then placed it into my XP system as is, and carried on using it.

I asked if this is OK, and he said he'd check with his supervisor.

He came back to me and told me that this is not OK, and that I'd still need to put the jumper across.

I then re-explained, that I already set the drive up in Windows 7, and that Windows 7 knows how to align the drive correctly, so once it's set up, is it not set up for good? I thought this, because there's a WD Align software you can download to align the drive, which also means you don't need to use the jumper.

He checked with his supervisor again, and he told me that formatting in Windows 7 doesn't set the alignment, and that in the XP machine I'll still need to use the jumper.

If this is correct, then I've entirely misunderstood what the alignment process is, which I thought was taken care of at the partitioning level, which is why I thought that formatting on the Windows 7 system would do the job.

I told him that since formatting it in Windows 7, and installing in the XP machine, I've been using it a bit this morning, and copied a few folders of stuff onto it, without the jumper... would I now need to format the drive again, because the files haven't been written correctly?

He said no, no need to format it, the files are fine.

So then my thought is, if the files are fine, then why do I need the jumper?

I then brought up the subject of cloning software. I use Acronis, and I asked if I'd be able to use Acronis to clone the data from my 1tb drive to the new 2tb drive, as I'd read online that this can cause problems, by also cloning the alignment info from the source disk. He said I can use cloning software, no problems.

So I am a little confused.
I'm plainly no expert at all.
The only time I've had to think about alignment before is when I installed my SSD into my Windows 7 machine, and plainly, I didn't have to worry about it, as again, Windows 7 "knew" what to do, and did it.

So as I say, I'm a little confused now as to what to do.
I don't want to doubt Western Digital Tech Support, as they plainly should know a lot more about their own HDDs than I do, so I'm guessing it's me that's wrong.

I thought that misalignment meant that files weren't written correctly to the HDD, causing a performance hit. Also meaning that the files that are written while the drive is misaligned, stay written incorrectly? Which is why I asked the tech support guy whether I should delete the files I've already written.

Basically, I'm going to upgrade my main rig sometime later this year, with i7 kit. This C2D system will then become my server, and will probably be running Vista x64, just because I have an OEM copy here tied to this motherboard. So what I wanted to do, was to format the drive correctly to start with, and not have to bother with the jumper, so that later this year, I can just pull the drive off that Mobo, and connect it to the C2D system running Vista, and continue using it.

So anybody who's genuinely in the know, can you please tell me if my idea was sound... to format with Windows 7, and then connect to the XP machine... or if I have misunderstood the alignment issue and go connect the jumper before carrying on. Also, what about the files that have already been written?

I'll leave it for now, and stop transferring files onto it, until I hear something back on here.

Thank OcUK for this forum ;)
It really comes in handy.

Also, what about OcUK tech support? Are those guys up on harddrive alignment issues? Would it be worth giving them a quick call?

Essentially, I just need a yes/no answer to my question, although an explanation of why would be nice ;) and yes, I do realise that when I called Western Digital, they did give me a yes/no answer... and then I didn't believe it lol I'm not trying to tell them their job, I'd just like to understand exactly what's happening.... what the issue is, and then I'll understand WHY.

With thanks in advance, and sorry for being so long winded.. :o

Cheers,
Vin.

EDIT: Just out of interest, I just ran the Everest random read disk benchmark on my drives.
The "old" 1tb drive was averaging 70-80mb/sec, and the new 2tb drive was showing 90-100mb/s.
I didn't run the test for long, just a quick test to see if it appeared to be struggling. It doesn't appear so.
I also read a thread on anandtech, where somebody was asking what to do on his dual boot system, with Windows 7 + XP accessing the same data drive, and the response to him was to format and partition it with Windows 7, and then just use it.
These is exactly the opposite of what Western Digital told me. Also, I saw the sticker that says NOT to add the jumper after formatting, yet the Western Digital guy told me to just add it now, and carry on. This must be wrong?
Again, I'm not trying to be a bighead or something, and assuming I know more than Western Digital... I just want to ensure I have my drive set up correctly. I was to be confident that the 1tb of files I'm waiting to move to the new drive are written 100% correctly, so that even if there is a performance hit in XP, that it will all be 100% when I install Vista on there. Naturally if the files are written incorrectly now, then they'll still be written incorrectly when I upgrade the OS... and moving 2TB of data elsewhere, to format a drive and move it back is... well, beyond my storage capability. A slight performance hit doesn't really matter overly, as it's just used as a network drive. My next job is to install a gigabit PCI card into my server, but still, it's not going to be used for anything speedy... just a network storage drive.

EDIT: For the record, this is what I read on anandtech

anandtech-user1 said:
I've bought this drive without knowledge of 4k technology and thus I've big problem because I'm using XP and W7 in my computer. I'd like to use this drive as single partition data drive, but will my data accesible from both OS? And then is it better to format it with W7 ( readable with xp w/out align software? ) or to format it with XP with the align software ( no trouble with W7 after? )? Or maybe I should change it for a normal 512bytes drive... If anyone can help I'd be very happy :)

anandtech-user2 said:
You'll be fine, but you MUST partition the drive from windows 7 or with another 4k-aware tool. Do NOT partition it with XP. Both of them will work absolutely fine after that, there's no other tweaks you have to make to get XP working, since it has 512b emulation.
 
Last edited:
Well, I did take the time to read it, its an interesting question over the new 4KB sector sizes to be honest - although it does 'appear' that Defragging the drive has sorted out any potential performance issue.

Unfortunately, I can't give you a satisfactory answer, and also the technology for this is still very new so no one has the answers.

The only way to find out for real is to test it yourself, by formatting and using the procedures outlined and what you've discovered yourself. Benchmark along the way, and compare results. I would advise that you also use a variety of benchmarks to watch for variances.

This does mean that you need a spare drive for an OS while you do all this, installing Windows every time you format would be a major pain :)

Good Luck, and post back any results you get if you go through with testing it all for yourself.
 
Oh, as an addendum, if your motherboard can take PCI-Express and you have a spare slot, get a PCI-Ex Network card - a Gb Network card can saturate your PCI Bus and performance can be limited in some network situations.
 
I agree that a shorter post would be more likely to get responses ;)

However, if you format in Windows 7 or use another partitioning tool that sets the correct alignment (which you've verified) then you're good to go and should not to use the jumper after moving the drive to the XP box.

I've been aligning partitions for optimum performance (beneficial even for non SSD/Advanced format drives) for a while and went through all this will a Windows Home Server (basically Server 2003 r2) using WD green advanced format drives.
 
I also agree that a shorter post would've been better ;)

I barely slept last night, and am simply cream crackered... and I tend to waffle on when I'm tired.

Apologies for that.

Well, as a quick test, I've chucked about 700gb of files on there so far.
As far as I can tell, it's working fine. I did the Everest disk benchmark again, it's still faster than my older Western Digital 1tb drive, so it can't be working too bad.

I had figured that formatting in my Windows 7 system first, and then simply plugging into my old XP box and using it should work fine, which is why I was confused by the Western Digital tech support guy, especially when he spoke to his "mentor" and he told him that I needed the jumper anyway, and then I asked him to double check with him, to point out that the drive was formatted in Windows 7,and he still said the same thing. Especially when the sticker says not to apply the jumper after the drive has been formatted.

I'm quite clued up on various aspects of PCs, harddrive alignment isn't one of them. the first I heard of it, was when I bought my Intel SSD.
I've also not bothered with much benchmarking, so will Google about tomorrow to find a popular app for that. I do have one on my main rig, that I used to test my SSD, but I think it may be only for SSDs.

But if it sounds right to you guys too, that so long as the drive is initally partitioned and formatted correctly, by an OS that understands the alignment of the drive, then after the format is complete, then "that's it"

This was my understanding, it's just the Western Digital guys that confused me. I didn't really want to use the jumper, as it's more than possible than when I upgrade my server to the C2D system, and Vista, that I'd forget to take the jumper off, and that could cause an issue... and after all, their own alignment app only has to be run once, initially, and then it's good to go, which is why I assumed formatting with Windows 7 would do the same job.

So I still don't have a definitive reply. It's nice to know I'm not the only one who's not clued up on HDD alignment issues.

Like I said, my reasoning is that if you plug on of these new drives into an XP box, it won't know how to partition/format it correctly, with the correct alignment. However, for newer OS's, they do know how to do it, and once the drive is formatted correctly, Windows XP is quite capable of reading and writing to it correctly. It's simply not able to format it initally.

This may not be true, it's just what I assumed. I had no idea this was a new Advanced Format Drive when I bought it. Only when it got delivered, and I opened the jiffy bag did I realise.

It seems to be working fine though, and I hope it is, as it'll be very inconvenient to have to scrub it and start again when it's getting full, and as I said, I also plan to move it to a Vista machine at some point later in the year.... to be clear, this isn't an OS drive. It's simply a single partition data drive, for my file/media server.
I always use a seperate boot drive in my PCs.

Sorry for going on, again!
I shall turn the PC off for the evening now quick, before I type any more.

Night guys, and thanks for getting back to me.
Vin
 
Oh, as an addendum, if your motherboard can take PCI-Express and you have a spare slot, get a PCI-Ex Network card - a Gb Network card can saturate your PCI Bus and performance can be limited in some network situations.

I doubt it to be honest.

I picked up a cheap gigabit PCI card already, just to try it out.
If it's no good, then so be it. I got a new router a few weeks ago, and my other machines have gigabit, so I just thought I'd try it.

It's no biggy anyway, once I get the new i7 kit, my Asus p5b and C2D will become the server, and that has gigabit onboard.

But thanks for the tip anyway. If the gigabit card is no good, I'll simply continue using 100mbps for the rest of the machines usage.

Vin.
 
I agree that a shorter post would be more likely to get responses ;)

However, if you format in Windows 7 or use another partitioning tool that sets the correct alignment (which you've verified) then you're good to go and should not to use the jumper after moving the drive to the XP box.

I've been aligning partitions for optimum performance (beneficial even for non SSD/Advanced format drives) for a while and went through all this will a Windows Home Server (basically Server 2003 r2) using WD green advanced format drives.

Yes, sorry. I was trying to get all the info down, and well... just got carried away.

Anyway, I appreciate your post. What you say is what I'd assumed would work. It's just that when Western Digital tech support told me I was wrong, I was confused, and didn't want to assume that I was right, and them wrong.

As I've said above, I've transferred quite a bit of stuff to the drive this afternoon. It seems to be working OK, although it's only really the benchmark I ran that can confirm this at the moment. the speed tests that I did showed the new 2tb drive outperforming my old Western Digital 1tb drive in the same machine, so I can only assume all's working as it should.

So thanks again, it sounds like you know your stuff, and I did assume my method would work, so I've got confidence now that all's well.

Basically I was assuming that once the drive had been partitioned/formatted/aligned correctly, that Windows XP would be able to read and write to it correctly.

What Western Digital were implying, and indeed stated, is that the alignment isn't done by Windows 7 partition/format, and that once connected to the XP machine, XP would write new files incorrectly. However, when I then asked if I should delete the files I've already written to the drive and start again, he said there would be no need. This was the cause of my confusion.

Anyway, before I start to write another novel, I shall leave it there for now.
Thanks to those of you who did take the time to read though, and help.

Regards,
Vin.
 
Oh, as an addendum, if your motherboard can take PCI-Express and you have a spare slot, get a PCI-Ex Network card - a Gb Network card can saturate your PCI Bus and performance can be limited in some network situations.

I just wanted to post an update for this, seeing as you mentioned it.

I installed my Cheapo PCI gigabit card today, and did a test file transfer.
I was blown away to be honest.... on my main rig, I copied a file from the server, which btw. was held on the new Advanced Format Drive.

My network meter showed speeds varying between 51 and 68mb per second, and the Windows 7 File Transfer Window showed an average speed of 57mb per second.

I'm more than happy with this, beats the 12mb per sec I got from the on board 100mbit card.

Also, the Advanced Format Drive still seems to be performing well, after being formatted in Windows 7 as detailed above, so it appears all's well, and that was dead easy to get set up. Should've just gone with my instict, and not bothered with Western Digital, I'm quite disappointed with them really. I buy nothing but WD drives these days, but that tech support was just wrong.

Anyway, all's working well here, so if anybody ever does read this thread, formatting in Windows 7 does seem to do the trick, before moving to an XP machine. Also, gigabit network on a Pentium 4 machine running XP is worthwhile ;) (at least in my server, which has zero other PCI cards in it, no soundcard, and only onboard graphics... it's only a file server after all)

Cheers,
Vin.
 
Back
Top Bottom