Any idea what's causing this issue and how I can resolve it?
The biggest clue here is that I can boot fine when the SATA controller is in SATA or AHCI mode, but on selecting RAID booting throws an error. I've already enabled MSAHCI and iaStorV RAID drivers from the registry.
- I have an ASUS M3A76-CM board with the AMD 760G chipset.The SATA controller has 3 modes: SATA, AHCI, and RAID.
- I have Windows 7 x64 installed to an SSD
- Other drives: 2TB and 2x1.5TB in RAID1 (ideally)
- It boots perfectly well when the SATA controller is set to SATA or AHCI
- When the SATA controller is set to RAID, everything goes as planned up 'til the OS choice screen
At that point I get the error below:
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem: 1 Insert your windows installation disc and restart your computer. 2 Choose your language settings, and then click next. 3 Click “Repair your computer.” If you do not have this disk, contact your system administrator or computer manufacturer for assistance. File: \Windows\system32\winload.exe Status: 0xc000000e Info: The selected entry could not be loaded because the application is missing or corrupt. Enter=Continue Esc=Exit
Switching back to SATA/AHCI controller mode works perfectly every time, except of course that I need RAID. Obviously, there is no issue with winlogon.exe, or W7 wouldn't start. I've tried:
- Startup repair (recognizes install, says it fixed it, but same error fires at startup)
- bootsect - all options
- Rebuilding the BCD from console in repair mode
- Rebuilding the BCD with EasyBCD