В декабре прошлого года Microsoft объявила о новой функции для Windows Server 2025, заявив о значительном приросте производительности. Компания сообщила, что системы с новой поддержкой «native NVMe» смогут получить улучшение показателя IOPS (операций ввода-вывода в секунду) примерно до 80%. Это означает более отзывчивую и быструю работу устройства при использовании совместимого NVMe-накопителя. Также компания заявила, что рассчитывает на аналогичный прирост производительности и в Windows 11, версия 25H2 и 26H2.
После анонса поддержки native NVMe заинтересованные энтузиасты Windows начали изучать, можно ли применить эту же возможность и в Windows 11. Как оказалось, это действительно было возможно: некоторым пользователям удалось внести необходимые изменения и получить заметный прирост производительности. Появлялись сообщения о существенных улучшениях, особенно в случайных операциях, что логично, поскольку показатель IOPS в большей степени влияет именно на случайные запросы и операции чтения.
Microsoft пояснила, что благодаря данной технологии Windows больше не рассматривает все устройства хранения данных по умолчанию как SCSI (Small Computer System Interface) – стандарт, изначально разработанный для накопителей с вращающимися дисками, таких как жесткие диски.
Однако в некоторых последних инсайдерских сборках Windows 11 участники форума My Digital Life первыми заметили, что трюк с реестром для включения поддержки native NVMe в Windows 11 больше не работает, начиная со сборок 26200.8106 и 26100.8106 – похоже, Microsoft заблокировала и отключила эту возможность.
Microsoft, вероятно, считает, что подобная непроверенная функция не должна быть доступна для включения на клиентских устройствах Windows, поэтому она и была заблокирована.
Трюк с реестром, который позволяет перенести функцию из серверной версии системы в Windows 11
Ранее стек native NVMe можно было включить на клиентских ПК Windows 11 версий 24H2 и 25H2 с помощью записей в реестре. После внесения изменений требовалась перезагрузка системы, чтобы они вступили в силу.
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 1853569164 /t REG_DWORD /d 1 /f reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 156965516 /t REG_DWORD /d 1 /f reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 1409234060 /t REG_DWORD /d 1 /f reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 735209102 /t REG_DWORD /d 1 /f
При тестировании был замечен незначительный прирост производительности при случайной записи. Скорость записи действительно увеличивается, хотя итоговый результат может отличаться в зависимости от модели NVMe SSD и используемого процессора. Чем медленнее накопитель, тем ниже вероятность заметного прироста; при этом чем слабее процессор, тем выше вероятность получить дополнительную производительность благодаря новому NVMe-драйверу.
После применения изменений также можно заметить, что описание диска в «Диспетчере устройств» меняется с «Дисковые устройства» на «Диски хранилища».
Несмотря на блокировку со стороны Microsoft, Вы все еще можете включить данную функцию вручную с помощью ViVeTool:
Внимание: Все изменения выполняются на ваш страх и риск. Перед внесением правок рекомендуется создать резервную копию данных, так как возможны сбои системы и потеря информации.
- Скачайте инструмент ViVeTool-v0.3.4-IntelAmd.zip (для процессоров AMD и Intel) или ViVeTool-v0.3.4-SnapdragonArm64.zip (для ARM64 процессоров). Разархивируйте загруженный архив.
- Запустите Терминал Windows от имени администратора и перейдите в папку с программой с помощью команды Set-Location -Path <путь к папке> (для PowerShell) или cd /d <путь к папке> (для Командной строки).
- Выполните команду (после ввода команды нажмите Enter):
.\vivetool /enable /id:60786016,48433719
Примечание: В примерах используются команды в Терминале для профиля PowerShell. Если вы используете профиль Командная строка, замените начальную команду .\vivetool на vivetool.
- Запустите новое окно и Добавьте записи реестра через терминал.
- Перезагрузите компьютер.
Откат изменений
Если вы хотите отключить новую функцию, повторите описанные выше шаги, заменив /enable на /disable в команде для ViVeTool:
.\vivetool /disable /id:60786016,48433719
Для удаления добавленных параметров в реестр используйте команды ниже. После выполнения рекомендуется перезагрузить компьютер, чтобы изменения вступили в силу.
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 1853569164 /f reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 156965516 /f reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 1409234060 /f reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides /v 735209102 /f
Последние статьи #Windows
• Microsoft заблокировала способ ускорения NVMe SSD в Windows 11 – ещё можно включить с помощью ViVeTool
• Режим питания Windows 11 занижал производительность видеокарты месяцами
• Microsoft ускорит Проводник в Windows 11: быстрее меню, поиск и работа с файлами
• Обновление KB5085516 (Build 26100.8039) для Windows 11, версия 24H2 – исправлена проблема входа в приложения через аккаунт Microsoft
• Обновление KB5085516 (Build 26200.8039) для Windows 11, версия 25H2 – экстренный патч устраняет проблемы входа в Microsoft-сервисы
• Внутри Microsoft обсуждают отмену обязательной учётной записи в Windows 11 при установке ОС

