Install results in immediate boot loop to Repair Screen

Sep 1, 2018
2
0
10
Install appears to go well, but after installation reaches the first reboot step, the computer reboots, and reboots, and reboots, and attempts to auto-repair (fails), and reboots, and reboots....etc etc.

Primary Drive: Samsung - 970 Evo 500GB M.2-2280 Solid State Drive
MB: MSI Z370-A Pro
Processor: i7-8700k
RAM: G.Skill - Ripjaws V Series 16GB (2 x 8GB) DDR4-3000 Memory
GPU: GeForce GTX 1070 Ti 8GB Titanium Video Card
PSU: Corsair - TXM Gold 650W 80+ Gold Certified Semi-Modular ATX Power Supply
Data Drive: Seagate - Barracuda 3TB 3.5" 7200RPM Internal Hard Drive


No Error screen is shown. No error message appears.

I have no idea what is going on or how to fix it.
 
Solution
The only storage drive connected should be the M.2 drive and the USB flash drive with Windows 10.

NVMe SSDs do not appear within the BIOS until Windows creates the system partition with the EFI Boot Sector. Your M.2 SSD contains UEFI driver information within the firmware. By disabling the CSM module Windows will read and utilize the M.2-specific UEFI driver

Go into the bios, under the boot tab there is an option for CSM, make sure it is disabled.

Click on secure boot option below and make sure it is set to other OS, not windows UEFI.

Click on key management and clear secure boot keys.

Insert a USB memory stick with a bootable UEFI USB drive with Windows 10 Setup* on it, USB3 is quicker but USB2 works also. A Windows DVD won’t...
The only storage drive connected should be the M.2 drive and the USB flash drive with Windows 10.

NVMe SSDs do not appear within the BIOS until Windows creates the system partition with the EFI Boot Sector. Your M.2 SSD contains UEFI driver information within the firmware. By disabling the CSM module Windows will read and utilize the M.2-specific UEFI driver

Go into the bios, under the boot tab there is an option for CSM, make sure it is disabled.

Click on secure boot option below and make sure it is set to other OS, not windows UEFI.

Click on key management and clear secure boot keys.

Insert a USB memory stick with a bootable UEFI USB drive with Windows 10 Setup* on it, USB3 is quicker but USB2 works also. A Windows DVD won’t work unless you’ve created your own UEFI Bootable DVD.

Press F10 to save, exit and reboot.

Windows 10 will now start installing to your NVME drive as it has its own NVME driver built in.

When the PC reboots hit F2 to go back into the BIOS, you will see under boot priority that windows boot manager now lists your NVME drive.

Click on secure boot again but now set it to WIndows UEFI mode.

Click on key management and install default secure boot keys

Press F10 to save and exit and windows will finish the install. Once you have Windows up and running, shutdown the PC and reconnect your other SATA drives.

*How to create a bootable UEFI USB drive with Windows 10 Setup
https://winaero.com/blog/how-to-create-a-bootable-uefi-usb-drive-with-windows-10-setup/
 
Solution