New Build; OS Install; M.2 not recognised by Windows Installer but picked up by Bios

Jun 15, 2018
3
0
10
Hi,

I usually try to resist asking questions as they have usually been asked and answered somewhere before. This is sort of both an exception and it isnt. I've seen lots of questions but non answers have worked and the questions are slightly different.


Essentially, I have a new build completed yesterday (FYI I am a complete newbie, first build):

i7 7700k
16GB Corsair Lpx 3000hz (2x8GB)
Asus ROG Maximus Apex IX Mobo
Nvidia Geforce 1080Ti
samsung 960 M.2 250GB NVMe SSD
(can expand on specs if required)

So I've left out my other SSDs until I install the OS. But whenever i get to the OS installation ( USB Win 10 Installation setup) it doesnt pick up my drive. Now I thought this was to do with enabling the M.2.

I think (?) i have done this, I went into BIOS, Advanced Devices Configuration, M.2_2 Configuration: [Auto][SATA mode][PCIE mode] and changed it to PCIE.

It has picked up the M.2 in the BIOS, as upon restart it says that M.2 drive has been detected.

So, running Win installer, I have found it does not recognise the 960 M.2 and asks for a drive. I have tried downloading the drive and putting on USB to select. Upon hindsight, I realise that this driver seems to be inteded to be installed post OS installation anwyay.

I have followed another common mething that seems to be used ( see best solution on http://www.tomshardware.co.uk/answers/id-3473090/install-windows.html ). My issue here is that upon step 8 (8 - When the PC reboots hit F2 to go back into the BIOS, you will see under boot priority that windows boot manager now lists your NVME drive.), my boot manager does not list the NVME drive.

I have also followed alot of recomendations to update the BIOS.

So i'm a bit stuck! And having saved for this PC for over a year, I'm sure I don't have to express how frustrating it is to be stuck at that final hurdle! I just want to jump into a game and finally play games properly!

If anyone has some solid advice or tips to deal with this issue it would be greatly appreciated!

Alos, sorry if any of this doesnt make sense or has spelling/ grammatical issues. Coming to the end of an 80h week so bit frazzled. Can explain or expand on anything if needed!
 

Tanyac

Reputable
Even though my response worked for me and I can install NVMe on various Windows versions with multiple drives installed in my system, and they ALWAYS show in the BIOS, its probably best to ignore my solution. So I've removed it.



 
NVME SSDs do not appear within the BIOS until Windows creates the system partition with the EFI Boot Sector. Your M.2 SSD contains UEFI driver information within the firmware. By disabling the CSM module Windows will read and utilize the M.2-specific UEFI driver.

1- The M.2 drive has to be the only drive installed.

2 - Go into the bios, under the boot tab there is an option for CSM, make sure it is disabled.

3 - Insert a USB memory stick with a UEFI bootable ISO of Windows 10 on it, USB3 is quicker but USB2 works also. A Windows DVD won’t work unless you’ve created your own UEFI Bootable DVD.

4 - Press F10 to save, exit and reboot.

How to create a bootable UEFI USB drive with Windows 10 Setup
https://winaero.com/blog/how-to-create-a-bootable-uefi-usb-drive-with-windows-10-setup/
 
Jun 15, 2018
3
0
10


Followed this - Had tried similar without the use of the RUFUS UEFI drive - didnt work! I honestly don't know what to do. Four days in and cant get it working!
 
Jun 15, 2018
3
0
10



Okay, after this I reset the BIOS to default options and it then showed up in the BIOS and Windows Installer! Seems to work at the mo!! Thanks so much!
 
There are other potential issues when trying to install Win 7. Note that Win 7 probably doesn't have the correct USB driver for Windows installation. You'll need to download the USB driver from MSI's website. Then, create a bootable thumb drive that slipstreams the USB driver in with the Win 7 installation iso.

I think it would be easier to just install Win 10, then see if your Win 7 license code will activate the Win 10 install.