USB selective suspend и NVMe power states в Windows 11 25H2
На этой странице
Короткий ответ
Заголовок раздела «Короткий ответ»USB selective suspend и NVMe idle power задаются схемой электропитания. Подтверждены механизм, обработчики stornvme.sys и диапазоны ожидания. Изменение оправдано для устранения конкретной проблемы с пробуждением устройства или для управления нагревом, но не для роста производительности.
Что проверяли
Заголовок раздела «Что проверяли»Проверяли, где задаются параметры питания USB и NVMe, какие из них читает stornvme.sys и какие состояния накопителя они меняют.
Область исследования
Заголовок раздела «Область исследования»Windows 11 25H2 build 26200.9168, пути питания USB hub и NVMe. Проверялась конкретная схема электропитания; схемы производителей и разные модели накопителей могут отличаться.
Методика
Заголовок раздела «Методика»Сопоставление параметров схемы питания с обработчиками stornvme.sys и проверка ветвей по возможностям устройства; для USB — сверка с публичной документацией Microsoft.
USB selective suspend
Заголовок раздела «USB selective suspend»USB selective suspend задаётся в схеме электропитания, а не обычным глобальным значением DWORD в реестре. Windows может приостанавливать работу простаивающего USB-устройства и возобновлять её по запросу.
Selective suspend снижает потребление и нагрев ноутбука в простое. Отключайте его только для устранения воспроизводимой проблемы с отключением или возобновлением работы конкретного устройства. Оснований ожидать постоянного прироста производительности нет.
NVMe power settings
Заголовок раздела «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 отдельный обработчик этого параметра не найден.
Полезность
Заголовок раздела «Полезность»На настольном ПК с постоянной нагрузкой NVMe-накопитель может редко менять состояние питания. В таком случае изменение времени ожидания может не повлиять на задержку. На ноутбуке отключение управления питанием заметно повышает расход энергии и температуру. Проверяйте результат на своём накопителе с выбранной схемой электропитания.
Что подтверждено
Заголовок раздела «Что подтверждено»- Назначение USB selective suspend и его привязка к схеме электропитания.
- Подгруппа настроек NVMe и значения
200/2000мс в исследованной схеме. - Обработчики
noppme,idle1иidle2вstornvme.sysи диапазон0..60000мс. - Отсутствие отдельного обработчика
lpmв коде обслуживания NVMe Windows 11 25H2.
Что не подтверждено
Заголовок раздела «Что не подтверждено»- Влияние на FPS, время кадра или задержку.
- Поведение на других моделях накопителей, схемах и USB-контроллерах.
- Польза отключения управления питанием на настольном ПК.
Практический вывод
Заголовок раздела «Практический вывод»Оставьте управление питанием включённым. Отключайте selective suspend или увеличивайте таймауты только для устранения воспроизводимой проблемы с конкретным устройством и проверяйте результат на своём накопителе.
Восстановление состояния
Заголовок раздела «Восстановление состояния»Верните значения схемы электропитания и при необходимости перезагрузите Windows. Новые таймауты применяются при следующем переходе устройства в простой.
Ограничения и источники
Заголовок раздела «Ограничения и источники»Выводы относятся к 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.
История изменений
Заголовок раздела «История изменений»- 2026-09-20: добавлен дисклеймер о конфликте интересов и ссылка на самостоятельную проверку динамических наблюдений в методике.
- 2026-09-02: первая публикация; подтверждены обработчики питания NVMe, диапазоны ожидания и границы влияния на устройства.
