Windows 8 and 8.1 Forums


AHCI boot problems - constand reboot-repair - W8.1

  1. #11


    Posts : 1,121
    Windows 8.1 x64


    Quote Originally Posted by schmidtrg View Post
    The controller isn't 'changing' per say - this only happened because of the low cmos battery, which was replaced but too late.

    I did the safe mode route - and changed the controller. Initially, before doing that - at least I could boot the system
    with the bios being in IDE mode, but of course that then screws up any ability to use going forward restore mode,

    The board isn't that old, and it works fine as I have tested it - and have put another test drive in and did a fresh install with no problems coming up in AHCI mode. This is a MSI board - the Biostars mentioned are other examples
    of what happened with simply accepting an optional windows update driver for AMD sata controller listed - but is
    not part of this particular issue. I merely mentioned it because the registry changes/safe mode changes/bcdedit
    solutions here often don't fix the problem - so there must be something missing in all of this in why a system - originally installed clean as AHCI, with a simple cmos reset that allowed that system to boot into IDE mode can lead to not being able to go back into AHCI mode without all of this - and why or what that boot managed to change in the registry that caused it.
    So your current situation can be summed up as the system will boot using an IDE controller, but will not when using an AHCI controller?

    If the controller would have changed due to the bios resetting to its defaults, could there be any other default settings that would now effect the system you have not reset?

    Is this system a UEFI or Legacy install? What exactly happens when you try to boot with the controller set as AHCI, after you use the Safe Mode process to change it to AHCI, what messages, which options?

    If the system did change controllers on its own, the Windows 8 Repair system would have tried to fix the system. No telling exactly what it might have done. Some information may be helpful to us. Like a picture of the Disk Management window, a full listing of the BCD store, a copy of the Srttrails.txt log which is probably in the Windows\system32\logfiles\srt directory.

    And I hate to bring it up, but if the CMOS battery has gone dead on a system that is not very old, it might indicate a problem.

    If you still want to keep the overclock, you might just disable the Hardware driver updates for the system.

      My System SpecsSystem Spec

  2. #12


    Posts : 13
    Win 8.1


    Quote Originally Posted by Saltgrass View Post
    So your current situation can be summed up as the system will boot using an IDE controller, but will not when using an AHCI controller?

    If the controller would have changed due to the bios resetting to its defaults, could there be any other default settings that would now effect the system you have not reset?

    Is this system a UEFI or Legacy install? What exactly happens when you try to boot with the controller set as AHCI, after you use the Safe Mode process to change it to AHCI, what messages, which options?

    If the system did change controllers on its own, the Windows 8 Repair system would have tried to fix the system. No telling exactly what it might have done. Some information may be helpful to us. Like a picture of the Disk Management window, a full listing of the BCD store, a copy of the Srttrails.txt log which is probably in the Windows\system32\logfiles\srt directory.

    And I hate to bring it up, but if the CMOS battery has gone dead on a system that is not very old, it might indicate a problem.

    If you still want to keep the overclock, you might just disable the Hardware driver updates for the system.

    I'll try to answer in the proper order here.

    1. The system initially was setup as AHCI and booted just fine that way for the 3 mo. it's been a W8.1 system. Prior to that it was for several years an XP system - thus I'm not too concerned with why the cmos battery went low - it's not a brand new system.

    1a. The system, after the owner went into cmos and reset date and time to get the system to boot up, and nothing else - but of course that allowed everything else to set to the factory default - but the only thing that affected anything was the fact that it booted up in IDE mode after that. When they brought it to me in that manner, changing the cmos battery and changing the controller choice back to AHCI, the customary 'your pc ran into a problem and needs to restart-diagnosing the system loop' came up. Changing back to IDE at that point I could still get it to boot.

    b. AFTER making the various recommended fixes - the registry changes - the safe boot changes - the bcdedit changes - etc, did not fix or ever allow the system to boot AHCI mode, and effectively ended also the ability to boot in IDE mode too - so either in AHCI mode AND IDE mode - the machine then is constant in the loop. I had also tried to do the bootsec /fixboot and fixmbr after that = no joy.


    2. Legacy system - no UEFI

    3. Windows did try to fix the system - thus the eventual constant loop.

    4. Don't know what you're talking about as for overclock - that was never part of the equation and this system was not overclocked.


    Note - I pulled the orig drive, put a dummy/test drive in, ONLY changed the controller to AHCI, did a reinstall of w8.1 - and it works just fine - so it's not the board - it's not the cmos settings other than the boot into IDE that caused window to change something - and the settings/changes that most recommend aren't fixing this problem all the time - which leads me to believe there's something we're missing.

    As I said, some have had success making those changes - but I don't buy that that IS the definitive fix - specifically when I can look at the setting of the very machine I am typing this on now - and those settings are not set as such - and the system boots just fine using AHCI.

    I'd like to find that fix.
      My System SpecsSystem Spec

  3. #13


    Posts : 1,121
    Windows 8.1 x64


    You might check the link below and see if it means anything to you. The part about removing the AHCI drivers from the Catalyst package because of incompatibility, got my attention.

    Desktop

    Desktop
      My System SpecsSystem Spec

  4. #14


    Posts : 13
    Win 8.1


    Quote Originally Posted by Saltgrass View Post
    You might check the link below and see if it means anything to you. The part about removing the AHCI drivers from the Catalyst package because of incompatibility, got my attention.

    Desktop

    That's interesting. It looks to confirm that there seems to be some AHCI drivers that when installed caused
    what I had experienced with the biostar MB and windows update (although that driver was dated sometime
    in 2013). Would be nice if they took their investigation a step further and determined a way to fix it after it
    was installed though. On those MBs, once that driver was installed there was no way to back it out. The
    system was stuck in permanent boot/problem/diagnose mode and couldn't be booted in safe mode or
    any other mode to get it to desktop. It also couldn't be restored to an earlier restore point because the
    repair disk/install disk doesn't recognize any restore points because it sees the original boot drive as 'missing'.

    It still doesn't address the MSI when it's cmos battery died and was booted in Native IDE mode and the
    inability to change something that allowed it to be restored to bootable condition when switched back
    to AHCI.

    Thanks for finding that post. I'm going to pursue that with the AMD crew and see where that goes.
    I'll make sure to update if they come up with something that not only fixes that (as I can easily duplicate
    that failure), but maybe explains and helps general issues with failures related to AHCI changes.
      My System SpecsSystem Spec

  5. #15


    Posts : 1,121
    Windows 8.1 x64


    There is another thread I am watching concerning a Gigabyte motherboard with this same situation. Gigabyte has available for download, the F6 version of the AHCI drivers which separates them from the suite. I don't know if your Vendor does or not.

    But if you have installed a newer driver, it might be hard to get rid of. There may be utilities which will remove the driver or you may be able to uninstall the driver in Safe Mode and tell the system to uninstall all drivers. Then find the .inf file for the driver you want or see if Windows will install its basic amdsata.sys driver.

    Would you open device manager and get us a picture of your setup for the IDE ATA/ATAPI controllers. Then check the properties for the primary Controller and see what driver is being used and the properties of that driver?

    The picture attached is for an Intel System, so yours will look a little different.
    Attached Thumbnails Attached Thumbnails Devices.JPG  
      My System SpecsSystem Spec

  6. #16


    Posts : 13
    Win 8.1


    Both Biostar and MSI provide the F6 drivers, but they don't work when loaded that way on install (not all cases, but enough to make it a bad guess to waste time doing that if W8 will already recognize the drive without). The best (better) way is to let W8 load the generic Microsoft AHCI driver, and then update after installed to the more reliable, faster, and more specific capabilities of the AMD sata driver after install - which is what I generally do these days. As I said, the only time I use the F6 driver install now is if Windows doesn't recognize the drive initially to partition and start the install with.

    I'd like to show you the screen shot of the MSI/cmos battery system - but as you know - that system will no longer boot to desktop - being stuck in the prob with PC/diagnosing/restart loop. It also won't boot to safe mode either. But this is a screen shot of the WORKING system I am on - a biostar - with the proper AMD sata driver installed - the EXACT same driver that the MSI bd uses.


    Click image for larger version
      My System SpecsSystem Spec

  7. #17


    Posts : 1,121
    Windows 8.1 x64


    It looks like the configuration you show has two controllers. One is showing as SATA and the other Still IDE. Should I assume the IDE entry on your system is the Primary controller?

    As you can see on mine, the Intel controller is the Primary controller with the system drives. The AsMedia one if for a secondary controller.

    I did look in the AMD user forum and saw threads going back several months complaining of this situation. Since it seem to only effect certain boards, possibly that board or the Bios it is using allows it to be susceptible.

    I think the only way I could help your situation is to get one of the bad boards and test it to see if I could find anything. I will post back if I discover anything relevant.

    The Sata driver you show is from an earlier date than the one Gigabyte had for download. I do not remember the version.

    But as far as the unintended switch to IDE and what may have happened, I have not been able to think of something that might have caused the system to not boot using a known good AHCI driver.
      My System SpecsSystem Spec

  8. #18


    Posts : 13
    Win 8.1


    Quote Originally Posted by Saltgrass View Post
    It looks like the configuration you show has two controllers. One is showing as SATA and the other Still IDE. Should I assume the IDE entry on your system is the Primary controller?

    As you can see on mine, the Intel controller is the Primary controller with the system drives. The AsMedia one if for a secondary controller.

    I did look in the AMD user forum and saw threads going back several months complaining of this situation. Since it seem to only effect certain boards, possibly that board or the Bios it is using allows it to be susceptible.

    I think the only way I could help your situation is to get one of the bad boards and test it to see if I could find anything. I will post back if I discover anything relevant.

    The Sata driver you show is from an earlier date than the one Gigabyte had for download. I do not remember the version.

    But as far as the unintended switch to IDE and what may have happened, I have not been able to think of something that might have caused the system to not boot using a known good AHCI driver.

    No - there is no such thing as primary and secondary controllers as far as AMD chipsets are concerned - unless you're referencing primary/secondary ON the IDE contoller. Let me clarify. With AMD SB(southbrdge) chipsets,
    all the various functions are part of the chip - similar to nvidia chipsets, where SATA, IDE, Video, USB, perhaps
    wireless, and other possible hardware is all controlled or part of that chipset.

    On AMD - sata and IDE are not 'chosen' as primary or secondary. The BOOT sequence choice determines what the
    system looks for to boot from - in whatever order you set.

    For instance - I have another more current MSI bd, that has NO ide connections (MS-7641)/760GM-P23 that still
    lists IDE in the bios. That's there for IF you choose to set your SATA controller in either Native IDE mode or Legacy IDE mode - or piggyback an IDE controller onto the PCI or PCIe bus. Even though there are no connections on the MB - the CHIPSET has the controllers for that kind of hardware built in.

    SO - long story longer - Primary and secondary controller has no meaning on an AMD board, unless you're speaking about primary/secondary (or master/slave) as it would pertain to something connected TO an ide connection. Even then however, setting the bios to boot a sata device (and whichever ID/bus # device that may be) determines ultimately which device is primary.

    SO again, the problem - with W8 (because W7 doesn't seem to have these issues - there's always a way to get W7 to recognize again a bios switched from IDE back to AHCI (with that caveat that is determined by HOW the original system was installed -IDE or AHCI) seems to be a matter of we just aren't finding the PROPER places within either the registry or the boot/startup files that causes W8 to lose track of what it should be booting from. When it does get confused - it seems it kind of goes home to momma - and falls back on legacy default sequencing to try to
    boot and repair itself - and fails when in AHCI mode - leading to the endless looping in some cases.


    There's got to be a way to fix that.
      My System SpecsSystem Spec

  9. #19


    Posts : 1,121
    Windows 8.1 x64


    It can seem to get a little complicated, and without knowing the exact model number of the board, hard to do any research.

    But my board had the Chipset Sata controller and on not on the Chipset. Primary Intel controller handles 6 of the 8 SATA ports and the ASMedia handles the other two. You can't put an optical drive on the two ASMedia ports. It just looked like yours was having the same type of configuration. Just inexperience on my part...

    I'll post back if I run across anything. I am thinking about getting an AMD board with an A75 chipset to test, probably a Gigabyte.
      My System SpecsSystem Spec

  10. #20


    Posts : 13
    Win 8.1


    Well, the MB in question - the dead cmos battery - is MSI - MS-7327 Ver.1.0 (K9AGM2-F / L), in case
    you run across anything.

    The Gigabytes are very good MBs for AMD equipment, and the higher end Biostars - which I like to use for my own systems. They get along with everything.
      My System SpecsSystem Spec

Page 2 of 3 FirstFirst 123 LastLast
AHCI boot problems - constand reboot-repair - W8.1
Related Threads
The OS is installed while the mode was set for IDE, and afterward it was changed to AHCI. Now, the system does not boot. "Attempting repair" is displayed and the process does not advance. W8 is installed on a ssd and a hdd, and both exhibit the same symptom. The system includes GA-970A-UD3,...
Hello. Yesterday night when i came home from work, i turn on my laptop with windows 8.1 and its started loading "pc repair", after it finished i get a message saying it could not repair automaticly. So i have tried advanced-restore point, it just failed. Tried cmd- sfc /scannow, and i get a...
I have a SSD and tried to switch to AHCI without having to reinstall. A guide suggested i had to do to device managers and then select my IDE items, select manually install driver and install the driver for AHCI Well now i can't boot windows 8 anymore. I get an error message before the loading...
I don't have a SSD, but I do have a external HDD via Esata, Do I need to switch from RAID to AHCI?
I hope someone here has a solution to my problem. I did a clean install of Win 8 Pro 64bit to a computer with an AMD780G chipset. Everything went smoothly until I tried to update to the AMD SB AHCI driver. The AMD driver seemed to install without error but on the reboot there was a BSOD. ...
computer won't boot in AHCI mode ? in Drivers & Hardware
I installed windows 8 in ide mode in the bios. Now , if I set that to AHCI mode in the bios then the pc won't boot and repair cd cannot do make the pc bootable. How can I fix this ? Is there a performance difference between ide and ahci mode ? I use segate ST2000DM001 as boot drive and have...
I signed up here because I've spent the past 28 out of the past 36 hours trying to solve this issue. Background: I upgraded from Vista to 8 and found out the hard way that installed programs do not migrate, so I gave my g/f an option. I could either downgrade and do Vista > 7 > 8 or she could...
Eight Forums Android App Eight Forums IOS App Follow us on Facebook