Benefits of AHCI mode over IDE Mode?


Recommended Posts

Whilst experimenting with Mac OS X I needed to enable AHCI Mode on my harddisk controller to even be able to install it, while I'm now back on a fresh installation of Windows 7 (leaving the setting on AHCI Mode) could anyone tell me the benefits of AHCI over IDE mode? Is it suited for stuff like RAID and has no effect on single (non RAID) drive use? I read somewhere that AHCI allows the harddisk to better manage writes to the drive, sort of like a real time defrag?

Anyway would appreciate some more insight to it. I noticed my drive isn't active as much anymore when the PC is idle too.

Link to comment
Share on other sites

This will explain what AHCI is for: http://en.wikipedia.org/wiki/Ahci

It's specifically for SATA devices (Macs don't use IDE devices anymore), and it helps with drive detection and provides a standard for the SATA interface. This was something that wasn't really possible with the old IDE mode.

Link to comment
Share on other sites

I always do AHCI - dunno why but I just feel like running SATA in IDE mode there's gotta be some performance lost since it's has to do some emulation and all that jazz. So running it in it's default/native mode should make things go smoother :)

Love that my DVDRW in my laptop is now SATA instead of the bridge chip they were using before. :) (no benefit once again, just like it :D)

Link to comment
Share on other sites

Ah yes, this is what I was looking for: http://en.wikipedia.org/wiki/Native_Command_Queuing Thanks (Y)

According to the Wikipedia article, Windows 7, Linux and MacOS all support it, so it sounds like a good thing to keep turned on. :) What about XP or Vista?

Windows Vista supports it natively too, while XP needs a driver.

Link to comment
Share on other sites

Some people still run old operating systems like XP, or simply don't know it exists (It's set to IDE by default on most boards in case somebody wants to install something old like XP or so)

Link to comment
Share on other sites

Some people still run old operating systems like XP, or simply don't know it exists (It's set to IDE by default on most boards in case somebody wants to install something old like XP or so)

If they're running XP on a modern system that benefits from AHCI, they don't really know what they're doing to begin with and gimping their hardware anyways.

Link to comment
Share on other sites

it seems that on newer hardware that XP is starting to need a driver for it wheras it never really did but that must be showing the modern times and that XP is no longer moderm. my mobo does not have an AHCI option(a 2003 mobo would not have it) and my system seems to run fine without it. AHCI is Advanced Host Controller Interface which offers several features like hot swapping,NCQ and a few others that IDE mode does not(that must be my setting).

Link to comment
Share on other sites

One main feature that is supported by some newer motherboards with AHCI on is hot-swapable drives.

Of course, not the Windows one.

Not true, we hot swap EVERYTHING in our Computer Forensics area with AHCI turned on and running Windows XP. They leave the cables out of the empty bays and disconnect/reconnect SATA drives on the fly.

I found it funny that I saw this post this AM, as I have been battling to get AHCI to image properly with our new Dell 780 Optiplex PCs in Windows XP. After speaking with Dell, there is a 200 MB System Software pack on their website that assigns the correct IRQs to XP that I did not know about when we started having some issues with a new image I built. Previously, we would turn that mode one and when it hit the XP flag screen, the PC would reboot. The odd thing is that it did that for a particular set of service tag PCs when other similar 780s did not have that issue.

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.