Przejdź do głównej zawartości

USB selective suspend и stany zasilania NVMe w Windows 11 25H2

Na tej stronie

USB selective suspend i NVMe idle power są ustawiane przez plan zasilania. Potwierdzono mechanizm, procedury obsługi stornvme.sys oraz zakresy oczekiwania. Zmiana jest uzasadniona w celu usunięcia konkretnego problemu z wybudzaniem urządzenia lub do kontroli nagrzewania, ale nie do wzrostu wydajności.

Sprawdzano, gdzie są ustawiane parametry zasilania USB i NVMe, które z nich odczytuje stornvme.sys i jakie stany nośnika zmieniają.

Windows 11 25H2 build 26200.9168, ścieżki zasilania USB hub i NVMe. Sprawdzano konkretny plan zasilania; plany producentów i różne modele nośników mogą się różnić.

Porównanie parametrów planu zasilania z procedurami obsługi stornvme.sys i weryfikacja gałęzi według możliwości urządzenia; dla USB — uzgodnienie z publiczną dokumentacją Microsoft.

USB selective suspend jest ustawiany w planie zasilania, a nie zwykłą globalną wartością DWORD w rejestrze. Windows może wstrzymywać bezczynne urządzenie USB i wznawiać jego pracę na żądanie.

Selective suspend zmniejsza pobór energii i nagrzewanie laptopa w bezczynności. Wyłączaj go tylko w celu usunięcia powtarzalnego problemu z odłączaniem lub wznawianiem pracy konkretnego urządzenia. Nie ma podstaw, by oczekiwać stałego wzrostu wydajności.

Parametry znajdują się w podgrupie nośników planu zasilania:

Setting Rola Default w badanym planie
NVMe non-operational power state permission (noppme) zezwala/zabrania głębokich 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) polityka łącza HIPM/DIPM SATA/AHCI-specific

stornvme.sys rejestruje procedury obsługi zmian parametrów zasilania i stosuje noppme, idle1 i idle2 do obsługiwanego adaptera NVMe. Dla obu interwałów oczekiwania udokumentowany zakres planu zasilania wynosi 0..60000 ms. Wartości zerowe zabraniają przejścia do odpowiednich stanów bezczynności, zwiększając pobór energii nośnika w bezczynności.

Parametr lpm dotyczy zarządzania zasilaniem połączenia AHCI/SATA. W kodzie obsługi NVMe Windows 11 25H2 nie znaleziono osobnej procedury obsługi tego parametru.

Na komputerze stacjonarnym ze stałym obciążeniem nośnik NVMe może rzadko zmieniać stan zasilania. W takim przypadku zmiana czasu oczekiwania może nie wpłynąć na opóźnienie. Na laptopie wyłączenie zarządzania zasilaniem zauważalnie zwiększa zużycie energii i temperaturę. Sprawdzaj wynik na swoim nośniku z wybranym planem zasilania.

  • Przeznaczenie USB selective suspend i jego powiązanie z planem zasilania.
  • Podgrupa ustawień NVMe i wartości 200/2000 ms w badanym planie.
  • Procedury obsługi noppme, idle1 i idle2 w stornvme.sys oraz zakres 0..60000 ms.
  • Brak osobnej procedury obsługi lpm w kodzie obsługi NVMe Windows 11 25H2.
  • Wpływ na FPS, czas klatki lub opóźnienie.
  • Zachowanie na innych modelach nośników, planach i kontrolerach USB.
  • Korzyść z wyłączenia zarządzania zasilaniem na komputerze stacjonarnym.

Pozostaw zarządzanie zasilaniem włączone. Wyłączaj selective suspend lub zwiększaj limity czasu tylko w celu usunięcia powtarzalnego problemu z konkretnym urządzeniem i sprawdzaj wynik na swoim nośniku.

Przywróć wartości planu zasilania i w razie potrzeby uruchom ponownie Windows. Nowe limity czasu są stosowane przy następnym przejściu urządzenia w bezczynność.

Wnioski dotyczą stornvme.sys Windows 11 25H2 i sprawdzonego planu zasilania. W nim obserwowano wartości 200/2000; w planach producentów mogą się one różnić. Wynik zależy również od kontrolera USB, firmware’u, modelu NVMe, zasilania z sieci lub baterii oraz ustawień oszczędzania energii PCIe.

Jak powtórzyć dynamiczną część obserwacji — zobacz Jak sprawdzić samodzielnie.

Badanie i użyte narzędzia należą do dewelopera BoosterX, dlatego deweloper ma bezpośredni interes w wynikach. Metodyka i granice stosowalności opisano powyżej, a wnioski można zweryfikować na podstawie otwartych danych i wymienionych publicznych źródeł.

Publiczne źródła sprawdzono: 2026-09-02.

  • 2026-09-20: dodano disclaimer o konflikcie interesów i link do samodzielnej weryfikacji dynamicznych obserwacji w metodyce.
  • 2026-09-02: pierwsza publikacja; potwierdzono procedury obsługi zasilania NVMe, zakresy oczekiwania i granice wpływu na urządzenia.