New Windows 10 NVMe driver released for Samsung SSD 950 PRO M.2

Posted by Paul Braren on Jan 26 2016 (updated on Jan 27 2016) in
  • Storage
  • Virtualization
  • ESXi
  • HomeServer
  • HomeLab
  • HowTo
    From the Samsung NVMe Driver Version 1.1 Installation Guide.
    Available now on Amazon in 256GB and 512GB sizes, 1TB not expected until early 2016.

    Just in case you've got yourself a Samsung 950 PRO PCIe NVMe M.2 internal SSD, there's a new Windows 10 device driver for you, and a new Samsung Magician.

    What's changed? All we know is "Driver version update for USB compatibility", presumably to allow the use of a USB enclosures that can house such 2280 M.2 drives.

    Here's the usual download site for all Samsung consumer SSDs:

    Be sure to grab both:

    Samsung Magician Software for PC

    Samsung NVMe Driver Installer (12/11/2015) Samsung states "Notice: The driver operates in Windows 7/8.1/10 x86/x64."

    I only tested with Windows 10, using my Supermicro SuperServer Bundle 1, based on the SYS-5028D-TN4T. Booted directly to Windows 10 build 10586.63.

    NVMe Driver and compared

    Lycom DT-120 M.2 to PCIe adapter.

    Screenshots below. I haven't noticed any difference in speeds, so maybe they really only did change USB support. Also notice that in the 2nd screenshot, I have the 950 PRO booting Windows 10 from the PCIe slot, using the $20 adapter pictured at right. Works just the same as when it's installed in the M.2 slot, at the same speeds. So the answer to the often asked question:

    can I boot from the Lycom DT-120 M.2 to PCIe card?

    is a resounding yes! At least when used in this SSD and Xeon D-1540 motherboard combination, using my recommended BIOS 1.0b settings, or my benchmark optimized settings, or the slightly altered settings.
    Samsung NVME Driver with Samsung Magician 4.9.
    Samsung NVME Driver with Samsung Magician 4.9.5, which now always shows PCI-to-PCI Bridge, whether the M.2 is in the M.2 slot on the X10SDV-TLN4F motherboard, or in a Lycom PCIe M.2 to PCIe card.

    Notice the date of the NVMe driver, 12/11/2015. By the way, I can't understand why Samsung still doesn't let OS Optimization run under Windows 8.1 or 10.

    See also at TinkerTry