Jak dowiedzieć się, dlaczego komputer się budzi i jak go zatrzymać

Ręczne lub automatyczne przełączanie komputera w tryb uśpienia może mieć kilka zalet. Technicznie jest to tryb niskiego poboru mocy, a tryb uśpienia, zawieszenia lub czuwania odnosi się do tego samego trybu.

To, co dzieje się w tle, polega na tym, że ostatni stan systemu jest przechowywany w pamięci RAM, zanim nastąpi odcięcie zasilania wszystkich urządzeń i systemów, które nie są konieczne do tego minimalnego trybu działania.

Stan jest wznawiany po naciśnięciu przycisku wybudzania lub po przesunięciu klawiatury lub myszy.

Czasami komputer wychodzi z trybu uśpienia bez robienia czegokolwiek. Może to mieć kilka przyczyn, a ten przewodnik omawia kilka z nich.

Część 1: Diagnoza pobudki

Pierwszą rzeczą, którą powinieneś zrobić, to ustalić źródło lub urządzenie, które budzi Twój komputer. System Windows jest dostarczany z kilkoma narzędziami, których można użyć do tego celu, a ta część przewodnika wyjaśnia, w jaki sposób można ich użyć, aby dowiedzieć się więcej o źródle.

Pamiętaj, że chociaż może to ujawnić informacje, nie zawsze tak jest. Może się zdarzyć, że programy diagnostyczne nie zwracają żadnych źródeł lub tylko nieznane źródła.

Mimo wszystko warto zacząć od tego, ponieważ trafienie dostarczy informacji potrzebnych do zapobiegania automatycznemu budzeniu się komputera w trybie uśpienia.

Diagnostyka wiersza poleceń

Pierwszą rzeczą, którą możesz chcieć zrobić, jest sprawdzenie, czy urządzenia są odpowiedzialne za automatyczne wybudzanie komputera. Aby to sprawdzić, wykonaj następujące czynności:

  1. Jeśli używasz systemu Windows 7, kliknij przycisk menu Start, wpisz cmd, kliknij prawym przyciskiem myszy cmd.exe i wybierz Uruchom jako administrator.
  2. Jeśli używasz systemu Windows 8.x, użyj systemu Windows-X, aby wyświetlić menu poleceń, i wybierz Wiersz polecenia (administrator) z dostępnej listy.
  3. Wpisz powercfg -lastwake i jako drugie polecenie powercfg -devicequery wake_armed.
  4. Urządzenia, które są odpowiedzialne za wybudzanie komputera, mogą być wymienione tutaj.
  5. Możesz także uruchomić powercfg -waketimers, aby dowiedzieć się, czy skonfigurowano czasy budzenia, aby przywrócić komputer, gdy przejdzie on w tryb uśpienia.
  6. Czasami tutaj może być wyświetlana nazwa programu. W takim przypadku możesz przejrzeć opcje aplikacji, aby dowiedzieć się, jak zapobiec wybudzeniu komputera.

Diagnoza Windows Event Viewer

Wciąż w wierszu polecenia wpisz eventvwr.msc, aby uruchomić Podgląd zdarzeń systemu Windows.

  1. Wybierz Dzienniki systemu Windows> System z menu na pasku bocznym.
  2. Po wyświetleniu dziennika wybierz opcję Filtruj bieżący dziennik z menu Działania.
  3. Otworzy się nowe okno, za pomocą którego możesz dostosować to, co jest wyświetlane w wybranym parzystym dzienniku.
  4. Znajdź tam źródła zdarzeń i wybierz z menu kontekstowego narzędzie do rozwiązywania problemów z zasilaniem. Lista jest posortowana alfabetycznie i nie powinieneś mieć żadnych problemów ze znalezieniem filtru w menu.
  5. Wszystkie wpisy są wymienione według poziomu, daty i godziny oraz identyfikatora zdarzenia.
  6. Otwórz wpisy zamknięte datą i godziną do przebudzenia komputera i sprawdź tam listę Wake Source. Może ujawnić, co obudziło komputer.

Część 2: Naprawianie trybu budzenia

W tej części stosujemy poprawkę, aby zapobiec automatycznemu opuszczaniu trybu uśpienia. Jeśli odkryłeś, co jest za to odpowiedzialne w twoim systemie, pomiń wszystkie sugestie oprócz tych, które pasują do Twojego problemu.

