微软确认Windows Server 2025已随10月累积更新KB5066835正式引入原生NVMe支持。官方实测显示,该功能较4月预告的70% IOPS提升再优化,最终达到80%增幅;4K随机读取场景下CPU周期占用降低约45%。核心变化是系统不再默认把存储设备视为SCSI,而启用流线型、无锁化I/O路径,直接多队列访问NVMe硬件。功能现为可选,管理员需手动开启方可生效。
# Windows Server 2025原生NVMe支持启用方法
Windows Server 2025的原生NVMe支持功能默认处于关闭状态,需手动开启才能享受80% IOPS提升和45% CPU占用降低的性能红利。以下是两种官方推荐的启用方式:
## 方法一:通过注册表启用(推荐)
1. **确认系统已安装KB5066835更新**(2025年10月累积更新)
wmic qfe list full | findstr /C:"KB5066835"
2. **以管理员身份打开PowerShell**,执行以下命令:
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 1176759950 /t REG_DWORD /d 1 /f
3. **重启服务器**使配置生效
## 方法二:通过组策略启用(适合企业环境)
1. 下载微软提供的**NVMe组策略MSI包**(通常随KB5066835更新发布)、
2. 安装MSI包以将NVMe策略模板导入组策略编辑器
3. 以管理员身份打开**本地组策略编辑器**:
gpedit.msc
4. 在编辑器中导航至:
本地计算机策略 > 计算机配置 > 管理模板 > KB5066835 251014_21251 Feature Preview > Windows 11, version 24H2, 25H2
5. 找到并启用**"启用原生NVMe支持"**策略项
6. **执行组策略更新**:
gpupdate /force
7. **重启服务器**使配置生效
## 验证启用成功
1. 重启后打开**设备管理器**,确认NVMe设备显示在**"Storage disks"**(存储磁盘)节点下,而非传统的"SCSI devices"(SCSI设备)
2. 使用性能测试工具验证性能提升:
- **DiskSpd**(推荐):
diskspd.exe -b4k -r -Su -t8 -L -o32 -W10 -d30
- **性能监视器**:添加"Physical Disk > Disk Transfers/sec"计数器,比较启用前后的IOPS值
## 注意事项
- 仅**使用Windows原生NVMe驱动(StorNVMe.sys)**的设备才能享受此功能,第三方驱动可能不兼容
- 此功能**仅适用于Windows Server 2025**,Windows Server 2022及更早版本不支持
- 启用后,系统将**不再通过SCSI兼容层**访问NVMe设备,而是使用直接、无锁的I/O路径,这是性能提升的核心
## 总结
启用Windows Server 2025原生NVMe支持只需简单的注册表修改或组策略配置,就能释放现代NVMe硬件的全部潜能,特别适合SQL Server、Hyper-V虚拟化、高性能文件服务器和AI/ML等I/O密集型应用。建议在测试环境验证后,尽快在生产服务器上启用此功能。
https://bbs.pcbeta.com/viewthread-2060071-1-1.html
https://www.chiphell.com/thread-2765825-1-1.html