В апреле 2024 года Microsoft представила дорожную карту Windows Server 2025, в рамках которой компания рассказала о поддержке NVMe на уровне ОС и подробно описала ожидаемый прирост производительности по сравнению с Windows Server 2022. Тогда Microsoft заявила о впечатляющем увеличении производительности — до 70% по показателю IOPS (количество операций ввода-вывода в секунду) благодаря новой оптимизированной функции.
Позднее, в июне, Microsoft опубликовала дополнительную информацию об улучшениях и оптимизациях инструмента DiskSpd, которые были внедрены для более точного измерения эффекта от этих изменений.
В декабре 2025 года Microsoft подтвердила, что данная функция была развернута в Windows Server 2025 после выхода системы в статусе общедоступной. Компания сообщила, что октябрьское обновление «Вторника » для Windows Server 2025 (KB5066835) добавляет нативную поддержку NVMe. При этом на текущий момент функция доступна только по требованию, то есть администраторы должны включать ее вручную — по умолчанию она отключена.
Примечательно, что теперь Microsoft заявляет уже примерно о 80-процентном росте производительности в терминах IOPS. Это на 10 процентных пунктов выше, чем было обещано ранее, что указывает на дополнительные оптимизации, позволяющие еще больше повысить производительность. Кроме того, компания обещает около 45 % экономии процессорных циклов на одну операцию ввода-вывода при случайных чтениях блоков по 4 КБ на томах NTFS.
Microsoft также пояснила, за счет чего стал возможен такой прирост. В Windows Server 2025 система больше не рассматривает все устройства хранения данных по умолчанию как SCSI (Small Computer System Interface) — стандарт, который изначально разрабатывался для вращающихся носителей, таких как жесткие диски. Любопытно отметить, что в рамках спецификации NVMe 2.0 поддержка NVMe теперь распространяется и на HDD.
Microsoft выделяет следующие ключевые улучшения, которые обеспечивает новая нативная реализация NVMe:
- Значительный рост IOPS: Прямой доступ к NVMe-устройствам с поддержкой многопоточности очередей позволяет максимально приблизиться к реальным аппаратным пределам производительности.
- Снижение задержек: Традиционные SCSI-стеки опираются на общие блокировки и механизмы синхронизации в ядре на пути ввода-вывода для управления ресурсами. Нативная NVMe-реализация использует упрощенные пути без блокировок, что существенно сокращает время отклика для каждой операции.
- Повышение эффективности использования CPU: Более легковесный и оптимизированный стек снижает накладные расходы на работу с хранилищем и освобождает вычислительные ресурсы под полезные нагрузки.
- Готовность к будущим технологиям: Нативная поддержка расширенных возможностей NVMe, таких как многоканальные очереди и прямые отправки команд, обеспечивает задел для использования следующего поколения систем хранения.
Для включения функции, что администраторам необходимо явно активировать нативный режим NVMe либо с помощью изменения реестра, либо через объект групповой политики (GPO).
После установки накопительного обновления версии 2510-B (или более свежего) необходимо добавить ключ реестра следующей командой PowerShell:
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 1176759950 /t REG_DWORD /d 1 /f
В качестве альтернативы можно использовать MSI-пакет групповой политики, который добавляет политику управления данной функцией, после чего нужно открыть редактор локальных групповых политик и включить соответствующий параметр. Он находится по пути:
Политика «Локальный компьютер» > Конфигурация компьютера Административные шаблоны > KB5066835 251014_21251 Feature Preview > Windows 11, версия 24H2, 25H2.
Официальное объявление доступно на сайте Microsoft Tech Community.
Windows Server 2025 и Windows 11, версия 24H2 имеют много общего. Более того, Windows 11, версия 25H2 использует ту же кодовую базу и ветку обслуживания, что и 24H2. В связи с этим возникает вопрос, какое влияние эти низкоуровневые изменения могут оказать на настольные версии Windows 11, версия 24H2 и версия 25H2. В частности, значительную выгоду от подобных оптимизаций может получить игровая производительность, о чем Microsoft уже недавно упоминала в своем новом руководстве по подбору комплектующих для игр в Windows 11.
Последние статьи #Windows
• Microsoft интегрирует Sysmon напрямую в Windows 11 и Windows Server 2025
• Microsoft планирует добавить верхнюю панель меню в Windows 11 через PowerToys
• Обновление KB5074177 (Build 26220.7752) для Windows 11, версия 25H2 (Beta)
• Обновление KB5074178 (Build 26300.7733) для Windows 11, версия 25H2 (Dev)
• Microsoft упростила включение Smart App Control в Windows 11 — переустановка больше не нужна
• Windows 11 получила новую защиту системных файлов в KB5074105 — доступ к настройкам хранилища ограничен
