Windows Server 2025 Finally Gets Native NVMe Support After a Decade-Long Wait

windows server native nvme 1 windows server native nvme 1

Microsoft has finally introduced native NVMe SSD support in Windows Server 2025, an opt-in feature poised to significantly boost storage performance. This long-awaited update addresses a critical bottleneck, as previous versions relied on converting NVMe commands to slower SCSI protocols, hindering the potential of modern solid-state drives.

Key Takeaways

  • Native NVMe support eliminates legacy translation layers, directly optimizing performance for modern SSDs.
  • Significant improvements in IOPS (up to 3.3 million on PCIe Gen 5 SSDs) and reduced latency are expected.
  • This update brings Windows Server storage capabilities in line with Linux and other operating systems that have supported NVMe natively for years.
  • While currently opt-in for Windows Server 2025, native NVMe support is anticipated to eventually reach client versions of Windows.

A Decade in the Making

For over 12 years, NVMe SSDs have been available, yet Windows Server has continued to process their commands through a SCSI translation layer. This method, originally designed for slower, mechanical hard drives with limited command queuing, created unnecessary overhead and latency, preventing NVMe drives from reaching their full potential. Windows Server 2025’s new native NVMe path fundamentally redesigns the I/O processing stack to leverage the full capabilities of NVMe, including its support for tens of thousands of queues and commands.

windows server native nvme 2

Performance Unleashed

Microsoft claims that this new native support can lead to substantial performance gains, including up to 78% higher IOPS and up to 47% reduction in CPU cycles per I/O compared to Windows Server 2022 when using the in-box StorNVMe.sys driver. This translates to faster transaction times for applications like SQL Servers, quicker virtual machine boots, and accelerated file server operations. The streamlined I/O paths are designed to be lock-free, further enhancing efficiency and reducing latency.

windows server native nvme 3 windows server native nvme 4

The Future of Windows Storage

This move is being hailed by Microsoft as a “storage revolution” and a “new foundation for Windows Server storage, built for the future.” While the native NVMe support is an opt-in feature in Windows Server 2025, enabled via a registry key, its inclusion marks a significant step forward. The company has also indicated that similar improvements are being considered for client versions of Windows, with potential integration into future updates for Windows 11, though no concrete timeline has been provided.

Via Microsoft, OC3D

Add a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *