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

07 Feb 2010   #89
Bare Foot Kid
Microsoft MVP

W 7 64-bit Ultimate
 
 
AHCI : Enable in Windows 7 / Vista

AHCI : Enable in Windows 7 after OS install

AHCI Advanced Host Controller Interface makes...

My System SpecsSystem Spec
23 Apr 2010   #90
Dave76

Microsoft Community Contributor Award Recipient

Windows 7 Ult x64 - SP1/ Windows 8 Pro x64
 
 

Which HDD is your boot drive? SATA or IDE?

When you changed the BIOS setting from IDE to AHCI did you save & exit?

Don't know much about AMD AHCI drivers besides reading that some people are having trouble with them.
Some are using the Intel AHCI drivers and reporting success.

Did you try booting to safe mode?

If this doesn't work, start your computer, go to BIOS set it back to IDE mode and see if it will boot.
If it does boot, it means your AHCI drivers were not loaded on the previous attempt to switch to AHCI mode.

My System SpecsSystem Spec
23 Apr 2010   #91
Bare Foot Kid
Microsoft MVP

W 7 64-bit Ultimate
 
 

Quote   Quote: Originally Posted by Dave76 View Post
Which HDD is your boot drive? SATA or IDE?

When you changed the BIOS setting from IDE to AHCI did you save & exit?

Don't know much about AMD AHCI drivers besides reading that some people are having trouble with them.
Some are using the Intel AHCI drivers and reporting success.

Did you try booting to safe mode?

If this doesn't work, start your computer, go to BIOS set it back to IDE mode and see if it will boot.
If it does boot, it means your AHCI drivers were not loaded on the previous attempt to switch to AHCI mode.
Hello again atlcraig.


Dave has listed some very good things to check on, here is the tutorial on safe mode, be sure to post back to keep us informed.
My System SpecsSystem Spec
24 Apr 2010   #92
atlcraig

Windows 7
 
 

Dave76,

I have 4 SATA drives, one of which is my C drive. I did save the changes in the BIOS.

It looks like the AHCI drivers were not loaded.

I was able to boot into safe mode, but only when I used my Windows 7 64 bit DVD. When I tried to reboot without using the Windows 7 disc I still get the message Error Loading OS.

When I changed the BIOS back to IDE and tried to reboot without the system disc I whould get the same message.

I think you are right that the AHCI drivers were not loaded. I am not sure where to go from here next. I may have to call Microsoft and see if they will/can help me. I think that since they had nothing in the documentation that came with the system I really think it is a Microsoft problem and that they should help anyone having this type problem. We'll see if they think the same way.

Thanks for the help. I still can't get the computer to boot without having the Windows 7 setup disc in the computer.

atlcraig
My System SpecsSystem Spec
24 Apr 2010   #93
atlcraig

Windows 7
 
 

Dave76

One other thing - I am not running raid and do not want to. For AHCI to work do you have to be running raid? It was my understanding that you didn't have to. Do you know if this is correct? Thanks again for the help - atlcraig
My System SpecsSystem Spec
.


24 Apr 2010   #94
WindowsStar

Windows 7 Enterprise (x64); Windows Server 2008 R2 (x64)
 
 

Question: Do these steps work for Windows XP Professional as well?
My System SpecsSystem Spec
24 Apr 2010   #95
Dave76

Microsoft Community Contributor Award Recipient

Windows 7 Ult x64 - SP1/ Windows 8 Pro x64
 
 

Quote   Quote: Originally Posted by atlcraig View Post
Dave76

One other thing - I am not running raid and do not want to. For AHCI to work do you have to be running raid? It was my understanding that you didn't have to. Do you know if this is correct? Thanks again for the help - atlcraig

The answer is NO, you do not have to be in/using RAID for AHCI to work.
AHCI is a separate function from RAID, actually selecting RAID will put the computer in AHCI mode.

Your choices in BIOS are IDE, AHCI or RAID mode.
When you set your computer to RAID (normally the third option in your BIOS) it will set it to AHCI mode.
You can set your computer to RAID (which uses AHCI mode) and not have any HDDs set up in RAID configuration. You will have the advantages of AHCI when in the RAID setting.

The main benefits of AHCI are your HDDs can be HotSwappable (plug and play and unplug, without shutting down the computer), NQR (native command queuing, this allows your HDD to run more efficiently), allows the use of S.M.A.R.T. the HDD monitoring software.

Some people say it will provide a slight, noticeable, speed improvement, I did see an improvement by enabling mine. Also required for SSDs to use Trim function.

AHCI is:
Quote:
Advanced Host Controller Interface (AHCI) is an application programming interface defined by Intel which defines the operation of Serial ATA host bus adapters in a non-implementation-specific manner. The specification describes a system memory structure for computer hardware vendors to exchange data between host system memory and attached storage devices.
Read the wikipedia site linked below and it will explain what AHCI is.

Click here >> Many SATA controllers offer selectable modes of operation
My System SpecsSystem Spec
24 Apr 2010   #96
Bare Foot Kid
Microsoft MVP

W 7 64-bit Ultimate
 
 

Quote   Quote: Originally Posted by WindowsStar View Post
Question: Do these steps work for Windows XP Professional as well?
Hello WS.


No they do not, XP will not boot when AHCI is enabled in the BIOS, it'll blue screen; when I was booting XP and Windows 7 I had to change back and forth between AHCI and IDE mode depending on the OS I wanted to boot to.
My System SpecsSystem Spec
25 Apr 2010   #97
atlcraig

Windows 7
 
 

Dave76,

I have found what my problem is and that is that after I enabled AHCI for some reason it changed the sequence of my drives. I am able to go into the BIOS and select the drive that I want to boot from and everything works just fine.

I had to try each of the drives until I found the right one! I have 4 SATA drives and 2 IDE drives and 14 partitions. I am now trying to find out why the boot drive that the system was using before AHCI was installed was changed because I don't want to go into the BIOS and make the change each time I boot the system. If anyone has an answer to this question I'm all ears!

Thanks again to every one for all the help. This is agreat web site and I am sure glad I found it.
My System SpecsSystem Spec
26 Apr 2010   #98
Bare Foot Kid
Microsoft MVP

W 7 64-bit Ultimate
 
 

Hello again atlcraig.



Change the boot priority in the BIOS to boot from the HDD you need it to boot from, have a look at the tutorial at the link below; be sure to post back to keep us informed.

Boot Priority - Change - Vista Forums
My System SpecsSystem Spec
27 Apr 2010   #99
atlcraig

Windows 7
 
 

Bare Foot Kid,

thanks for the help.

I found mine under the BOOT heading and then under HARD DISK DRIVES. The instructions said to use the arrow keys to select the drive you wanted to move and then use the + to move it up and to move it down. When I tried that nothing happened. I then tried the Pg Up and Pg Dn keys and they worked! I now have all of the drives in the right order and the system is now booting up just fine. Im glad you found where to do the change and that made me look until I foun the place to make the changes on my computer.

atlcraig
My System SpecsSystem Spec
Comment

 AHCI : Enable in Windows 7 / Vista




Tutorial Tools



Similar help and support threads for2: AHCI : Enable in Windows 7 / Vista
Windows 7 Tutorial Category
Enable and/or Disable AHCI Hardware & Devices
How to Enable AHCI - No option in BIOS. Hardware & Devices
AHCI : Enable in Windows XP after OS install Tutorials
enable AHCI in Windows 7 Hardware & Devices
Windows 7...>SSD....Enable AHCI B4 Installation Installation & Setup
Coming from XP, enable AHCI for SATA drives? Hardware & Devices
AHCI to Enable or Not? 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 05:08 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33