Jak skonfigurować Active State Power Manager w systemach Windows

  • ASPM zarządza zużyciem energii przez łącza PCI Express, co pozwala znacząco zmniejszyć zużycie energii w laptopach.
  • System Windows umożliwia dostosowanie funkcji Link State Power Management (Link State Power Management) do maksymalnego, umiarkowanego lub wyłączonego oszczędzania energii, zależnie od tego, czy priorytetem jest żywotność baterii, czy wydajność.
  • Błędy związane z wyłączonym ASPM lub brakiem selektywnego zawieszenia USB są na ogół związane ze zgodnością sprzętu i sterowników.
  • Kluczem do wydłużenia rzeczywistego czasu pracy baterii jest aktualizacja BIOS-u, sterowników, przeglądanie planów zasilania i sprawdzanie stanu baterii.

aktywny menedżer zasilania

Jeśli korzystasz z laptopa z systemem Windows i zauważysz, że bateria szybko się rozładowuje , nawet podczas przeglądania internetu lub oglądania filmów, część problemu prawdopodobnie wiąże się z konfiguracją systemu zasilania, a konkretnie z funkcją o nazwie Active State Power Management (ASPM) w interfejsie PCI Express. Nie jest to temat, o którym zazwyczaj się nie mówi, ale może on znacząco wpłynąć na zużycie energii i temperaturę.

Co więcej, wielu użytkowników napotyka komunikaty w raportach zużycia energii w systemie Windows, takie jak „Zarządzanie energią w stanie aktywnym PCI Express (ASPM) wyłączone” lub ostrzeżenia o tym, że urządzenia USB nie przechodzą w stan selektywnego wstrzymania, i nie są pewni, czy to problem sprzętowy, problem z procesorem, czy problem z konfiguracją systemu Windows. Przyjrzyjmy się krok po kroku, co to wszystko oznacza i jak optymalnie skonfigurować system.

Czym jest Active State Power Manager (ASPM) w PCI Express

Active State Power Manager (ASPM) to energooszczędna technologia zintegrowana z magistralą PCI Express (PCIe). Jej celem jest zmniejszenie zużycia energii przez łącza PCIe (linie danych między płytą główną a urządzeniami takimi jak karty graficzne, kontrolery NVMe, karty sieciowe itp.), gdy nie przesyłają one aktywnie danych.

Gdy funkcja ASPM jest aktywna, łącza PCIe mogą przechodzić w stan niskiego poboru mocy , gdy podłączone urządzenie jest bezczynne, nawet jeśli samo urządzenie pozostaje w stanie „pełnego” poboru mocy. Oznacza to, że system może oszczędzać energię, wyłączając lub ograniczając aktywność łącza bez konieczności całkowitego wyłączania urządzenia.

Ten mechanizm ma jednak wadę: za każdym razem, gdy łącze PCIe przechodzi ze stanu niskiego poboru mocy do stanu aktywnego, pojawia się niewielkie opóźnienie (tzw. „delikatne”). Jest ono ledwo zauważalne podczas normalnego użytkowania biurowego lub przeglądania stron internetowych, ale w środowiskach wymagających dużej wydajności (takich jak gry lub zadania wymagające niskich opóźnień) może mieć niewielki wpływ.

Dlatego system Windows udostępnia ustawienia ASPM za pośrednictwem opcji „Zarządzanie energią stanu łącza” w zaawansowanych opcjach zasilania systemu. Pozwala to na ustalenie priorytetów zużycia energii lub wydajności w zależności od potrzeb.

Opcje zasilania PCI Express w systemie Windows

Opcje zarządzania energią stanu łącza w systemie Windows

W klasycznym Panelu sterowania systemu Windows, w zaawansowanych opcjach planu zasilania, sekcja PCI Express zawiera ustawienie „ Zarządzanie energią według stanu łącza ”. Sprawdźmy, co robi każda wartość i w jakich przypadkach ma ona największy sens.

Domyślnym ustawieniem planu zasilania „Zrównoważony” w systemach Windows 10 i Windows 11 jest zazwyczaj „Maksymalne oszczędzanie energii ”. Oznacza to, że system zazwyczaj priorytetowo traktuje oszczędność energii, a nie opóźnienia, szczególnie na laptopach. W przypadku komputerów stacjonarnych wpływ na rachunki za prąd jest mniej znaczący, ale w przypadku laptopów może oznaczać kilka dodatkowych minut lub godzin pracy na baterii.

