Windows 8 and 8.1 Forums


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

  1. #1


    Posts : 13
    Win 8.1

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


    Hi all,

    Here's my situation. I have seen many thread about people having problems with win 8/8.1 and AHCI, and haven't seen an actual working fix for them. In my situation, I have a system that I originally installed for someone, as a fresh, complete W8.1 OEM, 32 bit, clean install - originally set up using BiOS set to AHCI. Working fine for a few months. User had the bios battery go bad (date, time, etc), so they went into cmos and set date and time - left everything else as default - whereby the bios defaulted to Native IDE for the HD. System booted and they worked on it that day - and brought the system to me. I replaced the cmos battery and reconfigured the system HD to AHCI.

    That's when it all went to the South pole. The infamous 'There was a problem starting' error, the attempted diagnosis and startup repair by windows, and eventually completely stuck in that loop. I have seen way too many "change the storahci to 0" responses, and did attempt that - no joy. I have a problem with that anyhow - simply because I have seen MANY working systems where all of those settings were the same - some number other than 0 - and they boot just fine. Seems to me that there is something else that gets changed or reset, thus this thread.


    I also attempted the "bcedit /set ... recoveryenabled No" suggestion - and no joy there either.


    I'd like to see if someone can get to the bottom of what actually gets changed or reset when these things go bad - so an actual fix can be documented. I have twice had this loop happen when accepting an AMD sata driver update from windows update (dated early part of 2013) with similar resulting no boot results.


    Anyone finding or have the inside on this? Sure would be nice to have something solid to work with, as I am not a rookie tech, and work on a lot of systems, and this is becoming a real issue.

      My System SpecsSystem Spec

  2. #2


    Posts : 13
    Win 8.1


    I might add, when a system like this gets changed from AHCI back to native IDE, if you look at system restore - it will show the original boot C drive (as well as any other partition of that drive) as missing, and the currently booted (same drive, just running IDE mode) marked drive C as unable to be monitored. Thus of course, there is no visible restore points to be pulled even though they are out there - and of course continuing to run in IDE mode and in that condition is not an option.
      My System SpecsSystem Spec

  3. #3

    32bit oem


    didn't think you could get a 32bit oem, that might be your prob its most likely 64bit, retail yes.

    Roy
      My System SpecsSystem Spec

  4. #4


    Posts : 13
    Win 8.1


    Quote Originally Posted by hawkman View Post
    didn't think you could get a 32bit oem, that might be your prob its most likely 64bit, retail yes.

    Roy
    Not True - being a vendor myself, I can assure you.

    And this problem isn't relegated to just 32 bit systems anyhow - I have run into this on 64 bit/OEM/PRO, etc etch.

    Let's not cloud the issue with something that isn't the problem please, the version isn't part of it.

    The fix may eventually be - but I'm betting it will be the same regardless 32 or 64 bit.
      My System SpecsSystem Spec

  5. #5


    Posts : 13
    Win 8.1


    Apologies for those that had to see that last strung out post. Was attempting to attach what I thought was a small pic of Win8.1-32Oem Sleeve.

    Will try that later - but it's a real animal
      My System SpecsSystem Spec

  6. #6


    Posts : 13
    Win 8.1


    Click image for larger version
      My System SpecsSystem Spec

  7. #7


    Posts : 1,121
    Windows 8.1 x64


    Well, maybe a couple of things. Most modern Motherboards will not "default" to IDE. I have almost no experience with AMD motherboards, but how old is the board? If it does actually have IDE as the Bios defaults, it if is changing, there may still be a problem with the Onboard battery or connections which might be causing the bios to change to its defaults.

    If for some reason the SATA controller is changing to IDE, there may be a problem with the motherboard. Since you are a Vendor, it should be easy for you to replace. If it isn't the motherboard, maybe some device connected to the controller is causing the problem. If you were to have a bad hard drive, or a DVD drive on the wrong controller, possibly it could be involved.

    If it would help you any, the way to change a SATA controller in Windows 8 is to use msconfig.exe to set the system to boot into Safe Mode. Then reboot and change the controller in the bios, then let it continue to boot into Safe Mode.

    Let it sit for a few seconds so it can setup the new controller, and you may even want to check the Device Manger to see if it has changed the controller. Use msconfig.exe again to set the system back to a normal boot and then reboot.

    And lastly, is the system x64 capable and do you have the motherboard model information, beyond just Biostar?
      My System SpecsSystem Spec

  8. #8


    Posts : 13
    Win 8.1


    Quote Originally Posted by Saltgrass View Post
    Well, maybe a couple of things. Most modern Motherboards will not "default" to IDE. I have almost no experience with AMD motherboards, but how old is the board? If it does actually have IDE as the Bios defaults, it if is changing, there may still be a problem with the Onboard battery or connections which might be causing the bios to change to its defaults.

    If for some reason the SATA controller is changing to IDE, there may be a problem with the motherboard. Since you are a Vendor, it should be easy for you to replace. If it isn't the motherboard, maybe some device connected to the controller is causing the problem. If you were to have a bad hard drive, or a DVD drive on the wrong controller, possibly it could be involved.

    If it would help you any, the way to change a SATA controller in Windows 8 is to use msconfig.exe to set the system to boot into Safe Mode. Then reboot and change the controller in the bios, then let it continue to boot into Safe Mode.

    Let it sit for a few seconds so it can setup the new controller, and you may even want to check the Device Manger to see if it has changed the controller. Use msconfig.exe again to set the system back to a normal boot and then reboot.

    And lastly, is the system x64 capable and do you have the motherboard model information, beyond just Biostar?
    Nothing wrong with the motherboard - it was just a low cmos battery. Most AMD motherboards, until really just recently, default to IDE as the setting, with AHCI actually having to be selected if you wanted it that way. 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, and the system is incapable of finding a valid past restore point because it shows the C: drive as missing, and the current ACTIVE booted C: drive as unable to have system restore working at all.

    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.

    As I said, I have looked at AMD machines that ARE functional, and booting in AHCI mode, where these registry settings that are being recommended to change for resolutions are exactly the same - non zero settings - don't seem to be the solution.
      My System SpecsSystem Spec

  9. #9


    Hi

    There is a new Registry setting in "Windows 8" to disable not required drivers at boot called "Startoverride". My guess is that "Windows 8" marked AHCI drivers as not required when the system accidentally booted in IDE mode.

    Please try the below steps and let me know whether it helps.

    1. Open Registry editor and navigate to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci and set the value of StartOverride to 0.

    2. The same should be done to AMD AHCI driver. I am not sure how it might be listed but i think it is amdxata or amdsata.

    Now reboot and enable AHCI mode.

    http://www.softwareok.com/?seite=faq-Windows-8&faq=136


      My System SpecsSystem Spec

  10. #10


    Posts : 13
    Win 8.1


    Quote Originally Posted by Anshad Edavana View Post
    Hi

    There is a new Registry setting in "Windows 8" to disable not required drivers at boot called "Startoverride". My guess is that "Windows 8" marked AHCI drivers as not required when the system accidentally booted in IDE mode.

    Please try the below steps and let me know whether it helps.

    1. Open Registry editor and navigate to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci and set the value of StartOverride to 0.

    2. The same should be done to AMD AHCI driver. I am not sure how it might be listed but i think it is amdxata or amdsata.

    Now reboot and enable AHCI mode.

    http://www.softwareok.com/?seite=faq-Windows-8&faq=136



    Your thoughts do echo mine, and I did change not only that setting but error control - and it didn't work (not that it doesn't work in some cases).

    But again, I am currently on a machine that is AMD, AMD AHCI driver loaded, boots and works just fine in that mode, and when I go into the registry - override is not 0, and errorcontrol is also not zero (both for amdsate and storahci).

    So I do understand your thoughts, and they make sense when booting IDE - yet that seems to not be the case when I look at those same settings on a system that is booting AHCI, and those settings are the same.
      My System SpecsSystem Spec

Page 1 of 3 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