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: AHCI : Enable in Windows 7 / Vista

01 Jan 2014   #550

Windows 7 Enterprise x64

Quote   Quote: Originally Posted by Brink View Post
Hello Kalpik, and welcome to Seven Forums.

Sorry, but I have to ask to verify. Is this for a SATA hard drive?

If so, do you have the latest BIOS firmware version on your motherboard?
Hi Brink!

Thanks for your reply! I solved it myself by enabling iaStor too (not iaStorV). Now it boots fine

My System SpecsSystem Spec
01 Jan 2014   #551

64-bit Windows 10 Pro

Great news.
My System SpecsSystem Spec
11 Mar 2014   #552

Windows 7 Home Premium x64

Just registered to say thanks for this tutorial. Wasn't aware that NCQ depended on controller mode until today.

Been trying to get my 2 TB Seagate 7200.14 to act normally (folks, don't buy Seagate 7200.14 or 7200.15 drives, they're garbage), and was hoping maybe turning on the NCQ would help somewhat with the performance drain that drive has on the system. Haven't had a chance to find out if it helps yet, but my boot drive is a WD Black which was built for NCQ operation, so either way I want NCQ on.

For those unaware: The problem with the Seagate 7200.14 (aka Barracuda V) and 7200.15 drives is the firmware. It's written to discourage using them in RAID setups, so it fakes death by sending fake HALT commands to the controller now and then, which causes all kinds of problems. Seagate won't admit to this behaviour, but command logs show the proof. I've flashed the drive's firmware, which has resulted in the drive merely stalling the system when it has to go through a hard reset, instead of before where it would lock up and disappear from the system, causing all kinds of wonderful errors.
If your drive controller is not RAID capable you supposedly won't have any issues whatsoever with these drives. If, however, your controller IS RAID capable (which most high performance computers are), then the controller will go into a panic whenever the drive sends those fake death notices. Only solution is to not use those drives with RAID-capable controllers (whether running RAID or not), but sadly I can't afford to replace it with a nice WD yet, since 2 TB drives are still a tad expensive.

EDIT: Had a driver crash (buffer overflow) which led to more "fun" Windows stupidity, which led to me reinstalling... now Windows flat out refuses to use the correct SATA driver, and as far as I can tell, refuses to even run in AHCI mode. Redid the registry as before, deleted the device in device manager, rebooted. I still get "AMD SATA controller" and "Standard Dual Channel PCI IDE controller". Attempting to force update the driver fails, Windows insists it's using the right one.

EDIT 2: Switched the BIOS back to "IDE", which gave me 3 dual channel controllers in device manager and 6 ATA channels listed. Then rebooted and switched to "AHCI" once again. Now I'm back to having it listed as "Standard Dual Channel" and only 2 ATA channels are listed. I still have access to all my drives, but it's still stuck on the MS drivers, and seems no matter how many times I reinstall the AMD driver it will not use it. Wtf gives with that? Makes no sense.

EDIT 3: Appears I had forgotten to install the E-SATA driver. Now I've got AMD SATA controller under IDE ATA/ATAPI controllers, and JMicron under Storage controllers. No other drive controllers listed. For some reason I can't find the E-sata in the BIOS to disable it. Everything else is listed but that.
My System SpecsSystem Spec
20 Mar 2014   #553

windows 8.1 Pro x64
Please help

Really great tutorial..
I am running windows 8.1 with windows 7 and I want to enable AHCI .
I am thinking that if I enable AIHC in windows 8.1 and reboot and set AHCI in Bios also then I will not be able to boot into windows 7.
So can you please tell what to do in order to boot both operating system in AHCI mode..
My System SpecsSystem Spec

20 Mar 2014   #554

64-bit Windows 10 Pro

Hello Bibhu, and welcome to Seven Forums.

That would be correct. You would need to do steps 1 to 6 in the tutorial in both Windows 8.1 and Windows 7 first, then restart to BIOS to finish.
My System SpecsSystem Spec
28 Mar 2014   #555

Windows 7x64 Home Premium service pack 1

I did as you suggested and when all is said and done, all I get is a non-flashing cursor in the top left quadrant of the screen right before Windows should load. My choices are sata 1-4: ide, raid, achi. If I choose achi, it won't load. I have an Asus M4A89GTD Pro/USB3. I hope I have given enough information.
My System SpecsSystem Spec
29 Mar 2014   #556

Windows 7 Pro 64-bit

I don't know which post you are referring to, but you MUST change to AHCI in Windows, and re-boot, BEFORE you shutdown (again) and go into BIOS turn it on there. Your SSD should not be installed until AFTER you successfully get the AHCI changed in BIOS. There are TWO registry keys for setting AHCI. you only need to set ONE of them. I used this one: HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\msahci
I am using an Apricorn SOLO X2 PCIE2 adapter+Samsung 840 PRO 256GB drive.
My System SpecsSystem Spec
30 Mar 2014   #557

Windows 7x64 Home Premium service pack 1

Thanks, DocDJ. I apologize for the confusion-story of my life. I just kept plugging along. The key for me was changing iaStorV to zero. I thought I had already done it, so I didn't check it again. I went back and it was at "3" again. Changed it to zero as well, went through the routine and all is well. Thanks so much for your help.
My System SpecsSystem Spec
30 Mar 2014   #558

Windows 7 Pro 64-bit

Dancinbear: you're welcome. I used the windows default key because it is supposed to work for all SSD's.
My System SpecsSystem Spec
05 Apr 2014   #559

Windows 7 Ultimate x64

Hello to everyone and thanks for great forums. First post although I always visited the news around here. I don't remember what procedure I followed when I installed Windows but I hope I did it right. I see from my Device Manager window that drives are displayed as ATA and this makes me so confused. I took a screenshot showing the hard drives but I was not able to attach to my replay, could you please give me any advice? Thanks in advance.
My System SpecsSystem Spec

 AHCI : Enable in Windows 7 / Vista

Thread Tools

Similar help and support threads
Thread Forum
Enable and/or Disable AHCI
I hope I am not duplicating something here. . . . I did look - Honest! I ran into an interesting problem and found an easy fix. First: I wanted to ENABLE AHCI because (supposedly) it improves HDD performance. (It also enables a host of other interesting features.) I discovered the...
Hardware & Devices
AHCI : Enable in Windows XP after OS install
For info on other OS's take look here: You can use this method on Legacy BIOS or uEFI/BIOS firmware. For this example I am using a PC with uEFI/BIOS firmware & Secure Boot DISABLED. With a Intel Chip Set. ...
enable AHCI in Windows 7
hi... i found several tutorials to enable the AHCI-driver in win7/vista but the registry keys don't match mine... the tutorial is as following: 1. Exit all Windows-based programs. 2. Click Start, type regedit in the Start Search box, and then press ENTER. 3. If you receive the User Account...
Hardware & Devices
Windows 7...>SSD....Enable AHCI B4 Installation
Okay I plan on doing a clean install of Windows 7 on my laptop. I have an SSD from crucial. I know that I need to enable AHCI BEFORE I start the installation of Windows 7...correct? Now....I saw this Intel website in regards to AHCI. Intel® Rapid Storage Technology — Configure the...
Installation & Setup
AHCI to Enable or Not?
Hi, I am using a HP Pavillion 180t computer with Window 7(SP-1), IE9 RC. 12GB Ram, Quad Core i7, 3.33Ghz. I do not have AHCI enabled based upon the Tutorial to do so. Would enableing AHCI be of value to me? If so how? Any help appreciated.
Performance & Maintenance

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 03:00.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App