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
kalpik

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
Brink
Microsoft MVP

64-bit Windows 10 Pro
 
 

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

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
bibhu60

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..
TIA.
My System SpecsSystem Spec
.

20 Mar 2014   #554
Brink
Microsoft MVP

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
dancinbear

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
DocDJ

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
dancinbear

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
DocDJ

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
looked

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
Comment

 AHCI : Enable in Windows 7 / Vista




Tutorial Tools




Similar help and support threads
Windows 7 Tutorial Category
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
How to Enable AHCI - No option in BIOS.
Hey All, I'm purchasing a new SSD next week. I've been reading up on it and it looks like I need to enable AHCI in my BIOS. I can't find any option for AHCI though. I currently have my System setup as RAID0. This was how it was set up in the factory and I haven't changed it. The only...
Hardware & Devices
AHCI : Enable in Windows XP after OS install
For info on other OS's take look here: http://www.sevenforums.com/tutorials/61869-ahci-enable-windows-7-vista.html 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. ...
Tutorials
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 22:38.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App