Windows 11 не є настільки досконалою, як Microsoft намагається це подати. Майже через пʼять років після запуску Windows 11 усе ще виглядає як незавершений продукт. Компанія продовжує виправляти помилки, випадкові збої та поступово підтягувати операційну систему до сучасних стандартів. Частина цих спроб є успішною, однак надмірна концентрація Microsoft на штучному інтелекті викликає занепокоєння.
Водночас нещодавнє оголошення Microsoft можна розцінювати як позитивний сигнал. Windows Server 2025 отримав нативну підтримку NVMe, що істотно прискорює передавання даних. Та сама функціональність уже присутня в Windows 11, але прихована і супроводжується суттєвими застереженнями. Понад десять років Microsoft фактично поводилася з високошвидкісними NVMe SSD так, ніби це звичайні жорсткі диски. Кожна взаємодія системи з NVMe-накопичувачем проходить через шар трансляції, який перетворює команди NVMe на команди SCSI (Small Computer System Interface) – протокол, що походить ще з 1980-х років. Налаштування Windows 11 можуть негативно впливати на ресурс SSD, але навіть сама операційна система за замовчуванням штучно обмежує його продуктивність.
NVMe було розроблено для підтримки до 64 000 черг із 64 000 командами в кожній, що забезпечує масштабний паралелізм і значно вищу швидкість передавання даних. SCSI підтримує лише одну чергу з 32 командами. Використання SCSI поверх NVMe є працездатним рішенням, але воно залишає значну частину потенційної продуктивності невикористаною.
Microsoft заявляє, що увімкнення нативної підтримки NVMe у Windows Server 2025 забезпечує до 80 відсотків більше IOPS (Input/Output Operations Per Second) – показника, який визначає кількість операцій читання або запису за одну секунду. Також повідомляється про зменшення кількості процесорних циклів на одну операцію введення-виведення на 45 відсотків порівняно зі старим підходом через трансляцію SCSI. Використання цієї функції дозволяє майже подвоїти продуктивність SSD порівняно з поточним SCSI-підходом.
Нативний NVMe-драйвер, який Microsoft включила до Windows Server 2025, уже присутній у Windows 11 версії 25H2. Його можна активувати, додавши три значення до реєстру, які змушують Windows повністю обійти застарілий шар SCSI.
Нативна підтримка NVMe у Windows 11 наразі не підтримується офіційно. Перед виконанням будь-яких дій необхідно створити резервну копію системи та повністю усвідомлювати можливі ризики.
Найпростіший спосіб активації – виконати наведені нижче команди у Windows Terminal, запущеному з правами адміністратора:
Після виконання команд необхідно перезавантажити компʼютер, щоб зміни набули чинності. Альтернативно можна додати значення вручну, дотримуючись таких кроків.
-
Натиснути клавіші Windows + R, щоб відкрити вікно виконання. Ввести regedit і натиснути Enter.
-
Перейти до розділу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides.
-
Якщо розділ Overrides відсутній, створити його, натиснувши правою кнопкою миші в лівій панелі.
-
Створити три нові значення типу DWORD (32-bit):
-
735209102 зі значенням 1
-
1853569164 зі значенням 1
-
156965516 зі значенням 1
-
-
Перезавантажити компʼютер.
Після перезавантаження можна перевірити, чи зміна спрацювала, відкривши Диспетчер пристроїв. NVMe-накопичувач має відображатися в розділі Storage Media замість Devices, що підтверджує використання нового нативного драйвера.
Заявлене Microsoft покращення на 80 відсотків IOPS було зафіксоване у Windows Server 2025. На споживчих системах із Windows 11 результати, ймовірно, будуть більш помірними.
Найбільший приріст продуктивності спостерігається в сценаріях із великою кількістю одночасних операцій із дрібними файлами. Саме в таких умовах багаточергова архітектура NVMe розкриває свій потенціал. Для повсякденних завдань на кшталт веб-серфінгу або запуску окремих застосунків різниця може бути майже непомітною. Фактичний приріст продуктивності істотно залежить від конкретної моделі SSD та характеру навантаження.
Це налаштування може вивести систему з ладу у разі помилки. Можливі наслідки включають неможливість завантаження системи, втрату даних і непридатні резервні копії.
Перед внесенням змін до реєстру слід враховувати, що Microsoft не активувала цю функцію в споживчих версіях Windows без причини. Екосистема наразі не готова до її повноцінного використання.
По-перше, безпечний режим повністю перестає працювати. Підтримка NVMe призводить до збою безпечного режиму, оскільки необхідні драйвери не завантажуються під час старту системи. Існує обхідний шлях, який передбачає ручне додавання ключів реєстру для активації класу NVMe-дисків у безпечному режимі, але це додає ще один рівень складності та ризику.
По-друге, зміна впливає на ідентифікатори дисків. Під час переходу з SCSI-адаптера на нативний NVMe-драйвер може змінитися унікальний ідентифікатор накопичувача. Унаслідок цього програмне забезпечення для резервного копіювання може перестати розпізнавати диск, доки його не буде переналаштовано.
Аналогічні проблеми можливі з інструментами керування сховищами. Оскільки більшість програм для Windows розраховані на використання команд SCSI, деякі утиліти можуть некоректно визначати NVMe-накопичувачі або, що гірше, виявляти їх двічі як два різні диски.
Нарешті, драйвери від виробників не дають жодних переваг у цьому сценарії. Зміна працює лише за умови використання стандартного драйвера Microsoft StoreNVMe.sys. Якщо встановлено фірмовий NVMe-драйвер від Samsung, Intel або іншого виробника, нативна підтримка NVMe не забезпечить жодного приросту продуктивності.