Jeśli nie znasz konkretnego źródła, wypróbuj je wszystkie, aby dowiedzieć się więcej na ten temat. Sugeruję wypróbowanie jednego rozwiązania, przełączenie komputera w tryb uśpienia i sprawdzenie, czy automatycznie się z niego zregeneruje. Jeśli tak, to nie było rozwiązanie twojego problemu i powinieneś przejść do następnej sugerowanej poprawki i wypróbować to.

Naprawianie myszy

Mysz komputerowa może być odpowiedzialna za wyprowadzanie komputera z trybu uśpienia. Możesz sprawdzić, czy tak jest, i wyłączyć tę funkcję w następujący sposób:

  • Naciśnij klawisz Windows i wprowadź mysz tutaj.
  • Jeśli używasz systemu Windows 7. Powinieneś zobaczyć pozycję Panel sterowania oznaczoną myszą. Jeśli używasz systemu Windows 8, wpisz mysz, naciśnij klawisz Return, wybierz, aby zobaczyć wszystkie ustawienia, i wybierz wynik oznaczony Mysz i nic więcej.
  • Spowoduje to otwarcie właściwości myszy na pulpicie.
  • Przejdź tutaj do karty Sprzęt i wybierz na niej Właściwości.
  • Kliknij przycisk Zmień ustawienia, gdy otworzy się nowe okno.
  • Przejdź tutaj do karty Zarządzanie energią i odznacz „Pozwól temu urządzeniu obudzić komputer”.

Alternatywnie, otwórz Menedżera urządzeń z pulpitu Panelu sterowania, zlokalizuj Myszy i inne urządzenia wskazujące tutaj, a następnie kliknij prawym przyciskiem myszy znajdujące się pod nim urządzenia, aby wybrać tam właściwości. Lub po prostu dwukrotnie kliknij dane urządzenie.

Tutaj otrzymujesz opcje zarządzania energią bezpośrednio, bez konieczności przechodzenia przez długi proces opisany powyżej.

Naprawianie budzika

Jeśli budzik jest odpowiedzialny za przebudzenie komputera, możesz sprawdzić aplikację, która jest za to odpowiedzialna, aby zapobiec jego przebudzeniu.

Jeśli nie chcesz używać żadnych liczników czasu budzenia, możesz całkowicie wyłączyć tę funkcję.

  1. Naciśnij klawisz Windows i wpisz powercfg.cpl, aby otworzyć Opcje zasilania komputera.
  2. Kliknij opcję Zmień ustawienia planu obok bieżącego planu i powtórz proces opisany poniżej dla wszystkich innych używanych planów.
  3. Kliknij Zmień zaawansowane ustawienia zasilania na następnej stronie. Otwiera to nowe okno, w którym wyświetlane są zaawansowane opcje zasilania wybranego planu.
  4. Wybierz opcję Uśpij> Zezwalaj na budziki i zmień ustawienie z włącz na wyłącz, klikając je.
  5. Kliknij przycisk Zastosuj, aby zapisać zmiany.

Upewnij się, że dokonałeś zmiany dla wszystkich dostępnych profili mocy.

Naprawianie kart sieciowych

Karty sieciowe mogą również obudzić komputer. Możesz sprawdzić konfigurację zainstalowanych adapterów, uruchamiając następujące polecenia:

  1. Naciśnij klawisz Windows, wpisz menedżer urządzeń i wybierz wynik z listy sugestii.
  2. Wybierz Adaptery sieciowe i kliknij dwukrotnie główną kartę sieciową. Jeśli na liście znajduje się wiele, powtórz proces dla każdego używanego.
  3. Przejdź do karty Zarządzanie energią w nowym oknie, które się otworzy i odznacz „Pozwól temu urządzeniu obudzić komputer”.
  4. Dodatkowo przełącz się na Zaawansowane i zlokalizuj właściwości „Obudź przy dopasowaniu wzorca” i „Obudź przy magicznym pakiecie”, a jeśli są włączone, wyłącz je.

Wskazówka boczna: możesz również sprawdzić konfigurację BIOS-u pod kątem ustawień „budzenie na ringu” i „budzenie w sieci LAN”, jeśli są dostępne, i wyłącz je.

Zaplanowane ponowne uruchomienie

