The Method I am using, was to edit the latest BIOS version with the UEFI Tool in order to insert the Nvme DXE (v3, uncompressed) modules into a new BIOS file (insert using “as-is”), then applying that new BIOS via the UEFI BIOS Interface built in to the ASUS BIOS GUI.
Just to recap:
SYSTEM:
Motherboard: ASUS P8Z68-M Pro (link: https://www.asus.com/Motherboards/P8Z68M_PRO/)
BIOS: Version 4003 (link: https://www.asus.com/Motherboards/P8Z68M_PRO/HelpDesk_BIOS/ )
NVMe SSD: Samsung 960 EVO 500GB (link: http://www.samsung.com/us/support/owners…eries-250gb-1tb )
NVMe adapter: Addonics ADM2NVMPX4 (PCIe 2.0/3.0 4x) (link: http://www.addonics.com/products/adm2nvmpx4.php )
Installed in PCIe 2.0 4x slot (lower) - Caps at 1.5GB/s speeds, still way better than SSD.
Windows 10 Pro x64 (fully updated) on GPT-based Partition
P8Z68-M-PRO-ASUS-4003_NVMe_DXEv3.zip (4.36 MB)