USB selective suspend і NVMe power states у Windows 11 25H2
На цій сторінці
Коротка відповідь
Section titled “Коротка відповідь”USB selective suspend і NVMe idle power задаються схемою електроживлення. Підтверджено механізм, обробники stornvme.sys і діапазони очікування. Зміна виправдана для усунення конкретної проблеми з пробудженням пристрою або для керування нагрівом, але не для зростання продуктивності.
Що перевіряли
Section titled “Що перевіряли”Перевіряли, де задаються параметри живлення USB і NVMe, які з них читає stornvme.sys і які стани накопичувача вони змінюють.
Область дослідження
Section titled “Область дослідження”Windows 11 25H2 build 26200.9168, шляхи живлення USB hub і NVMe. Перевірялася конкретна схема електроживлення; схеми виробників і різні моделі накопичувачів можуть відрізнятися.
Методика
Section titled “Методика”Зіставлення параметрів схеми живлення з обробниками stornvme.sys і перевірка гілок за можливостями пристрою; для USB — звірка з публічною документацією Microsoft.
USB selective suspend
Section titled “USB selective suspend”USB selective suspend задається у схемі електроживлення, а не звичайним глобальним значенням DWORD у реєстрі. Windows може призупиняти роботу простоюючого USB-пристрою та відновлювати її на запит.
Selective suspend знижує споживання і нагрів ноутбука в простої. Вимикайте його лише для усунення відтворюваної проблеми з вимкненням або відновленням роботи конкретного пристрою. Підстав очікувати постійного приросту продуктивності немає.
NVMe power settings
Section titled “NVMe power settings”Параметри містяться в підгрупі накопичувачів схеми електроживлення:
| Setting | Роль | Default у дослідженій схемі |
|---|---|---|
NVMe non-operational power state permission (noppme) |
дозволяє/забороняє глибокі NVMe idle states | enabled |
primary idle timeout (idle1) |
timeout до primary idle state | 200 ms |
secondary idle timeout (idle2) |
timeout до secondary idle state | 2000 ms |
AHCI link power management (lpm) |
HIPM/DIPM link policy | SATA/AHCI-specific |
stornvme.sys реєструє обробники змін параметрів живлення і застосовує noppme, idle1 і idle2 до підтримуваного NVMe-адаптера. Для обох інтервалів очікування документований діапазон схеми живлення становить 0..60000 мс. Нульові значення забороняють перехід у відповідні стани простою, збільшуючи споживання накопичувача в простої.
Параметр lpm стосується керування живленням з’єднання AHCI/SATA. У коді обслуговування NVMe Windows 11 25H2 окремого обробника цього параметра не знайдено.
Корисність
Section titled “Корисність”На настільному ПК з постійним навантаженням NVMe-накопичувач може рідко змінювати стан живлення. У такому разі зміна часу очікування може не вплинути на затримку. На ноутбуці вимкнення керування живленням помітно підвищує витрату енергії та температуру. Перевіряйте результат на своєму накопичувачі з вибраною схемою електроживлення.
Що підтверджено
Section titled “Що підтверджено”- Призначення USB selective suspend і його прив’язка до схеми електроживлення.
- Підгрупа налаштувань NVMe і значення
200/2000мс у дослідженій схемі. - Обробники
noppme,idle1іidle2вstornvme.sysі діапазон0..60000мс. - Відсутність окремого обробника
lpmу коді обслуговування NVMe Windows 11 25H2.
Що не підтверджено
Section titled “Що не підтверджено”- Вплив на FPS, кадровий час або затримку.
- Поведінка на інших моделях накопичувачів, схемах і USB-контролерах.
- Користь вимкнення керування живленням на настільному ПК.
Практичний висновок
Section titled “Практичний висновок”Залиште керування живленням увімкненим. Вимикайте selective suspend або збільшуйте таймаути лише для усунення відтворюваної проблеми з конкретним пристроєм і перевіряйте результат на своєму накопичувачі.
Відновлення стану
Section titled “Відновлення стану”Поверніть значення схеми електроживлення і за потреби перезавантажте Windows. Нові таймаути застосовуються під час наступного переходу пристрою в простій.
Обмеження та джерела
Section titled “Обмеження та джерела”Висновки стосуються stornvme.sys Windows 11 25H2 і перевіреної схеми електроживлення. У ній спостерігалися значення 200/2000; у схемах виробників вони можуть відрізнятися. Результат також залежить від USB-контролера, прошивки, моделі NVMe, живлення від мережі чи батареї та налаштувань енергозбереження PCIe.
Як повторити динамічну частину спостережень — див. Як перевірити самостійно.
Дослідження та використані інструменти належать розробнику BoosterX, тому в розробника є прямий інтерес до результатів. Методику і межі застосовності описано вище, а висновки можна перевірити за відкритими даними та переліченими публічними джерелами.
- Power management for storage hardware devices, Microsoft Learn, перевірено 2026-09-01.
- USB selective suspend, Microsoft Learn, перевірено 2026-09-01.
Публічні джерела перевірено: 2026-09-02.
Історія змін
Section titled “Історія змін”- 2026-09-20: додано дисклеймер про конфлікт інтересів і посилання на самостійну перевірку динамічних спостережень у методиці.
- 2026-09-02: перша публікація; підтверджено обробники живлення NVMe, діапазони очікування та межі впливу на пристрої.
