The Intel USB3 driver injection tool did not work for me. I don't think It adds the drivers to the correct Index in all cases.
Add it yourself and save a ton of trouble. There are plenty of tutorials on how to do this, but I recommend using DISM GUI, which is exactly what it says - a graphical user interface for DISM. It makes adding drivers and packages to existing installation WIMs very simple.
From your install media, the 2 files you need are in the "Sources" folder - boot.wim and install.wim. Copy them to a local drive before editing.
You will need to add the drivers to Index #2 of the boot.wim. You'll also need to add them to the correct index of install.wim for whatever version of Windows you are installing. After you "choose" the install.wim, click "Display WIM Info" to find the correct Index for whatever version you will use. In my case, PROFESSIONAL is Index 3 and ULTIMATE is 4.
BIOS version 0033 disables M.2 recognition; please do the following. Get into the BIOS>Advanced button>Devices>PCI and enable M.2 slot.
Enable Legacy and UEFI boot at Boot tab.
Enable USB legacy at Devices>USB tab
Save changes and follow this third party suggestion for Samsung 950 NVMe series M.2 SSDs.
thanks for your advises.
Right, I still found out that version 0033 disbaled M.2, so I enabled it.
I wrote in my first post that I tried to load the Samsung NVMe driver via USB stick but the driver doesn't recognized the SSD.
The only difference was, I disabled UEFI mode.
So I'll try again with Legacy and UEFI mode enabled and let you know what happend.
Today I tried the following steps:
-> enabled Legacy and UEFI mode with USB drive support
-> created with rufus and GPT setting a new bootable Win7 USB drive
-> used the Intel tool to implement the USB3.0 drivers
-> boot the NUC and pressed F10
-> choosed UEFI: USB:....
-> Windows 7 started the installation
-> mouse and keybaord are useable
-> after first reboot ask Windows 7 setup for PC name -> no USB3.0 support and therefore I can't go ahead with my installation
I created a new USB drive with rufus but I choosed the settings "MBR for BIOS and UEFI-CSM".
Here happend the same. I don't have USB3.0 support after the first reboot.
So I found the thread "Re: NUC6i3SYH - "F6 installation method" (Windows 7): RAID/AHCI driver doesn't work" but I don't understood what I have to do with the streams.exe file.
What have you done to get USB3.0 support after your Win7 installation?
The Intel USB3.0 tool doesn't work!
There are 2 places your drivers need to be before you install Windows. They need to be added to boot.wim Index #2, AND the proper install.wim index for the edition of Windows you are installing. In most cases, Pro is Index #3 and Ultimate is Index #4. It seems like the drivers are correctly being added to Index #2 of the boot.wim, but are probably not being added to the install.wim edition Index that you are trying to use.
I recommend using DISM GUI to manually add the drivers to the correct locations.
Download the Win7 drivers directly from the NUC support page at Intel.
1) Copy the boot.wim and install.wim files from your USB drive to a new folder on a working machine
2) Unpack the drivers to a new folder also
3) Create another empty folder somewhere. Call it MOUNT (doesn't really matter what you call it)
4) Right-click DISM GUI.exe and run as administrator
5) Click Choose WIM and select boot.wim
6) Change Index to 2
7) Choose the Mount Location folder
8) Click Mount WIM
9) Click the Driver Management tab at the top
10) Choose the Driver Folder (within the folder you unpacked the drivers to in step 2, choose Drivers\Win7\x64 or Drivers\Win7\x86 depending on the build you are using)
11) Check Recurse if it isn't already
12) Click Add Drivers
13) Click Mount Control tab
14) Click Dismount WIM
15) Select Yes to "Do you want to commit changes?"
16) Click Choose WIM and select install.wim
17) Click Display WIM Info (info for each Index will display in the bottom window)
18) Choose the Index for the edition of Windows you intend to install
19) Follow steps 7 - 15 again
20) Copy your new boot.wim and install.wim back to the sources folder on your USB drive.
21) Install Windows with the edition you chose from step 18
When everything is done, Windows Update may not work. You need to download and install Windows6.1-KB947821-v34-x64 which will correct an error with Windows Update. Once done, run Windows Update again and let it go for as long as it takes to find updates (could take a few hours).
thanks a lot for your great support. Win7 x64 is running on my NUC6i5 yet. I'm so happy, many thanks
As summary I can say I had some major issues:
1. Just UEFI or just Legacy mode enabled in BIOS settings. But it is important to enable both to let Win7 boot from USB drive in UEFI mode.
2. I created the USB drive with rufus and with "BIOS or UFEI-CSM" settings. This was not working. Just "GPT for UEFI" is the right setting here.
3. Used the Intel USB3.0 tool but it isn't working. The great step by step procedure from det_bradlee is here the right solution.
Finally I can say I have to install Win7 x64 in UEFI mode to get access to my M.2 SM951 SSD.
Here my short explanation step by step:
a. create Win7 USB drive with rufus and "GPT for UEFI" setting on a working PC
b. implement USB3.0 driver according the step by step procedure from det_bradlee above (used the tool DISM GUI) and remove USB drive from working PC
c. enable UEFI and Legacy mode in the BIOS of the NUC6i5. Enable for both setting the USB drive support
d. check if M.2 is enabled
e. connect USB drive to NUC6i5
f. reboot NUC65 and press F10 key
g. choose "UEFI:USB: xxxxxxx" drive to boot Win7
h. follow the common Win7 installation
Please see attached some screenshots/pictures.