W systemie Windows 10 okaże się, że zadanie ponownego uruchomienia może obudzić komputer w celu zainstalowania aktualizacji dla systemu i obudzi komputer, nawet jeśli żadne aktualizacje nie są w tym czasie dostępne.

Aby wyłączyć zadanie, wykonaj następujące czynności:

  1. Naciśnij klawisz Windows, wpisz Harmonogram zadań i naciśnij Enter.
  2. Przejdź do następującej sekcji: Harmonogram zadań (lokalny)> Biblioteka harmonogramu zadań> Microsoft> Windows> UpdateOrchestrator
  3. Zlokalizuj tam zadanie ponownego uruchomienia, kliknij je prawym przyciskiem myszy i wybierz opcję Wyłącz z menu kontekstowego.

To jednak nie wystarczy, ponieważ Microsoft włączy ją ponownie w przyszłości. Aby tego uniknąć, konieczna jest zmiana uprawnień do zadania na poziomie systemu operacyjnego.

  1. Otwórz wiersz polecenia z podwyższonym poziomem uprawnień, stukając klawisz Windows, wpisując cmd.exe, przytrzymując klawisze Shift i Ctrl, i naciskając Enter.
  2. Uruchom następujące polecenie: takeown / f C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot
  3. Otwórz Eksploratora plików i przejdź do C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator
  4. Znajdź plik o nazwie Uruchom ponownie (nie ma rozszerzenia pliku), kliknij go prawym przyciskiem myszy i wybierz Właściwości.
  5. Przejdź do karty bezpieczeństwa.
  6. Wybierz konto „System” i usuń jego uprawnienia do zapisu do pliku.

Automatyczna konserwacja

Niektóre wersje systemu Windows są skonfigurowane do uruchamiania automatycznych zadań konserwacyjnych. Chociaż możesz nie chcieć całkowicie ich wyłączać, warto ustawić je na odpowiednią dla siebie porę dnia.

  1. Otwórz okno Eksploratora plików, kliknij pole adresu u góry i wklej w nim następujące elementy: Panel sterowania \ Wszystkie elementy panelu sterowania \ Bezpieczeństwo i konserwacja \ Automatyczna konserwacja
  2. Po naciśnięciu klawisza enter zostaniesz przeniesiony do apletu Automatycznej konserwacji panelu sterowania.
  3. Tam możesz ustawić godzinę codziennego zadania i skonfigurować, czy zadanie może obudzić komputer w zaplanowanym czasie.
  4. Wyłącz „zezwól na zaplanowane czynności konserwacyjne, aby obudzić komputer w wyznaczonym czasie”, aby zablokować go przed wybudzeniem komputera.

Linia poleceń Fu

Oto lista przydatnych poleceń, które mogą pomóc Ci dowiedzieć się więcej o trybie uśpienia komputera i konfiguracji budzenia:

  • powercfg -a wyświetla listę dostępnych stanów uśpienia komputera.
  • powercfg -devicequery wake_armed wyświetla listę wszystkich urządzeń, które mogą obudzić komputer
  • powercfg -devicequery wake_programmable wyświetla listę wszystkich urządzeń, które można zaprogramować do wybudzania komputera.
  • powercfg -devicedisablewake „dokładna nazwa urządzenia” wyłącza funkcję budzenia wybranego urządzenia.
  • powercfg -deviceenablewake „dokładna nazwa urządzenia” włączy to urządzenie ponownie.
  • powercfg -lastwake wyświetla ostatnie urządzenie, które obudziło komputer.
  • powercfg -waketimers wyświetla wszystkie aktywne liczniki budzenia.

PowerShell

Uruchom polecenie PowerShell z wiersza polecenia, aby go aktywować.

  • Get-ScheduledTask | gdzie {$ _. settings.waketorun} zawiera listę wszystkich zadań i ich stanu w odniesieniu do operacji budzenia.

Przydatne zasoby

Jeśli chcesz dowiedzieć się więcej na temat funkcji uśpienia i budzenia, użyj następujących zasobów jako punktu wyjścia:

  • Jak automatycznie wybudzać komputer ze snu [How to Geek]
  • Objaśnienie Wzorce budzenia [Ukleja]
  • Rozwiązywanie problemów z trybem uśpienia w systemie Vista lub Windows 7 [Vistax64]
  • Omówienie trybu uśpienia [Wikipedia]