返回首页

Windows 11 中阻止 NVMe 驱动程序:如何激活

Microsoft 在 Windows 11 Insider 中禁用了 nvmedisk.sys 的注册表技巧,此前提供 +80% IOPS。替代方案 — ViVeTool。保留兼容性风险和基准细节。

Windows 11 中的 NVMe:阻止和通过 ViVeTool 绕过
Advertisement 728x90

Windows 11:原生 NVMe 驱动被屏蔽,提升 SSD 性能的替代方案

微软在最新的 Windows 11 Insider 版本中禁用了通过注册表编辑启用内置 NVMe 驱动程序(nvmedisk.sys)的功能。此前,此方法可将随机写入性能提升高达 85%。替代方案是使用 ViVeTool 及其 ID 60786016 和 48433719。

Insider 版本中的变更

来自 Windows Server 2025 的内置 NVMe 堆栈此前通过 FeatureManagement 注册表键移植到了客户端版本 24H2 和 25H2。这四个参数不再能启用 nvmedisk.sys,该驱动替换了 SCSI 翻译。该驱动程序已在 Windows 11 中存在,但被禁用。

微软宣布 Server 2025 的 nvmedisk.sys 带来了改进:

Google AdInline article slot
  • IOPS 提升 80%;
  • 高 IO 负载下 CPU 使用率降低 45%。

发烧友测试证实了这些提升:

  • 随机 4K 读取提升高达 64.89%(StorageReview 的 FIO);
  • AS SSD 中的写入速度提升高达 85%。

结果因 SSD 和 CPU 而异,但随机 IO 的稳定提升始终可观察到。

限制与风险

切换到原生驱动破坏了兼容性:

Google AdInline article slot
  • Samsung Magician 和 WD Dashboard 无法工作;
  • 驱动更改后 BitLocker 需要密钥恢复。

这些问题在使用替代方法时依然存在。启用前请暂停 BitLocker。

如何使用 ViVeTool 启用

ViVeTool 可解锁隐藏功能。适用于中高级开发者和系统管理员的步骤:

  • 从 GitHub 下载 ViVeTool(官方版本);
  • 以管理员身份运行 CMD;
  • 执行:

```cmd

Google AdInline article slot

ViVeTool.exe /enable /id:60786016

ViVeTool.exe /enable /id:48433719

```

  • 重启系统。

通过设备管理器或 driverquery 验证 nvmedisk.sys 是否已加载。使用 fio 或 AS SSD 测试 IO。

25H2 中的其他变更

微软在 24H2/25H2 中将 Appxsvc 服务(AppX 部署)默认改为自动启动。这提升了可靠性,但会在高峰场景下增加 CPU、内存和磁盘负载。

在 25H2 更新和 Server 2025 中,CLFS 驱动保护得到加强,增加了系统开销。

这些变更解释了为什么 Windows 11 感觉更臃肿,影响了 IO 密集型任务的性能。

关键要点

  • Insider 版本中注册表屏蔽了原生 NVMe 驱动,但可通过 ViVeTool 启用;
  • 启用后 IOPS 提升高达 80%,CPU 负载降低 45%;
  • 风险:与 SSD 实用工具和 BitLocker 不兼容;
  • Appxsvc 现默认自动启动;监控资源使用;
  • 25H2 中 CLFS 保护增加系统开销。

开发者,请在生产环境前于虚拟机中测试。预计 25H2/26H2 将提供官方支持——时间表未知。

— Editorial Team

Advertisement 728x90

继续阅读