微软确认此前在 Windows Server 2025 路线图中承诺的原生 NVMe 存储支持功能已随 2025 年 10 月的累积更新(KB5066835)正式进入 Windows Server 2025 的一般可用阶段,不过当前依然采用“自愿开启”(opt-in)模式,需由管理员通过注册表或组策略手动启用。


微软早在 2024 年 4 月公布 Windows Server 2025 规划时,就强调引入优化后的 NVMe 支持,将在随机 I/O 性能方面相较 Windows Server 2022 实现约 70% 的 IOPS 提升,并在随后通过 DiskSpd 工具的更新详细说明了性能评估方式和优化点。 现在,微软进一步将官方宣称的性能增幅提高到约 80%,同时在 NTFS 卷的 4K 随机读取场景下,可实现单次 I/O 所需 CPU 周期减少约 45%,意味着在高负载存储环境中,系统可释放出更多算力用于业务本身而非存储开销。

这种性能提升的核心在于 I/O 路径的架构变化。微软解释称,Windows Server 2025 不再默认将所有存储设备视作最初为机械硬盘设计的 SCSI 设备,而是对 NVMe SSD 直接提供原生、多队列访问路径,从而绕开传统 SCSI 堆栈中共享锁与内核同步机制带来的额外延迟。 通过这一更精简、无锁化的 I/O 路径,系统能够显著降低往返时延,充分释放 NVMe 硬件本身的并行能力,接近存储设备的物理性能上限。
微软在技术说明中将原生 NVMe 支持总结为四大优势:一是“海量 IOPS 提升”,多队列直连 NVMe 设备,使服务器有机会真正跑满 SSD 的设计能力;二是“更低延迟”,I/O 路径中减少锁与同步,缩短每次操作往返时间;三是“更高 CPU 利用效率”,更轻量的栈结构让计算资源回归业务负载本身;四是“面向未来的功能”,为多队列和直接提交等高级 NVMe 能力提供原生支持,为下一代存储创新打基础。 有趣的是,随着 NVMe 2.0 规范的演进,NVMe 也已经不再局限于 SSD,开始扩展到机械硬盘领域,为未来更统一的存储接口铺路。
在部署层面,当前原生 NVMe 功能默认处于关闭状态,管理员需在安装包含 KB5066835 的最新累积更新后,通过注册表或组策略手动启用。 微软给出的 PowerShell 示例命令,是向 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides 写入特定 DWORD 键值;同时,也可通过微软提供的 MSI 包将对应策略模板导入本地组策略编辑器,再在“计算机配置”下启用相关策略项来控制此功能。 由于 Windows Server 2025 与 Windows 11 24H2 共享大量代码基础,而 Windows 11 25H2 又与 24H2 属于同一分支,业界也在关注这一存储堆栈变更未来是否会推广至个人版 Windows,尤其是在游戏与高性能桌面存储场景中释放类似收益的可能性。

