Amazon.com: Dual M.2 PCIe Adapter Card for NVMe/SATA SSD - Support PCIe 3.0 x16 x8 x4 for 2280 2260 2242 2230 SSD, Compatible with Windows 7 8.1 10 and MacOS: Computers & Accessories
Buy Intel NUC NUC6i3SYK Mini PC (Skylake) i3-6100U, 1TB M.2 Solid State Drive (SSD) , 16GB RAM Windows 7 Home Installed & Configured in Cheap Price on Alibaba.com
3 Useful Ways to Install Windows 7 to NVMe SSD
How to Reinstall Windows Completely on an M.2 NVME Drive - Microsoft Community
NUC5i7RYH problem installing windows 7 on M.2 SSD - Intel Community