Author: parsec
Subject: PCIe SSD Can't boot Windows 10 on Asrock Z77 Pro3
Posted: 06 Oct 2016 at 12:51pm
I'll explain a few things first, but read the entire post, their MIGHT be some hope for you.
Your board's UEFI does not support NVMe. It does not have a UEFI update that supports NVMe.
A board's UEFI MUST support NVMe, or an NVMe SSD cannot be used as the OS/boot drive.
Generally speaking, Z97, X99, and newer Intel chipset mother boards are capable of supporting NVMe. Only Intel Z170 and the other Intel 100 series mother boards have NVMe compatible UEFI versions out of the box. Z97 and X99 boards must have a UEFI version installed that includes NVMe support, except for the very few newly released ASRock X99 boards.
Boards with chipsets older than Z97 (ie, Z87, Z77, etc) will not have NVMe support. ASRock tried a Beta UEFI for their Z77 Exteme4 board with NVMe support, which barely works, but that experiment showed them it was not practical on that system.
The few PCIe AHCI SSDs, like the Samsung AHCI SM951, and Plextor M6e, will work with your board, since they are not NVMe SSDs.
Also, the Samsung 950 Pro, while an NVMe SSD, has a feature the RD400 apparently does not have. The 950 Pro has its own built in Option ROM, that allows it to work with the beta BIOS sent to you by ASRock.
Questions for you, when you booted your Windows 10 installation USB media, with CSM set to Disabled (right?), did you select the entry in the Boot order for the USB drive that had, "UEFI:" as the prefix before the flash drives name?
If you did and it still failed, then it seems the RD400 does not have the feature the 950 Pro does.
If you did not select the "UEFI:" entry in the boot order for your USB installation media, then that was a mistake.
After Win 10 was installed, the Boot order entry for the RD400 will be "Windows Boot Manager". If you did not select that entry, then you selected the wrong entry for booting the RD400.
Subject: PCIe SSD Can't boot Windows 10 on Asrock Z77 Pro3
Posted: 06 Oct 2016 at 12:51pm
I'll explain a few things first, but read the entire post, their MIGHT be some hope for you.
Your board's UEFI does not support NVMe. It does not have a UEFI update that supports NVMe.
A board's UEFI MUST support NVMe, or an NVMe SSD cannot be used as the OS/boot drive.
Generally speaking, Z97, X99, and newer Intel chipset mother boards are capable of supporting NVMe. Only Intel Z170 and the other Intel 100 series mother boards have NVMe compatible UEFI versions out of the box. Z97 and X99 boards must have a UEFI version installed that includes NVMe support, except for the very few newly released ASRock X99 boards.
Boards with chipsets older than Z97 (ie, Z87, Z77, etc) will not have NVMe support. ASRock tried a Beta UEFI for their Z77 Exteme4 board with NVMe support, which barely works, but that experiment showed them it was not practical on that system.
The few PCIe AHCI SSDs, like the Samsung AHCI SM951, and Plextor M6e, will work with your board, since they are not NVMe SSDs.
Also, the Samsung 950 Pro, while an NVMe SSD, has a feature the RD400 apparently does not have. The 950 Pro has its own built in Option ROM, that allows it to work with the beta BIOS sent to you by ASRock.
Questions for you, when you booted your Windows 10 installation USB media, with CSM set to Disabled (right?), did you select the entry in the Boot order for the USB drive that had, "UEFI:" as the prefix before the flash drives name?
If you did and it still failed, then it seems the RD400 does not have the feature the 950 Pro does.
If you did not select the "UEFI:" entry in the boot order for your USB installation media, then that was a mistake.
After Win 10 was installed, the Boot order entry for the RD400 will be "Windows Boot Manager". If you did not select that entry, then you selected the wrong entry for booting the RD400.