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


  1. Posts : 10
    Windows 7 Ultimate
       #1

    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 Computer


  2. Posts : 6,292
    Windows 7 64 Bit Home Premium SP1
       #2

    From what you say, it doesn't sound like W7 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 Computer


  3. Posts : 10
    Windows 7 Ultimate
    Thread Starter
       #3

    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 Computer


  4. Posts : 6,292
    Windows 7 64 Bit Home Premium SP1
       #4

    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 Computer


  5. Posts : 7,683
    Windows 10 Pro
       #5

    Abdu said:
    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 Computer


  6. Posts : 10
    Windows 7 Ultimate
    Thread Starter
       #6

    sygnus21 said:
    Abdu said:
    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 Computer


  7. Posts : 10
    Windows 7 Ultimate
    Thread Starter
       #7

    TVeblen said:
    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 Computer


  8. Posts : 7,683
    Windows 10 Pro
       #8

    Abdu said:
    sygnus21 said:
    Abdu said:
    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 Computer


  9. Posts : 7,683
    Windows 10 Pro
       #9

    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 Computer


  10. Posts : 6,292
    Windows 7 64 Bit Home Premium SP1
       #10

    Also, when you switched motherboards and restored the image from the older motherboard, did you run a Repair Installation of W7? 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 Computer


 

  Related Discussions
Our Sites
Site Links
About 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 00:22.
Find Us