Přeskočit na obsah

USB selective suspend a NVMe power states v Windows 11 25H2

Na této stránce

USB selective suspend a NVMe idle power se nastavují schématem napájení. Potvrzen je mechanismus, obslužné rutiny stornvme.sys a rozsahy časových limitů. Změna je opodstatněná pro odstranění konkrétního problému s probouzením zařízení nebo pro řízení zahřívání, ale ne pro růst výkonu.

Zkoumalo se, kde se nastavují parametry napájení USB a NVMe, které z nich čte stornvme.sys a která stavu disku mění.

Windows 11 25H2 build 26200.9168, cesty napájení USB hub a NVMe. Zkoumalo se konkrétní schéma napájení; schémata výrobců a různé modely disků se mohou lišit.

Porovnání parametrů schématu napájení s obslužnými rutinami stornvme.sys a ověření větví podle možností zařízení; pro USB — srovnání s veřejnou dokumentací Microsoft.

USB selective suspend se nastavuje ve schématu napájení, a ne běžnou globální hodnotou DWORD v registru. Windows může pozastavit činnost nečinného USB zařízení a obnovit ji na vyžádání.

Selective suspend snižuje spotřebu a zahřívání notebooku v nečinnosti. Vypínejte jej pouze pro odstranění reprodukovatelného problému s odpojením nebo obnovením činnosti konkrétního zařízení. Neexistují důvody očekávat trvalý nárůst výkonu.

Parametry se nacházejí v podskupině disků schématu napájení:

Setting Role Default v zkoumaném schématu
NVMe non-operational power state permission (noppme) povoluje/zakazuje hluboké NVMe idle states enabled
primary idle timeout (idle1) timeout do primary idle state 200 ms
secondary idle timeout (idle2) timeout do secondary idle state 2000 ms
AHCI link power management (lpm) HIPM/DIPM link policy SATA/AHCI-specific

stornvme.sys registruje obslužné rutiny změn parametrů napájení a aplikuje noppme, idle1 a idle2 na podporovaný NVMe adaptér. Pro oba intervaly časových limitů je dokumentovaný rozsah schématu napájení 0..60000 ms. Nulové hodnoty zakazují přechod do příslušných stavů nečinnosti, čímž zvyšují spotřebu disku v nečinnosti.

Parametr lpm se týká řízení napájení spojení AHCI/SATA. V obslužném kódu NVMe Windows 11 25H2 nebyla nalezena samostatná obslužná rutina tohoto parametru.

Na stolním PC s trvalou zátěží může NVMe disk měnit stav napájení jen zřídka. V takovém případě změna časového limitu nemusí ovlivnit latenci. Na notebooku vypnutí řízení napájení znatelně zvyšuje spotřebu energie a teplotu. Ověřte výsledek na svém disku s vybraným schématem napájení.

  • Účel USB selective suspend a jeho vazba na schéma napájení.
  • Podskupina nastavení NVMe a hodnoty 200/2000 ms ve zkoumaném schématu.
  • Obslužné rutiny noppme, idle1 a idle2 v stornvme.sys a rozsah 0..60000 ms.
  • Nepřítomnost samostatné obslužné rutiny lpm v obslužném kódu NVMe Windows 11 25H2.
  • Vliv na FPS, dobu snímku nebo latenci.
  • Chování na jiných modelech disků, schématech a USB řadičích.
  • Přínos vypnutí řízení napájení na stolním PC.

Ponechte řízení napájení zapnuté. Vypínejte selective suspend nebo zvyšujte časové limity pouze pro odstranění reprodukovatelného problému s konkrétním zařízením a ověřte výsledek na svém disku.

Vraťte hodnoty schématu napájení a v případě potřeby restartujte Windows. Nové časové limity se použijí při příštím přechodu zařízení do nečinnosti.

Závěry se vztahují na stornvme.sys Windows 11 25H2 a ověřené schéma napájení. V něm byly pozorovány hodnoty 200/2000; ve schématech výrobců se mohou lišit. Výsledek také závisí na USB řadiči, firmwaru, modelu NVMe, napájení ze sítě nebo z baterie a nastaveních úspory energie PCIe.

Jak zopakovat dynamickou část pozorování — viz Jak ověřit samostatně.

Výzkum a použité nástroje patří vývojáři BoosterX, proto má vývojář přímý zájem na výsledcích. Metodika a hranice použitelnosti jsou popsány výše a závěry lze ověřit podle otevřených dat a uvedených veřejných zdrojů.

Veřejné zdroje ověřeny: 2026-09-02.

  • 2026-09-20: přidán disclaimer o střetu zájmů a odkaz na samostatné ověření dynamických pozorování v metodice.
  • 2026-09-02: první publikace; potvrzeny obslužné rutiny napájení NVMe, rozsahy časových limitů a hranice vlivu na zařízení.