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: hdd performance btw ahci & ide

10 Nov 2009   #1

winxp 32
hdd performance btw ahci & ide

Before going in win 7 to decide if i have to use AHCI or IDE, I did a test for IDE vs AHCI under winXP 32.

File system benchmark
IDE drive index 83.593 Mb/s
AHCI drive index 80.737 Mb/s

IDE access time 5.93 ms
AHCI access time 5.8 ms

Physical HDD benchmark
IDE drive index 97.791 Mb/s
AHCI drive index 94.876 Mb/s

IDE access time 14.20 ms
AHCI access time 14.14 ms

This is the comparision btw IDE & AHCI, but I still have a problem unsolved with the performance of my HDD in comparision to the same time using the sandra sisoft database list. Check the following images:

1-File system benchmark IDE
2-Physical HDD benchmark IDE (read performance)
3-Physical HDD benchmark IDE (write performance)
4-File system benchmark AHCI
5-Physical HDD benchmark AHCI (read performance)

You can see that in both ways, the physical HDD benchmark of my current HDD is always slower than the identical provided by sandra (the orange one in the image 2 & 4), and that the write performance give me always that error (disk is not empty:remove all its partitions and try again), and this error happen on any HDD I have not only the main one.

The same slow benchmarks i got since the day one I assembled my PC, even I did defragmentation and the result stay the same, I tried to put it in AHCI mode and still the same, it's always slower than what it should be, any suggestions here, what did I miss, what should I do to get its best performance.

Attached Thumbnails
hdd performance btw ahci & ide-1.jpg   hdd performance btw ahci & ide-2.jpg   hdd performance btw ahci & ide-3.jpg   hdd performance btw ahci & ide-4.jpg   hdd performance btw ahci & ide-5.jpg  

My System SpecsSystem Spec
10 Nov 2009   #2

Windows 7 Ultimate x64

Well, I found that my drive is usually faster in IDE mode rather than AHCI. Plus, my BIOS goes through an 8+ second POST test each time for the AHCI I just leave it disabled.

As far as your drive not hitting the same numbers as the reference drive...that could be any number of things. #1) was your OS running on the drive you tested? If you tested it as a secondary would probably be faster. #2). Your motherboard and/or storage controllers obviously play an impact with how fast your drive will go. Do you really see any significant performance issues with your computer? If not, then just try not to worry about it. It's not that far off anyway.

Write tests generally cannot be performed with data on the drive or partitions defined. In order to properly write test them, they have to be a secondary drive and be totally empty.
My System SpecsSystem Spec
10 Feb 2012   #3

Win7 ult. x64

You don't seem to realise XP is not compatible with AHCI mode. It is only supported out of the box on Windows Vista & newer versions of Windows, Linux-based systems (from kernel 2.6.19 onwards), OpenBSD (version 4.1 onwards), NetBSD, FreeBSD, OS X, & Solaris 10 (8/07 and onwards).[2] DragonFlyBSD based its AHCI implementation on OpenBSD's & added extended features such as port multiplier support. Older versions of operating systems require hardware-specific drivers in order to support AHCI. Windows XP does not provide this support out of the box.
My System SpecsSystem Spec

10 Feb 2012   #4

Microsoft Windows 10 Professional / Windows 7 Professional

The benchmark is flawed, try running the disk benchmark from a live distro like ubuntu to bypass the operating system disk cache and paging. The Ubuntu disk benchmark is really nice, give it a try.
My System SpecsSystem Spec

 hdd performance btw ahci & ide

Thread Tools

Similar help and support threads
Thread Forum
Poor SSD performance: AMD RAID and AHCI Issues. WEI 5.9
I recently upgraded to an SSD. I moved windows 7 over to the new SSD and re-aligned the partition properly The drive setup is as follows: 2x 500GB WD Black drives in RAID 0 1x 120GB ADATA S510 SSD In BIOS, RAID mode is enabled. You cannot enable RAID for one pair of drives and AHCI...
Performance & Maintenance
cloned C:, installed AHCI drivers, changed BIOS to AHCI, D:'s GPT gone
see second post. I have a 3TB drive D: for data formatted with GPT. Had BIOS OnChip SATA Type set as "RAID" "As SATA Type" from back in the day. When I took out the RAID, I forgot to change this to AHCI when I reformatted and got rid of RAID drives! Changing to "AHCI" "As SATA Type" as...
Installation & Setup
No AHCI option in BIOS, is my computer default in AHCI or IDE?
I bought a brand new SSD, installed it in Windows 7, and there is no option in my BIOS for the SATA controller (to switch between IDE and AHCI Mode). How do I determine whether my computer's sata controller is using IDE or AHCI? I want to make sure that my AHCI controller is enabled and not IDE...
Hardware & Devices
Change IDE to AHCI in BIOS - Much better performance
Hi all It will mean a fresh CLEAN install of Windows I'm afraid but if you have decent SATA disks change the default setting in the BIOS from IDE to AHCI. It really WILL improve system performance --one of my big bugbears on any discussion on performance is how the I/O subsytem (generally...
Installation & Setup
Intel Sata controler ICH10R AHCI + Jmicron AHCI error
Hi. I have the GA-EX58-Extreme Board and have just installed the pre release of Win7 7600 64 bit. Normally i have experience to get the BSOD when in staling with AHCI active in bios so i change to IDE mode. Installation went flawless and also the change to AHCI mode on Intel ICH10R controler...

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 09:06.
Twitter Facebook Google+