Trzy dostępne opcje zachowują się, mówiąc w uproszczeniu, następująco:

  • Umiarkowane oszczędności energii: Łącze PCIe pozwala na nieznaczne zmniejszenie zużycia energii, przy jednoczesnym zachowaniu stosunkowo niskiego opóźnienia wybudzania. To dobre rozwiązanie dla tych, którzy chcą zaoszczędzić, nie wpływając znacząco na szybkość reakcji systemu.
  • Maksymalna oszczędność energii: Stosowana jest najbardziej agresywna polityka. Wiązanie wchodzi w stany niskoenergetyczne, kiedy tylko jest to możliwe, aby konsumpcja spada dalejchociaż czas „wybudzenia” łącza jest nieco dłuższy.
  • Niepełnosprawny: Zarządzanie oszczędzaniem energii dla łącza jest wyłączone. Oszczędzanie energii nie występuje, ale opóźnienie jest minimalne. Jest to opcja często wybierana przez niektórych graczy lub użytkowników poszukujących maksymalnej, stałej wydajności, nawet kosztem wyższego zużycia energii.

W przypadku laptopa, zwłaszcza jeśli nie jest stale podłączony do zasilania, zazwyczaj rozsądne jest pozostawienie go w trybie Umiarkowanego Oszczędzania Energii lub Maksymalnego Oszczędzania Energii . Na stacjonarnym komputerze do gier, jeśli priorytetem jest wydajność, a temperatura nie stanowi problemu, sensowne może być wyłączenie trybu.

Jak skonfigurować Active State Power Manager w systemie Windows krok po kroku

Aby ręcznie zmienić ustawienia ASPM w systemie Windows, należy uzyskać dostęp do aktywnego planu zasilania. Proces jest prosty, choć nieco ukryty w zaawansowanych opcjach klasycznego Panelu sterowania . Poniżej przedstawiono ogólne kroki, które obowiązują zarówno w systemie Windows 10, jak i Windows 11.

Najpierw musisz otworzyć ustawienia planu zasilania. Możesz to zrobić w Ustawieniach > System > Zasilanie i uśpienie (lub „Zasilanie i bateria” w systemie Windows 11), a następnie w sekcji „Dodatkowe ustawienia zasilania” lub bezpośrednio w klasycznym Panelu sterowania, wyszukując „Opcje zasilania”.

Po przejściu do opcji zasilania znajdź aktywny plan zasilania (Zrównoważony, Wysoka wydajność, Oszczędzanie energii lub niestandardowy plan producenta) i dotknij opcji „Zmień ustawienia planu”. Następnie przejdź do opcji „Zmień zaawansowane ustawienia zasilania”, aby uzyskać dostęp do szczegółowego drzewa opcji.

W oknie zaawansowanych opcji zasilania wyszukaj sekcję „ PCI Express ” i rozwiń opcję „Zarządzanie energią stanu łącza”. Zobaczysz tam menu rozwijane z trzema wspomnianymi opcjami: Umiarkowane oszczędzanie energii, Maksymalne oszczędzanie energii i Wyłącz (w laptopach zazwyczaj widoczne są różne wartości dla „Zasilania bateryjnego” i „Zasilania sieciowego”).

Wystarczy wybrać ustawienie, które najlepiej odpowiada Twoim potrzebom. Aby przetestować, możesz ustawić je na „Umiarkowane oszczędzanie energii” podczas pracy na baterii i na „Wyłączone” po podłączeniu do zasilania. Po zakończeniu stuknij „ Zastosuj” , a następnie „OK”, aby zapisać ustawienia i gotowe – nie musisz restartować urządzenia.

Zarządzanie energią łącza PCIe

Wpływ zarządzania energią stanu łącza na gry i wydajność

Bardzo często pojawia się pytanie, czy taka konfiguracja PCI Express zauważalnie wpływa na wydajność w grach , zwłaszcza że dedykowane karty graficzne korzystają z gniazd PCIe i logiczne wydaje się ich połączenie. Krótka odpowiedź brzmi: może to mieć niewielki wpływ, ale zazwyczaj nie jest to drastyczna zmiana.

Przy ustawieniu ASPM na „Maksymalne Oszczędzanie Energii” procesor graficzny i inne urządzenia podłączone do PCIe mogą częściej przechodzić w tryb niskiego poboru mocy, gdy system wykryje mniejsze obciążenie. W wymagających grach karta graficzna jest często stale obciążona, więc łącze pozostaje aktywne niemal przez cały czas , a wpływ na liczbę klatek na sekundę (FPS) jest zazwyczaj minimalny lub zerowy.

Jednak w grach, w których obciążenie ulega wahaniom, lub podczas niektórych przejść między scenami i menu, połączenie między stanami zasilania może powodować niewielkie opóźnienie w odzyskiwaniu . Niektórzy gracze, którzy są bardzo wrażliwi na opóźnienia sygnału wejściowego lub korzystają z konfiguracji turniejowych, wolą wyłączyć zarządzanie zasilaniem w stanach zasilania, aby uniknąć wahań.

