How do I install Windows on an M.2 NVME Drive?

Last Update: 2016/12/22

EVGA m.2 slots that use a PCI m.2 will only work with PCI m.2 drives. If you have a Sata m.2 drive it will not work or function in a PCI m.2 slot.

m.2 M key is suitable for m.2 ssd drives however m.2 E key is not. Please make sure to check your motherboard manual before making purchases https://www.evga.com/support/manuals/

First make sure that your EVGA motherboard bios is up to date
( Motherboard bios can be downloaded here https://www.evga.com/support/download/ )

If you plan to install windows 7, you will want to download the driver for your Samsung 950 pro. Unzip the folder and put it on a usb thumb drive ( For Samsung 950 pro you can get the driver here https://www.samsung.com/global/business/semiconductor/minisite/SSD/global/html/support/downloads.html )

**( THE M.2 DRIVER IS ONLY NEEDED FOR INSTALLING WINDOWS VERSIONS PRIOR TO 8.1 )**

Now, go into bios and enable the following settings:

1) Advance Tab > Onboard Device Configuration > M.2 Socket - Enable

2) Windows 7 Installation - Enable **( ONLY IF YOU ARE INSTALLING WINDOWS 7 AND THE OPTION IS AVAILABLE )**

3) Boot Tab > Boot mode - UEFI

4) CSM Configuration >
a) Network - UEFI *This is not on option on X99*
b) Storage - UEFI
c) Other PCI device - UEFI
d) PXE OpRom Policy - UEFI *This option is only on X99*
e) You may also completely disable CSM if you are on Windows 8.1 or 10 *Do not disable CSM for Windows 7*

**( IF THERE ARE OTHER CSM OPTIONS IT IS BEST TO SET THEM ALL TO UEFI TO AVOID CONFLICT )**

5) Now, save and exit the bios by hitting F10.

6) Once the bios restarts please go back into bios and set your first Boot Priority to the Windows install disk or usb (whichever install method you are using) F10, save and exit again.

7) Windows installer should start and eventually bring you to the drive selection of the install. Select your M.2 drive and then select "Load Driver". Navigate to the usb drive that contains the Samsung 950 pro driver or other m.2 NVME driver that you downloaded earlier and load the driver into the windows 7 installer. Windows should now be able to continue on with the install like normal.

For windows versions 8.1 & 10 you can skip steps 3 and 7 as these Windows versions do not require the driver to be manually slip-streamed into the install.
Keywords

m.2 nvme samsung ssd windows install 59620