Advancements in Storage Management for Windows Users
For years, Windows users have depended on the disk.sys driver for their storage management needs, a component that has seen little change since its debut in 2006. Despite Windows supporting the NVMe protocol since version 8.1, this legacy driver has continued to treat modern, high-speed solid-state drives (SSDs) as if they were traditional SCSI disks. In a significant move to enhance performance, Microsoft has introduced nvmedisk.sys for Windows Server 2025, and it appears that a version is also tucked away in Windows 11 25H2.
The team at Notebookcheck recently conducted tests on a Windows 11 PC utilizing this new driver. As anticipated, the deeper integration with NVMe technology has resulted in notable improvements in raw throughput. The findings indicate that nvmedisk.sys delivers a tangible performance boost in both sequential and random read/write tasks when compared to its predecessor. By eliminating the legacy SCSI translation layer, the new driver facilitates a more direct connection between the operating system and the flash controller. This change not only reduces overhead but also enhances latency, particularly on high-end drives like the Samsung 990 Pro and Crucial T705.
While the performance enhancements are commendable, enthusiasts eager to adopt the new driver should exercise caution. Reports suggest that enabling nvmedisk.sys through registry modifications may lead to significant system instability or even a complete failure to boot, especially if the SSD controller does not possess the necessary compatibility hooks. To check which driver is currently in use, users can navigate to the Driver Details section in Device Manager.
Given the risks of potential data loss or unbootable partitions, it is highly advisable to refrain from manually switching drivers without a comprehensive full-disk backup. Although the allure of improved performance is strong for those pursuing benchmark achievements, it is important to note that the new driver is still in a soft launch phase.
As noted by KitGuru, it is indeed time for Microsoft to retire a driver stack that has been in place since 2006, particularly for high-performance storage solutions. The lingering question remains: when will this new driver be available in a stable build?