Jeśli pozostawisz opcję ustawioną na „Wyłączone”, system Windows nie będzie próbował zmniejszyć poboru mocy na liniach PCIe, eliminując to potencjalne wąskie gardło, ale powodując, że komputer będzie zużywał więcej energii i generował więcej ciepła. W przypadku już rozgrzanego laptopa do gier może to skutkować głośniejszą pracą wentylatorów i krótszym czasem pracy baterii podczas grania bez ładowarki.

W praktyce możesz wypróbować to rozwiązanie: utwórz plan z włączonym ASPM (umiarkowanym lub maksymalnym) do codziennego użytku i stwórz specjalny plan do gier z wyłączonym ASPM, przełączając się między nimi w zależności od tego, co zamierzasz robić, nawet korzystając z narzędzi takich jak ParkControl . W ten sposób zyskasz to, co najlepsze z obu światów, bez utraty komfortu.

Wysokie zużycie baterii i jego związek z ASPM

Wyłączenie funkcji ASPM oznacza, że ​​łącza PCIe pozostają w stanie ciągłej aktywności . Już samo to zwiększa zużycie energii w laptopach, ale rzadko w pełni wyjaśnia skrajne przypadki, w których bateria rozładowuje się w ciągu dwóch godzin przeglądania internetu lub komputer traci znaczną ilość energii w stanie bezczynności lub uśpienia.

Raporty Powercfg często zawierają również ostrzeżenia dotyczące umiarkowanego lub wysokiego obciążenia procesora przez niektóre aplikacje. Jeśli określone procesy utrzymują procesor w stanie aktywności, GPU często się wybudza lub urządzenia PCIe nie przechodzą w stan niskiego poboru mocy, wszystko to narasta, a żywotność baterii gwałtownie spada.

Niektórzy użytkownicy bardzo wydajnych systemów (na przykład laptopów z procesorem Intel Core i9 i kartą graficzną RTX 3080 Ti) zauważyli, że ich komputery wytrzymują na baterii zaledwie 2-2,5 godziny podczas wykonywania podstawowych zadań, podczas gdy inni z podobnym sprzętem osiągają od 5 do 6 godzin. Różnica, wykraczająca poza ASPM, zazwyczaj leży w kombinacji sterowników, oprogramowania układowego, ustawień zasilania i aktywnych urządzeń.

Dlatego, mimo że ASPM jest częścią równania, zaleca się również sprawdzenie innych punktów podczas stanów zawieszenia i głębokiego uśpienia : jaki plan zasilania jest używany, czy dedykowany procesor graficzny pozostaje aktywny, gdy nie jest odtwarzany, czy w tle nie działają żadne programy zużywające zasoby procesora i czy system prawidłowo przechodzi w stan zawieszenia i głębokiego uśpienia.

W niektórych laptopach producent mógł wyłączyć funkcję ASPM ze względów stabilności, co ogranicza możliwości optymalizacji. W takich przypadkach, jeśli laptop jest nowy, a rzeczywisty czas pracy baterii nie odpowiada deklarowanym wartościom, rozsądnym jest kontakt z pomocą techniczną i, w razie potrzeby, zgłoszenie potrzeby naprawy lub skorzystania z serwisu gwarancyjnego.

Urządzenia USB, które nie przechodzą w tryb selektywnego zawieszenia

Innym częstym typem błędu w raportach powercfg jest selektywne zawieszenie USB . Pojawiają się one jako ostrzeżenia lub błędy, takie jak „Zawieszenie USB: Urządzenie USB nie przechodzi w stan selektywnego zawieszenia” z identyfikatorem urządzenia. Na przykład USB\VID_1038&PID_113A lub USB\VID_1038&PID_113E.

Jeśli odłączyłeś wszystkie urządzenia peryferyjne, a błędy nadal występują, możliwe, że urządzenia wewnętrzne (takie jak wbudowana kamera internetowa, czytnik linii papilarnych, Bluetooth itp.) są zmapowane jako USB i nie przechodzą prawidłowo w tryb uśpienia. Ponownie, aktualizacja sterowników producenta może pomóc.

W praktyce te selektywne przerwy w uśpieniu przyczyniają się do szybszego rozładowania baterii, zwłaszcza gdy urządzenie znajduje się w trybie uśpienia lub ma wyłączony ekran. Każde urządzenie, które pozostaje aktywne, zapobiega osiągnięciu przez system głębokiego stanu niskiego poboru mocy. Łącznie może to prowadzić do znacznego rozładowania baterii w nocy.

W Menedżerze urządzeń możesz sprawdzić sekcję „Kontrolery uniwersalnej magistrali szeregowej (USB)”. Tam, we właściwościach każdego koncentratora lub urządzenia, możesz sprawdzić na karcie „Zarządzanie energią”, czy opcja umożliwiająca systemowi Windows wyłączanie urządzenia w celu oszczędzania energii jest zaznaczona . Włączenie tej opcji na wszystkich zgodnych urządzeniach może zmniejszyć liczbę ostrzeżeń w raportach powercfg.

