xBMR fails to see disks on Dell with NVMe SSD and SATA drives

It has been noticed that on certain systems with both NVMe SSDs and Sata Drives, the local disks are not showing in the WinPE10 recovery environment (either ISO or USB).

NVMe SSD drives are available on select Dell computers such as:

OptiPlex 7440, 7040, 5040
Latitude E7470, E7270, E5270, E5470, E5570
Precision 3510, 5510, 7510, 7710
XPS 9350, 9550, 9250
Alienware X51, 15 R2, 13 R2

Cause

There is an incompatibility between the Current Windows 10 recovery environment (WinRE) storage drivers and the NVMe high-performance SSD drivers when there is a combination of SSDs and HDDs on the same computer.

Workaround

The current workaround is to disable all the SATA Storage device (HDD/SSD) controllers in the computer Basic Input/Output System (BIOS) before performing the Windows 10 install to the NVMe SSD from Dell media.

After disabling the SATA Storage Device, you also have to ensure that the BIOS is set up correctly by following these Steps:

  1. Enter the BIOS by pressing F2 multiple times while the Dell Logo is shown.
  2. Go to Boot Sequence and set Boot List Option to UEFI
  3. Go to SATA Operation and choose AHCI
  4. In Advanced Boot Option, you click Enable Legacy Option ROMs
  5. Set Secure Boot to Disable

Once the system is recovered feel free to re-enable the SATA Storage devices

Full explanation here: https://www.dell.com/support/kbdoc/en-uk/000132465/windows-10-install-with-nvme-ssd-and-sata-drives