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: standard ahci 1.0 serial ata controller‏ is missing. How to install?


14 Oct 2010   #1

Windows 7 Ultimate
 
 
standard ahci 1.0 serial ata controller‏ is missing. How to install?

I had to change the motherboard to another brand and restored an image from the older Windows7 installation which used AHCI. I can boot using IDE in the BIOS and I noticed that the 'standard ahci 1.0 serial ata controller' is missing in the device manager. The registry for msahci.sys is fine and set to 0.

When I switch to AHCI in the BIOS, Windows doesn't boot. It's stuck at "starting Windows" screen. I get the same problem when I try to boot from the DVD and do a repair.

How do I install the AHCI driver so that 'standard ahci 1.0 serial ata controller‏' shows up? I have all kinds of boot disks like Erd Commander, BartPE, Ultimate Boot CD, Active Boot CD which could help?

My System SpecsSystem Spec
.

14 Oct 2010   #2

Microsoft Community Contributor Award Recipient

Windows 7 64 Bit Home Premium SP1
 
 

From what you say, it doesn't sound like Windows 7 was actually installed in AHCI mode on the old machine.
To change from IDE mode to AHCI you could follow this tutorial:
AHCI : Enable in Windows 7 / Vista

Hope that helps.
My System SpecsSystem Spec
14 Oct 2010   #3

Windows 7 Ultimate
 
 

Thanks but its already set to 0 as I mentioned in my post. The AHCI entry is missing in the device manager. If the driver gets installed ONLY after setting the BIOS to AHCI, my system doesn't boot all the way. it's stuck at the Starting Windows screen. I need a way to get it to boot fully.
My System SpecsSystem Spec
.


14 Oct 2010   #4

Microsoft Community Contributor Award Recipient

Windows 7 64 Bit Home Premium SP1
 
 

You've got to follow all the steps in the tutorial exactly and in the right order. You can't just make the registry change alone.

The computer boots in IDE mode because that is how Windows is set. You will not have any ahci devices in Device Manager because Windows is not loading those drivers.
My System SpecsSystem Spec
14 Oct 2010   #5

Windows 8.1 Pro
 
 

Quote   Quote: Originally Posted by Abdu View Post
I had to change the motherboard to another brand and restored an image from the older Windows7 installation which used AHCI.
Since no one asked.... Did you check/enable AHCI on the new motherboard through the BIOS???

That might help, especially since you say the older Windows7 installation used AHCI

My 0.2 cents
My System SpecsSystem Spec
14 Oct 2010   #6

Windows 7 Ultimate
 
 

Quote   Quote: Originally Posted by sygnus21 View Post
Quote   Quote: Originally Posted by Abdu View Post
I had to change the motherboard to another brand and restored an image from the older Windows7 installation which used AHCI.
Since no one asked.... Did you check/enable AHCI on the new motherboard through the BIOS???

That might help, especially since you say the older Windows7 installation used AHCI

My 0.2 cents
Yes I switched to AHCI in the BIOS. I mentioned this in the post in the second paragraph.
My System SpecsSystem Spec
14 Oct 2010   #7

Windows 7 Ultimate
 
 

Quote   Quote: Originally Posted by TVeblen View Post
You've got to follow all the steps in the tutorial exactly and in the right order. You can't just make the registry change alone.

The computer boots in IDE mode because that is how Windows is set. You will not have any ahci devices in Device Manager because Windows is not loading those drivers.
Yes I followed the steps. In fact I have read these same instructions in many different posts. They all repeat the same instructions.

In your step #4, "when Windows boots up....". There's the problem. Windows does not boot up. It's stuck in the "starting windows" phase.
My System SpecsSystem Spec
14 Oct 2010   #8

Windows 8.1 Pro
 
 

Quote   Quote: Originally Posted by Abdu View Post
Quote   Quote: Originally Posted by sygnus21 View Post
Quote   Quote: Originally Posted by Abdu View Post
I had to change the motherboard to another brand and restored an image from the older Windows7 installation which used AHCI.
Since no one asked.... Did you check/enable AHCI on the new motherboard through the BIOS???

That might help, especially since you say the older Windows7 installation used AHCI

My 0.2 cents
Yes I switched to AHCI in the BIOS. I mentioned this in the post in the second paragraph.
Hmmm... read that post a few times and missed that line. Sorry.

Thanks.
My System SpecsSystem Spec
14 Oct 2010   #9

Windows 8.1 Pro
 
 

What motherboard did you switch from?
What motherboard are you using now?
Was AHCI enabled on the old board the the image came from?

Anyways if you can't fix this through the reg hack, you may need to reinstall the OS, make sure AHCI is enabled in the BIOS, and load the RAID/AHCI drivers for the board are loaded along the way.

I know you were trying to avoid reinstalling the OS, but...
My System SpecsSystem Spec
15 Oct 2010   #10

Microsoft Community Contributor Award Recipient

Windows 7 64 Bit Home Premium SP1
 
 

Also, when you switched motherboards and restored the image from the older motherboard, did you run a Repair Installation of Windows 7? I had assumed you must have to get it to boot at all. Repair Install

It is very important to install the new motherboard drivers (all of them), particularly the chipset drivers. The problem is that even after a repair install you may have two sets of every driver on the hard drive. You can check this by opening Device Manager > go to the view menu > choose: Show Hidden Devices. Look to see if there are doubles of the motherboard components.
My System SpecsSystem Spec
Reply

 standard ahci 1.0 serial ata controller‏ is missing. How to install?




Thread Tools




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:49 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