Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: eSata drive partition very slow

05 Sep 2011   #11

Windows 7 Pro x64 (1), Win7 Pro X64 (2)

Aha! Thank you very much for the screenshot, as it answers many questions and clears up my confusion.

I had mistakenly thought your reference to "C drive" and "data drive" were actually referring to your C and D partitions on one hard drive. Turns out these are actually two separate partitions, on two separate hard drives. It's still more precise to refer to them as "partitions" and then qualify by describing them on one or two hard drives, but at least now it's now clear why you referred to the two the way you did.

Again, a picture's worth a thousand words, and now it's all understood.

However, you'll notice that your C partition only contains 188GB in-use, with the rest currently free.

In contrast, your D partition contains 356GB in-use, with the rest currently free.

Assuming you used the same backup method for both jobs, it would certainly be reasonable for the D version to run probably twice as long as the C version. Five times as long? I'd agree, something doesn't sound right.

I should have done this in the first place, I looked up Casper help files and found a solution, it was to use Device Manager to change Transfer Mode from "allow BIOS to determine transfer mode" to "DMA Mode".
Can you be more precise in showing where this is in Device Manager?

I have two SATA drives and one SCSI drive in this machine, and there is no setting which describes the option you mention. That sounds much more like a BIOS setting itself.

The only thing I see in Win7's Device Manager pertaining to disk drives that sounds relevant is "write cache" enabled or disabled. Certainly "enabled" is the default and pre-checked, so unless you've un-checked this for the drive (i.e. your Disk2 with the three partitions G, H, I) I don't see how this could be a factor. And besides, this still affects the entire drive and all partitions on that drive, not just one partition on that drive.

Now in the BIOS of my machine, there certainly are settings that pertain to PIO, DMA, etc., for SATA drives. But in my case at least (ASUS P5Q3 board) I never changed these from the default "auto". Did you change the corresponding settings that probably on your own motherboard's BIOS? But again, this would still affect all partitions on that SATA drive, not just one.

Anyway, I'd like to know more precisely exactly what you changed that solved your performance problem. Where was it, and what was the option? Screenshot if you can?

Very curious.

My System SpecsSystem Spec
05 Sep 2011   #12

Microsoft Windows 7 Professional 32-bit 7601 Multiprocessor Free Service Pack 1


I changed to options in Device Manager/IDE ATA Atapi Controllers/NVIDIA nForce Serial ATA Controller and unchecked "Let BIOS Select Transfer mode"

I did not enter the BIOS, but mine is also set to Auto.

I have uploaded a Screenshot.



Attached Thumbnails
eSata drive partition very slow-device-manager.jpg  
My System SpecsSystem Spec
05 Sep 2011   #13

Windows 7 Pro x64 (1), Win7 Pro X64 (2)

Very enlightening. This is something specifically unique to the nVidia driver for the SATA controllers on your motherboard, that provides these additional tweaks. It is not standard with Win7 itself.

And that is really very very BIOS-level micro-function control, at the driver level in Win7 from nVidia.

But again, whatever you've set here should apply to the drive (and all partitions on it), not one particular partition. So while you may have now set things for superior performance than it was previously, I'm still mystified as to why you saw its negative effect on just you D->H job, and not on your C->G job (taking into account that D has twice as much data to copy than C did).

Nothing at all like this shows up in Device Manager for the SATA controllers on my ASUS P5Q3 motherboard with its Intel ICH10 chipset, with drivers from Intel. You have to actually go into the BIOS at boot time to be able to reconfigure any of this type of hardware related stuff (from "auto").

Anyway, very interesting. It's now much clearer what you did, that apparently boosted your performance as you state.

No question that "DMA mode" is higher performance than "PIO mode", and uses much less CPU resource. I actually don't know what's wrong with "let BIOS choose transfer mode" if your BIOS has "auto" for the SATA setup options. You'd think this would imply "DMA mode" for transfers, which should be just what you've now manually selected anyway. I don't know how/why your previous "let BIOS choose" would imply the slower PIO mode instead of DMA mode.

