Hoppa till innehåll

USB selective suspend och NVMe power states i Windows 11 25H2

På den här sidan

USB selective suspend och NVMe idle power styrs av energischemat. Mekanismen, hanterarna stornvme.sys och väntetidsintervallen har bekräftats. Ändringen är motiverad för att åtgärda ett specifikt problem med enhetsväckning eller för att hantera värme, men inte för att öka prestandan.

Vi undersökte var energiparametrarna för USB och NVMe anges, vilka av dem stornvme.sys läser och vilka tillstånd för lagringsenheten de ändrar.

Windows 11 25H2 build 26200.9168, sökvägar för USB hub- och NVMe-energihantering. Ett specifikt energischema undersöktes; tillverkarnas scheman och olika lagringsenhetsmodeller kan skilja sig.

Jämförelse av energischemats parametrar med hanterarna stornvme.sys och kontroll av grenar mot enhetens funktioner; för USB — avstämning mot Microsofts offentliga dokumentation.

USB selective suspend anges i energischemat, inte som ett vanligt globalt DWORD-värde i registret. Windows kan pausa en inaktiv USB-enhet och återuppta den på begäran.

Selective suspend minskar strömförbrukningen och värmen hos en bärbar dator i vila. Stäng endast av det för att åtgärda ett reproducerbart problem med frånkoppling eller återupptagning av en specifik enhet. Det finns ingen grund för att förvänta sig en bestående prestandaökning.

Parametrarna finns i undergruppen för lagringsenheter i energischemat:

Setting Roll Default i det undersökta schemat
NVMe non-operational power state permission (noppme) tillåter/blockerar djupa NVMe idle-tillstånd enabled
primary idle timeout (idle1) timeout till primary idle-tillstånd 200 ms
secondary idle timeout (idle2) timeout till secondary idle-tillstånd 2000 ms
AHCI link power management (lpm) HIPM/DIPM-länkpolicy SATA/AHCI-specifik

stornvme.sys registrerar hanterare för ändringar av energiparametrar och tillämpar noppme, idle1 och idle2 på en NVMe-adapter som stöds. För båda väntetidsintervallen är det dokumenterade intervallet i energischemat 0..60000 ms. Nollvärden förbjuder övergång till motsvarande vilotillstånd, vilket ökar lagringsenhetens förbrukning i vila.

Parametern lpm avser strömhantering för AHCI/SATA-anslutningen. I servicekoden för NVMe i Windows 11 25H2 hittades ingen separat hanterare för denna parameter.

På en stationär dator med konstant belastning kan NVMe-lagringsenheten sällan byta energitillstånd. I så fall kan en ändring av väntetiden inte påverka latensen. På en bärbar dator ökar avstängd strömhantering märkbart energiförbrukningen och temperaturen. Kontrollera resultatet på din egen lagringsenhet med det valda energischemat.

  • Syftet med USB selective suspend och dess koppling till energischemat.
  • Undergruppen för NVMe-inställningar och värdena 200/2000 ms i det undersökta schemat.
  • Hanterarna noppme, idle1 och idle2 i stornvme.sys och intervallet 0..60000 ms.
  • Avsaknaden av en separat hanterare för lpm i servicekoden för NVMe i Windows 11 25H2.
  • Påverkan på FPS, frame time eller latens.
  • Beteendet på andra lagringsenhetsmodeller, scheman och USB-kontroller.
  • Nyttan av att stänga av strömhanteringen på en stationär dator.

Låt strömhanteringen vara påslagen. Stäng endast av selective suspend eller öka timeouts för att åtgärda ett reproducerbart problem med en specifik enhet, och kontrollera resultatet på din egen lagringsenhet.

Återställ energischemats värden och starta vid behov om Windows. Nya timeouts tillämpas nästa gång enheten går in i vila.

Slutsatserna gäller stornvme.sys Windows 11 25H2 och det undersökta energischemat. I det observerades värdena 200/2000; i tillverkarnas scheman kan de skilja sig. Resultatet beror också på USB-kontrollern, firmware, NVMe-modellen, nät- eller batteridrift och PCIe-energisparinställningarna.

Hur du upprepar den dynamiska delen av observationerna — se Hur du kontrollerar själv.

Undersökningen och de använda verktygen tillhör utvecklaren av BoosterX, därför har utvecklaren ett direkt intresse av resultaten. Metoden och tillämpningsgränserna beskrivs ovan, och slutsatserna kan verifieras mot öppna data och de angivna offentliga källorna.

Offentliga källor kontrollerade: 2026-09-02.

  • 2026-09-20: lade till en ansvarsfriskrivning om intressekonflikt och en länk till självständig kontroll av dynamiska observationer i metoden.
  • 2026-09-02: första publiceringen; hanterarna för NVMe-energihantering, väntetidsintervallen och gränserna för påverkan på enheter bekräftades.