Ogólne rozwiązania problemów z zasilaniem w systemie Windows

Oprócz ASPM i urządzeń USB, system Windows zawiera kilka narzędzi diagnostycznych i naprawczych, które są przydatne w przypadku nietypowego działania baterii lub zużycia energii. Niektóre z nich służą do wykrywania awarii sprzętu. Inne naprawiają uszkodzone pliki systemowe, które mogą zakłócać zarządzanie energią.

Z jednej strony masz narzędzie do rozwiązywania problemów z zasilaniem , dostępne w klasycznym Panelu sterowania lub w Ustawieniach > Aktualizacja i zabezpieczenia > Rozwiązywanie problemów (w systemie Windows 11, w sekcji „System > Rozwiązywanie problemów”). Uruchomienie narzędzia może automatycznie naprawić błędnie skonfigurowane ustawienia planu zasilania.

Z drugiej strony, jeśli podejrzewasz uszkodzenie plików systemowych, zaleca się najpierw uruchomienie skanowania SFC, a następnie skanowania DISM . W tym celu otwórz wiersz polecenia jako administrator (Windows + X > „Terminal/Wiersz polecenia (administrator)”) i uruchom polecenie sfc /scannow . Po zakończeniu uruchom ponownie komputer, a jeśli problemy będą się powtarzać, uruchom również:

DISM.exe / Online / Cleanup-image / Scanhealth
DISM.exe / Online / Cleanup-image / Restorehealth

Te polecenia przeglądają obraz systemu i naprawiają uszkodzone komponenty, które mogą wpływać na wewnętrzne zarządzanie energią lub sterowniki. Po ich zakończeniu należy uruchomić ponownie system i sprawdzić, czy zachowanie baterii i raporty powercfg się poprawią.

Równie ważne jest ciągłe aktualizowanie systemu Windows. W Ustawieniach > Windows Update sprawdź oczekujące aktualizacje (w tym sterowniki i opcjonalne pakiety sprzętowe) i zainstaluj je. Nowe wersje systemu i jądra często zawierają konkretne ulepszenia dla ASPM i zarządzania energią na poszczególnych platformach.

Diagnostyka baterii, kontrolery i inne ustawienia do sprawdzenia

Jeśli nadal masz bardzo słabą żywotność baterii, warto wykluczyć wszelkie problemy fizyczne z baterią lub jej kontrolerem. Prostym krokiem jest ponowna instalacja sterownika baterii zgodnego ze standardem Microsoft ACPI z Menedżera urządzeń.

Aby to zrobić, wykonaj następujące kroki:

  1. Najpierw podłącz laptopa do gniazdka elektrycznego.
  2. Następnie otwórz Menedżera urządzeń i rozwiń sekcję „Baterie”.
  3. Kliknij prawym przyciskiem myszy opcję „Bateria zgodna z metodą sterowania Microsoft ACPI”.
  4. Wybierz „Odinstaluj urządzenie”.
  5. Bez odłączania komputera przejdź do menu „Akcja” i wybierz opcję „Skanuj w poszukiwaniu zmian sprzętu”, aby system Windows zainstaluj ponownie automatycznie kontroler.

Po ponownej instalacji sterownika warto wykonać czysty rozruch systemu Windows. Pomoże to sprawdzić, czy programy innych firm nie powodują zwiększonego zużycia baterii. Za pomocą programu msconfig i Menedżera zadań można wyłączyć usługi i aplikacje startowe firm innych niż Microsoft i sprawdzić, czy poprawi to czas pracy baterii.

Nie zapomnij skorzystać z narzędzi do diagnostyki baterii i raportowania zużycia energii. Oprócz polecenia `powercfg -energy`, możesz użyć opcji takich jak `powercfg /batteryreport`, aby wygenerować szczegółowy raport o stanie baterii, cyklach ładowania oraz rzeczywistej i projektowanej pojemności.

Aby w pełni wykorzystać możliwości laptopa z systemem Windows, warto zrozumieć, jak działa Active State Power Manager, do czego dokładnie służy opcja „Link State Power Management” oraz jak współdziała ona z innymi czynnikami, takimi jak selektywne wstrzymanie USB, plany zasilania, sterowniki i stan baterii. Dostosowując ASPM do rzeczywistego wykorzystania (priorytetowo traktując wydajność podczas grania i oszczędzanie energii podczas pracy na baterii), aktualizując system Windows i sterowniki oraz sprawdzając raporty powercfg w przypadku nietypowego zużycia energii, znacznie łatwiej jest osiągnąć oczekiwany czas pracy baterii bez utraty płynności działania komputera.

przenośna bateria
Podobne artykuł:
Jak oszczędzać energię i wydłużyć żywotność baterii laptopa

Dodaj jako preferowane źródło w Google