Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
PowerToys Awake to narzędzie systemu Windows, które utrzymuje komputer w trybie uśpienia bez modyfikowania ustawień zasilania i uśpienia. To narzędzie pomaga zapobiec uśpieniu komputera podczas długotrwałych zadań, prezentacji lub pobierania, zapewniając nieprzerwaną pracę.
Wprowadzenie
Możesz użyć aplikacji PowerToys Awake bezpośrednio z poziomu ustawień usługi PowerToys lub jako autonomicznego pliku wykonywalnego (PowerToys.Awake.exe w folderze instalacyjnym usługi PowerToys).
Uwaga / Notatka
Aplikacja PowerToys Awake jest aktywna tylko po zalogowaniu się i jest włączona. Funkcja Awake nie działa, gdy jest wyświetlany ekran blokady. Twój normalny plan zasilania jest aktywny w innych godzinach.
PowerToys Awake nie modyfikuje żadnych ustawień planu zasilania systemu Windows i nie zależy od niestandardowej konfiguracji planu zasilania. Zamiast tego są tworzone wątki w tle, które informują system Windows, że wymagają określonego stanu maszyny. Po wyjściu z aplikacji PowerToys Awake wątki procesu zostają zakończone, a komputer wznawia standardowe zachowanie planu zasilania.
Ważne
PowerToys Awake tymczasowo zastępuje wybrane opcje planu zasilania i jest przeznaczony do użycia podczas pracy na komputerze lub w środowiskach prywatnych. W przypadku trwałych potrzeb utrzymywania aktywności systemu, zwłaszcza gdy oddalasz się w środowiskach współdzielonych, skonfiguruj ustawienia planu zasilania systemu Windows bezpośrednio i zablokuj komputer dla bezpieczeństwa.
Ustawienia
W ustawieniach PowerToys włącz PowerToys Awake, przełączając Włącz Awake. Po włączeniu aplikacji będzie zarządzać stanem zasilania i ekranu komputera.
PowerToys Awake obsługuje różne tryby, które mogą służyć do sterowania zachowaniami zasilania komputera i ekranu:
| Ustawienia | Opis |
|---|---|
| Zachowaj użycie wybranego planu zasilania | Nie ma to wpływu na stan zasilania komputera. PowerToys Awake działa w tle, ale nie wymaga żadnych niestandardowych zachowań dotyczących zasilania. |
| Pozostań obudzony na czas nieokreślony | Komputer pozostaje włączony na czas nieokreślony, dopóki nie wprowadzisz go w stan uśpienia lub nie zamkniesz/wyłączysz aplikacji. |
| Pozostań obudzony przez okres czasu | Utrzymaj maszynę włączoną przez wstępnie zdefiniowany ograniczony czas. Po upływie czasu funkcja PowerToys Awake powraca do stanu wyłączenia. |
| Pozostań czujny aż do wygaśnięcia | Utrzymuj maszynę w stanie aktywnym, aż do osiągnięcia zdefiniowanej daty i godziny. |
Uwaga / Notatka
Zmiana godzin lub minut podczas, gdy komputer pozostaje aktywny przez określony przedział czasu, spowoduje zresetowanie timera. Czasomierz rozpoczyna się od ostatnich danych wejściowych.
Nie wyłączaj ekranu
Podczas gdy PowerToys Awake może utrzymać komputer w stanie aktywności na czas nieokreślony lub tymczasowo, w stanie domyślnym ekrany podłączone do komputera wyłączą się, nawet jeśli komputer pozostanie w stanie aktywności. Jeśli chcesz, aby ekrany były dostępne, użyj przełącznika Zostaw ekran włączony, który utrzyma ekrany aktywne.
Ta funkcja działa tylko wtedy, gdy funkcja PowerToys Awake jest włączona i ma wybrany jeden z niestandardowych stanów zasilania. Nie zapobiega również żadnym akcjom zainicjowanym przez użytkownika, takim jak ręczne umieszczenie komputera w stanie uśpienia lub hibernacji.
Zachowanie blokady ekranu
Aplikacja PowerToys Awake nie działa, gdy zostanie wyświetlony ekran blokady. To ograniczenie istnieje, ponieważ ekran blokady działa w osobnym kontekście zabezpieczeń od sesji użytkownika. Po zablokowaniu komputera system Windows przechodzi do tego bezpiecznego kontekstu, a aplikacje w trybie użytkownika, takie jak PowerToys Awake, nie mogą obsługiwać swoich żądań zasilania.
Jeśli chcesz, aby komputer był w stanie obudzić się podczas blokowania, zmodyfikuj ustawienia planu zasilania systemu Windows bezpośrednio zamiast korzystać z aplikacji PowerToys Awake.
Zasobnik systemowy
Aby zarządzać wykonywaniem narzędzia z zasobnika systemu, kliknij prawym przyciskiem myszy ikonę PowerToys Awake.
Ikona paska powiadomień powerToys Awake reprezentuje aktualnie wybrany tryb:
| Państwo | Ikona | Opis |
|---|---|---|
| Wyłączone (pasywne) |
|
PowerToys Awake działa, ale nie posiada żadnych stanów zasilania. Plan zasilania systemu operacyjnego jest aktywny. |
| Czas (interwał) |
|
Ustawisz pozycję PowerToys Awake, aby zachować przytomność komputera dla wstępnie zdefiniowanego interwału czasu (na przykład 30 minut). |
| Wygasanie |
|
Aplikacja PowerToys Awake będzie przechowywać zdefiniowane żądanie zasilania do daty i godziny ustawionej za pomocą ustawień usługi PowerToys lub w pliku konfiguracji. |
| Nieokreślony |
|
PowerToys Awake będzie nadal w stanie obudzić komputer do momentu zamknięcia aplikacji. |
Etykieta narzędzia ikony zasobnika zawiera również wskazówkę dotyczącą aktualnie aktywnego trybu PowerToys Awake.
Interfejs wiersza polecenia (CLI)
Aplikacja PowerToys Awake może być również wykonywana jako aplikacja autonomiczna bezpośrednio z folderu PowerToys. Podczas uruchamiania PowerToys.Awake.exe z poziomu terminalu można użyć następujących argumentów wiersza polecenia:
| Argumentacja | Opis |
|---|---|
--use-pt-config |
Użyj pliku konfiguracji PowerToys, aby zarządzać ustawieniami. Przyjęto założenie, że istnieje settings.json plik dla aplikacji PowerToys Awake wygenerowany przez program PowerToys, który zawiera wszystkie wymagane informacje o środowisku uruchomieniowym. Obejmuje to tryb operacyjny (nieokreślony, określony, wygasający lub wyłączony), czy ekrany powinny pozostawać włączone, oraz wartości dla tymczasowego pozostawania aktywnym.Gdy ten argument jest używany, wszystkie inne argumenty są ignorowane. PowerToys Awake będzie szukać zmian w pliku settings.json, aby zaktualizować jego stan. |
--display-on |
Zachowaj ekrany włączone lub wyłączone, podczas gdy maszyna pozostaje włączona. Oczekiwane wartości to true lub false. |
--time-limit |
Czas trwania, w sekundach, przez który PowerToys Awake utrzymuje komputer w stanie czuwania. Można używać w połączeniu z --display-on. |
--expire-at |
Data wygaśnięcia i/lub godzina, kiedy PowerToys Awake wyłączy się i powróci do standardowego stanu zasilania. Można używać w połączeniu z --display-on. |
--pid |
Dołącza wykonywanie funkcji Awake do identyfikatora procesu (PID). Po zakończeniu procesu z danym identyfikatorem PID usługa PowerToys Awake również kończy działanie. |
--use-parent-pid |
Dołącza wykonywanie procesu Awake do procesu nadrzędnego. Po zakończeniu procesu nadrzędnego usługa PowerToys Awake również kończy działanie. |
W przypadku braku argumentów wiersza polecenia funkcja PowerToys Awake będzie utrzymywać komputer w stanie aktywności bezterminowo.
Podczas ustawiania wartości parametru --time-limit oba te formaty zostaną zaakceptowane:
PowerToys.Awake.exe --time-limit 36000PowerToys.Awake.exe --time-limit=36000
Podczas ustawiania wartości parametru --expire-at zostaną zaakceptowane następujące formaty:
-
PowerToys.Awake.exe --expire-at=17:00:00wygaśnie o godzinie 17:00 bieżącego dnia na podstawie zegara komputera. -
PowerToys.Awake.exe --expire-at="4/13/2023 17:00:00"wygaśnie o 15:00 w dniu 13 kwietnia 2023 r., na podstawie zegara komputera.
Ustawienia niestandardowe
Plik settings.json konfiguracji znajduje się w folderze %HomePath%\AppData\Local\Microsoft\PowerToys\Awake\.
Zachowaj tymczasowo aktywność opcje na zasobniku systemowym można dostosować, modyfikując "customTrayTimes" właściwość, słownik składający się z par klucz-wartość, które zawierają nazwę skrótu i jego czas trwania (w sekundach) do pozostania aktywnym.
Na przykład następujący settings.json plik zawiera niestandardowe definicje skrótów czasu zasobnika:
{
"properties":
{
"keepDisplayOn": true,
"mode": 1,
"intervalHours": 2,
"intervalMinutes": 0,
"expirationDateTime": "2024-07-29T15:53:00-07:00",
"customTrayTimes":
{
"8 hours": 28800,
"12 hours": 43200
}
},
"name": "Awake",
"version": "1.0"
}
mode Dla właściwości można użyć następujących wartości:
| Wartość | Tryb |
|---|---|
0 |
Pasywne (wyłączone) |
1 |
Nieokreślony |
2 |
Odstęp czasowy (interwał) |
3 |
Wygasanie w dniu/o godzinie |
Instalowanie programu PowerToys
To narzędzie jest częścią zbioru narzędzi Microsoft PowerToys dla zaawansowanych użytkowników. Zapewnia zestaw przydatnych narzędzi do dostosowywania i usprawniania środowiska systemu Windows w celu zwiększenia produktywności. Aby zainstalować program PowerToys, zobacz Installing PowerToys.
Windows developer