Sign in with
Sign up | Sign in
Your question

Windows 8 installed in AHCI only boots in IDE

Last response: in Windows 8
Share
October 22, 2013 6:17:26 AM

Last week, I installed Windows 8 in my ACER ASPIRE laptop and yesterday I updated it to 8.1. It was running smoothly until it froze (cause I was transferring movies from drive c to D). And then when it turned back on, It wont boot anymore. During the booting process, after the "acer" logo, it would go black all day. I went into the bios and changed the SATA mode to IDE and then surprisingly, it booted all the way. The only problem is that I've noticed that it became slower than it is in AHCI mode. I am pretty sure that I installed Windows 8 in AHCI mode. Every time I change it back to AHCI, the problem persists. Any suggestions? I want it back to AHCI cause I've read a lot about it being faster than IDE. Thank you, in advance.
October 22, 2013 6:42:10 AM

The OS likely got reset to IDE mode. I will refer to this thread:

http://superuser.com/questions/471102/change-from-ide-t...

And quote: "Using regedit, set the key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
"Error Control": DWORD = 0

and also in the StartOverride tree in storahci. That value needs to be changed to 0:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
"0": DWORD = 0

After restarting it should work. You can also delete the whole StartOverride block.

Note: If you don't switch to AHCI on the very next boot, the system will create a new StartOverride value (of 3) and you'll have to repeat the process." From user Nathan Adams.
m
0
l
October 22, 2013 7:16:34 AM

expl0itfinder said:
The OS likely got reset to IDE mode. I will refer to this thread:

http://superuser.com/questions/471102/change-from-ide-t...

And quote: "Using regedit, set the key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
"Error Control": DWORD = 0

and also in the StartOverride tree in storahci. That value needs to be changed to 0:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
"0": DWORD = 0

After restarting it should work. You can also delete the whole StartOverride block.

Note: If you don't switch to AHCI on the very next boot, the system will create a new StartOverride value (of 3) and you'll have to repeat the process." From user Nathan Adams.


Your reply is very much appreciated but after trying your procedure, It would still go blank/black so I had to switch it back to IDE again. And also, I've noticed that it is not totally "blank". It has an underscore on the first line (which normally blinks before booting) but in this case, it seems it is frozen with three "broken-pixel-like boxes" on the same line. Thank you again. I'm looking forward to seeing a solution.
m
0
l
Related resources
October 22, 2013 2:27:43 PM

You said the issue occurred after use of the DVD drive, correct? Try booting in AHCI mode without the DVD drive plugged in, or disabled in BIOS.
m
0
l
October 22, 2013 4:56:26 PM

expl0itfinder said:
You said the issue occurred after use of the DVD drive, correct? Try booting in AHCI mode without the DVD drive plugged in, or disabled in BIOS.


I wasn't using the DVD drive when the problem occurred. I was just transferring movies from Drive C: to Drive D: of my HD.
m
0
l
October 22, 2013 4:58:50 PM

What is drive D? Is it another hard drive?
m
0
l
October 22, 2013 5:21:53 PM

expl0itfinder said:
What is drive D? Is it another hard drive?


No, it is just one HD with two partitions: C and D. Drive C has my OS.
m
0
l
October 23, 2013 6:51:32 AM

OK. Well, D is often reserved for essential system data...you may have corrupted it by copying files to it. Unless you have an SSD installed, you won't see a performance decrease from IDE mode. So if the system is perfectly functional in IDE mode, I wouldn't worry about it too much. You don't want to try a fix that could potentially corrupt the entire windows installation.
m
0
l
!