NVM Express: Windows driver support decoded


NVMe Drivers and SSD support in Windows

Microsoft enabled native, support for NVM Express (NVMe) in Windows 8.1 and Windows Server 2012 R2 by way of inbox drivers, and subsequent versions of each OS family are expected to have native support moving forward.  Additionally, native support for NVMe in Windows 7 and Windows Server 2008 R2 was added via product updates. 

Intel also provides an NVMe driver for Microsoft OS’s that releases with each version of our NVMe hardware products internally and using Microsoft’s WHCK.  The list of supported OS’s is the same as those above (for both 32-bit and 64-bit versions), along with Windows 8 and Windows Server 2012 (R2). The Intel NVMe driver supports only Intel SSDs and is required for power users or server administrators who plan to use the Intel® Solid-State Drive Data Center Tool to perform administrative commands on an NVMe SSD (e.g. firmware updates).  The Intel driver is intended to provide the best overall experience in terms of performance and supportability, it is strongly recommended.

Download Links by Operating Systems

NVMe Drivers for Windows

Operating System

Intel Driver Download

Microsoft Driver Download

Windows 7



Windows Server 2008 R2



Windows 8


supported by upgrade to Windows 8.1

Windows Server 2012


supported by upgraded to Windows Server 2012 R2

Windows 8.1


N/A (inbox driver)

Windows Server 2012 R2


N/A (inbox driver)

Other Links of Interest



Intel® Solid-State Drive Data Center Tool

The Intel® Solid-State Drive Data Center Tool (Intel SSD DCT) is a drive management tool for Intel SSD Data Center Family of products.

Intel® SSD Data Center Family Overview

Provides access to more information on Intel’s NVMe PCIe SSDs.


More information on what NVMe is, why you should consider using it, and news/upcoming events.

Other blogs by Operating Systems with NVM Express driver information: