I recently got a new laptop (Dell Latitude E6410) which came with a regular hard drive. I removed the hard drive and installed Windows 7 64 bit fresh. I've been doing some reading about possibly changing a BIOS setting under SATA Operations. Currently it is set to "RAID On" but AHCI is also an option. Apparently I need to tweak the registry the reboot and flip to AHCI in order enable it.

My question is what exactly is it and why would I want to enable it? Will it provide faster performance with my SSD? Is this even necessary to switch to AHCI or should I leave the BIOS alone and stay with RAID On.


raid off, ahci on with a new ssd installed. Raid uses 2 drives and "splits" files and uses the 2 drives to work together for faster/better perfomance. Or raid can use 2 drives and one is a exact copy of the other as you go. I installed a ssd in my dell laptop and it is screaming fast! Way faster then the hdd that was in there. You must enable ahci in the bios for running most ssd drives. If you buy one, it will tell you to do that in the limited paperwork that comes with it. Best upgrade for the speed i have ever done.


Per this performance comparison, it doesn't seem to be urgent for a single user workstation. AHCI is a better more modern option and you should always use it when you can, though.

From that article:

  • If your application requires hot-plug drive support or redundant disks, then AHCI is the only choice.

  • IDE mode can occasionally benefit from slightly faster read and write speeds in some tests.

  • TRIM support works in both modes fine

  • Overall, most SSD drives deliver better performance in AHCI mode, but it is not night and day.

How do you know you're using IDE or AHCI? Go to Device Manager and expand the hard drive controllers. If you see "AHCI" in there, you are using AHCI.

device manager, IDE ATA/ATAPI controllers

The good news is that you can switch from IDE mode to AHCI in Windows 7 or Vista without reinstalling or even opening your PC case.

  1. Start Regedit
  2. Open HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlset / Services
  3. Open msahci
  4. In the right field left click on "start" and go to Modify
  5. In the value Data field enter "0" and click "ok"
  6. Close Regedit
  7. Reboot and enter BIOS (hold Delete key while Booting)
  8. In your BIOS select "Integrated Peripherals" and OnChip PATA/SATA Devices. Now change SATA Mode from IDE to AHCI.

Note that Intel recommends RAID for SATA drives, even with a non-RAID storage setup:

If you are using a SATA hard drive, set your BIOS to RAID mode. RAID mode provides the greatest overall flexibility and upgradeability because it allows your system to be RAID ready and enable AHCI.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.