Here is what the technical problem really is:
- My ASUS ROG Crosshair VIII Dark Hero motherboard has support for dual NVMe on-board drives as well as a bunch of SATA drives.
- The Windows Installer (both 10 and 11) has issues with knowing how to deal with these multiple-drive configurations. It seems it doesn't know how to setup the machine to reboot correctly.
- I wanted to build a new Windows 11 drive on a new SSD SATA drive - that was not possible.
- So, I cloned one of the NVMe drives to the SATA drive (using EaseUS), then in the BIOS, turned off SATA Support. This was done so that I had a backup of my main OS drive.
- When I then went into either Windows 10 or Windows 11 to do a clean install (on the second NVMe drive that I had just backed up/cloned), it now knows how to setup the reboot (to continue the installation) and completes as it should. I completed the install (with multiple reboots) - everything was successful.
- After this, I went to the BIOS and enabled the SATA drives once more and rebooted - this brought the SATA drives back online. After the reboot, the new OS recognized the SATA drives as it should.
- Bottom Line: The Windows install recognizes these SATA drives (and the NVMe) drives, you can do things like delete old partitions, etc.. You can select them to install the OS and you'll have failures like I had (and a lot of other people had).
- Poor User Feedback: The Windows 11 install tells you nothing about the problem - all you get is a "Windows 11 installation failed" - with no appropriate message/feedback to the user. This is a ridiculous way to handle and report errors. You KNOW why you failed the installation (at least what you were going to do next) - you should at least communicate the problem back to the installer. I spent 2 days figuring this out - with no viable answers coming from Microsoft. Most of their suggested fixes to the many people who've had this issue were all related to checking out the disks, memory, BIOS, etc (for Windows 11 compatibility) -- they did NOT point the user in the right direction.
- Fix: Microsoft needs to revamp its installation/setup programs to AT LEAST give better feedback to the user. If you are NOT compatible with multi-drive type systems, then say so. Heck, I couldn't even install the OS on one of the NVMe drives - whenever the SATA drives were enabled. Also, the folks in technical support need to be a LOT more versed in issues like this and not send folks down wild goose chases . . . in completely wrong directions in many cases.