Несмотря на то, что Windows поддерживает протокол хранения данных NVMe начиная с версии 8.1, стандартный драйвер Microsoft для устройств NVMe, disk.sys, демонстрирует неоптимальную производительность. Этот драйвер был разработан в 2006 году и является одним из старейших внутренних драйверов Microsoft. Похоже, что disk.sys обрабатывает NVMe-устройства как SCSI-диски.
Microsoft представила новый драйвер с расширенными возможностями для NVMe, названный nvmedisk.sys, который доступен для операционных систем Windows 11 25H2 (клиентская версия) и Windows 2025 (серверная версия). Чтобы проверить, используется ли на вашем диске старый драйвер, откройте диспетчер устройств, сверните раздел «Дисковые накопители», откройте свойства диска, перейдите на вкладку «Драйвер» и нажмите кнопку «Сведения о драйвере».
Издание Notebookcheck сделало интересное открытие, которое может значительно улучшить производительность ваших NVMe-накопителей, если они совместимы. Драйвер nvmedisk.sys значительно увеличивает производительность как при последовательной, так и при произвольной нагрузке. Однако использование этого драйвера связано с определенными рисками. Не все NVMe-накопители поддерживают его, и в случае несовместимости это может привести к сбою при загрузке Windows 11.
Издание также опубликовало руководство о том, как настроить Windows 11 для использования nvmedisk.sys. Для этого необходимо изменить три значения в реестре Windows. Перед началом рекомендуется создать образ или резервную копию данных, чтобы иметь возможность выполнить полное восстановление в случае сбоя загрузки Windows.
Доступна ручная установка через диспетчер устройств или расширенные параметры выбора драйверов. Автоматической установки через Центр обновления Windows нет, и Microsoft официально не задокументировала эту функцию как способ обновления по умолчанию. Это ограничивает доступ для пользователей, которым неудобно вносить низкоуровневые изменения в систему.
Преимущества в производительности во многом зависят от используемого оборудования для хранения данных. Ожидается, что наиболее заметный прирост производительности будет у высокопроизводительных твердотельных накопителей NVMe, работающих на пределе пропускной способности PCIe, в то время как у накопителей более низкого уровня разница будет минимальной. Скорее всего, это будет полезно при передаче больших файлов и работе с приложениями, интенсивно использующими хранилище.
Microsoft не подтвердила, заменит ли новый драйвер NVMe существующий драйвер по умолчанию в будущих обновлениях.
Источник: www.playground.ru