Ok. Whatever the real explanation, I would say you did the right thing here if the setting you're now at gives you the performance you expected.

And as your green-check indicates, "case closed".
My System SpecsSystem Spec

06 Sep 2011   #14

Microsoft Windows 7 Professional 32-bit 7601 Multiprocessor Free Service Pack 1


What options were available under the "Advanced" Tab?

I guess my real problem is that before I formatted and reinstalled W7 the Casper Clone speed was fine, perhaps because after I did a W7 upgrade over a Vista OS the settings did not change but when I did an install after formatting and the loaded the drivers the internal options changed, I did not do that following the upgrade install.

Interesting stuff.


My System SpecsSystem Spec
06 Sep 2011   #15

Windows 7 Pro x64 (1), Win7 Pro X64 (2)

Quote   Quote: Originally Posted by daniellouwrens View Post
What options were available under the "Advanced" Tab?
Well, how embarrassing.

By sheer chance, I'd randomly selected one of those ATA channels and looked at all the tabs, and there was nothing shown under Advanced. I happen to be at my second machine right now, which uses a Supermicro C2SBX board (with Intel ICH9R chipset). I have three SATA drives on this machine, as well as a BluRay SATA drive.

Well, sure enough, looking at these ATA channels on this machine it shows the following where there is a drive connected to that channel:

I then went back to my first machine (where I have two SATA drives and a conventional CD/DVD drive) and looked at all the ATA channels. Sure enough, the Advanced tab looks just like the above for those channels where a drive is attached. The only difference is that the conventional CD/DVD drive uses DMA mode 2, rather than DMA mode 5 for my BluRay drive.

Anyway, although the nVidia SATA driver is clearly different than the Intel SATA driver and the Device Manager interface obviously is different, it does appear possible to enable/disable DMA mode even with the Intel driver.

However the setting shown in my screenshot is the default. I did not set that value.
My System SpecsSystem Spec
06 Sep 2011   #16

Microsoft Windows 7 Professional 32-bit 7601 Multiprocessor Free Service Pack 1

As we say "you live and you learn" and as long as you are willing to learn it is all good stuff.


My System SpecsSystem Spec

 eSata drive partition very slow

Thread Tools

Similar help and support threads
Thread Forum
Slow image restore from one partition to another on the same drive.
Three cases here: Case 1: Samsung entry level AMD laptop bought in 2011. Image backup of partition C (30GB) to partition D on the same physical drive is quick, takes 10 min. Restore is quick too, takes about 25 min. Case 2: Asus mid-range i3 laptop bought in 2012. Image backup of C...
Backup and Restore
eSATA drive not detected--can CrystalDiskInfo damage an eSATA drive
I plugged in my eSATA drive while CrystalDiskInfo was running and the computer froze. There was no way to regain control of the computer so I restarted. So now this eSATA drive is not recognized by the computer. The eSATA drive works in another computer. What's really weird is that...
BSOD Help and Support
Can I move eSATA Drive into case without reformatting the drive?
I backed up files from one 1TB eSATA drive to another 1TB eSATA drive. It now occurs to me that it might have been better to have installed the backup drive in my computer case . Not wanting to do the backup all over again, can I simply install the drive in my computer without having to...
Hardware & Devices
Slow eSata transfer rate
Hello, I'm using a Asus P6T SE mainboard. I have connected an eSata (onboard jmicron controller) harddisk (Akasa enclosure with an Seagate 7200.11 750 Gb HD). Sometimes when I copy files to or from the local harddisk the transfer rate is slow. About 13 mb/s but sometimes it is also fast 90 mb/s....
Hardware & Devices
Here are my computer specs. Why is my eSATA port slow
I installed Windows 7 and the transfer of data between my WD MyBook II (My Book Studio Edition II 2 TB Hard Drives ( WDH2Q20000 )) is really slow. Transferring around 30 MB/s Is there a driver or something to correct this? I've been trying to figure this out for awhile

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Š Designer Media Ltd

All times are GMT -5. The time now is 22:55.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App