Forum Discussion
Windows 11 23h2 update or in place upgrade to 24h2 or 25h2 fails on reboot
For quite some time, I was trying to upgrade my home computer to 24h2, and it would always fail on reboot after reaching 100%. I received the standard stop code that points to a bad driver. Boot failed in the safe_os phase 0xc1900101.
I've kept my system up to date, driver-wise, and none of them are ever listed as problematic. Secure Boot, Core Isolation, Memory Integrity, etc. are all active and have been for years. Now I'm trying to do an in place upgrade to 25h2, and, to no one's surprise, it is failing in the same manner. The system starts to boot, then either spits me into the recovery environment, where I have to uninstall the latest update, or it rolls back to 23h2 on its own. The only drivers I have that are older are for my HighPoint SSD7505s, and they're still the latest versions available. I built this system about 4 years ago, and it should be compatible with the latest version of Windows 11 Pro. The RTX3090 Ti and Samsung 850 Pro are left over from older systems. The basic specs are:
Asus WRX80E Sage Wifi II
AMD Ryzen Threadripper Pro 5965wx
256GB 3200MHz DDR 4 RAM
Nvidia RTX3090 Ti
8x 2TB Seagate Firecuda 530 NVME in a RAID10 across two Highpoint 7505s (currently empty after using it for bulk storage for a few years, as I intend to migrate my programs over to it and turn the D7 into bulk storage, instead - swap things around.)
2TB Seagate Firecuda 530 (current boot drive)
6.4TB Intel D7 P5620 u.2 (most programs)
400GB Intel DC 5800x u.2 (page file, scratch disk for Adobe programs)
1TB Samsung 850 Pro SATA3
I am running Bitdefender Antivirus Plus, though I have uninstalled it and rebooted before attempting updates, either the online Windows Update path, or Upgrade in Place.
I make sure to disconnect all unnecessary peripherals before attempting the update/upgrade. I have to use a USB2.0 extender cable for my mouse and keyboard, as the system is located in a different room. It has no driver, and is merely an actively-powered cable. I have no devices listed as problems, uninstalled, or disabled in Device Manager. Event Viewer does not contain any driver-related warnings or errors. I am running the most current BIOS revision for the motherboard.
The system is not overclocked, and I have over 1TB free on the boot drive. I've run DISM and SFC commands, and have found no corruption or errors. The Windows Update troubleshooter is useless, as it provides no actionable information.
Any assistance would be greatly appreciated!
7 Replies
- frazzlesnapCopper Contributor
I've been trying to leave replies for three days, now.
The RAID isn't set up in the motherboard BIOS, as it was built using the two SSD7505s, not the built-in AMD RAID solution. The SATA ports are already set to AHCI mode. I look forward to any additional troubleshooting steps I can take. I'm worried that if I get the update to work without the 7505s, I'll be stuck being unable to use them at all, since I'm pretty sure the extant problem would resurface and prevent booting again, if they're the ultimate culprit. Thanks to everyone who has contributed thus far! - HoltSawyeIron Contributor
Temporarily disable the RAID controller in the BIOS or switch it to AHCI mode, then attempt to upgrade Windows. Once successful, re-enable the RAID configuration.
- frazzlesnapCopper Contributor
I tried to reply earlier, but it seems that it never saved.
I'm not using the BIOS RAID controller, and my SATA ports are set to AHCI already. The RAID functionality is entirely controlled by the SSD7505s, not the AMD chipset. I'm not sure what to do, here. Thank you for the suggestion! - frazzlesnapCopper Contributor
The RAID isn't set in the regular BIOS, as I am not using the AMD RAID capability, which is limited to a total number of 10 NVME drives on the system. The RAID10 array shows up as a single addressable, non-bootable drive in the BIOS, which it inherits from the BIOS of the dual SSD7505s. My SATA ports are set to AHCI.
- QuentinNashIron Contributor
Even if drivers are updated, certain hardware may still cause issues. The error often points to incompatible or problematic drivers, especially for storage controllers or graphics.
- ElaineLuriaIron Contributor
Your issue with upgrading to Windows 11 24H2 and 25H2, especially encountering the 0xc1900101 error during boot, is typically caused by driver conflicts or incompatible hardware components. Since you've already verified that your drivers, especially for critical hardware like your SSDs and GPU, are up to date, and your security features are enabled, we need to explore some additional troubleshooting steps to resolve this.
- frazzlesnapCopper Contributor
I would love to continue troubleshooting. I've backed up my registry, just in case