Udostępnij za pośrednictwem


Pulpit budzi się nieoczekiwanie z uśpienia lub hibernacji

Ten artykuł zawiera rozwiązanie problemu polegającego na tym, że komputer wznawia nieoczekiwanie stan uśpienia lub hibernacji.

Dotyczy: Windows 8
Oryginalny numer KB: 2799178

Symptomy

Komputer z systemem Windows 8 Desktop automatycznie budzi się ze stanu uśpienia lub hibernacji w określonym czasie, nawet jeśli nie ma urządzenia systemowego "ACPI Wake Alarm" znalezionego przez system operacyjny.

Przyczyna

W przypadku komputerów stacjonarnych z systemem Windows 8 lub komputerów z systemem All-in-one w obszarze Automatyczna konserwacja Centrum>akcji zezwalaj na zaplanowaną konserwację komputera jest automatycznie włączone pole wyboru Zezwalaj na zaplanowaną konserwację komputera. Ponadto zasady zasilania/Ustawienia zaawansowane/Uśpienie/Zezwalaj na czasomierze wznawiania będą domyślnie włączone dla zasilania ac.

Jeśli komputer stacjonarny nie ma urządzenia "ACPI Wake Alarm" (lub jeśli jest wyłączony w systemie BIOS), system Windows 8 nadal używa zegara czasu rzeczywistego (RTC) do programowania zdarzeń wznawiania, zakładając, że zasady zasilania/Zaawansowane ustawienia/Uśpienie/Zezwalaj na czasomierze wznawiania jest włączona dla zasilania ac.

System Windows 8 automatycznie konfiguruje zdarzenie "Regular Maintenance" w taskScheduler do uruchamiania o godzinie 3:00 każdego dnia. Po początkowej instalacji okna 8 usługa Windows Update jest wstępnie skonfigurowana w celu zainicjowania regularnego zadania konserwacji i zdarzenia wznawiania w celu upewnienia się, że jest uruchomiona.

Uwaga 16.

Na komputerach przenośnych, jeśli nie wykryto żadnego urządzenia "ACPI Wake Alarm", system Windows 8 wyłącza "zezwalaj na czasomierze wznawiania" we wszystkich planach zasilania w pudełku i Zezwalaj na zaplanowaną konserwację, aby wznawiać mój komputer w zaplanowanym czasie nie jest włączony.

Rozwiązanie

Aby zapobiec wybudzeniu maszyny o godzinie 3:00, przejdź do obszaru Automatyczna konserwacja Centrum>akcji i wyłącz pole wyboru Zezwalaj na zaplanowaną konserwację, aby obudzić komputer w zaplanowanym czasie.

Więcej informacji

Gdy aplikacja planuje wyzwalacz konserwacji (na przykład Windows Update, jeśli pobrał kwalifikowaną aktualizację do zainstalowania w ramach konserwacji), zostaną wykonane następujące akcje:

  1. W wierszu polecenia administratora wskazuje, Powercfg /waketimers że zadanie regularnej konserwacji ma zostać uruchomione o godzinie 3:00. Na przykład:

    C:\\> powercfg /waketimers
    

    Czasomierz ustawiony przez [PROCESS] \Device\HarddiskVolume1\Windows\System32\services.exe wygasa o godzinie 2:59:29 w dniu 12/4/2012 Przyczyna: System Windows wykona zadanie "NT TASK\Microsoft\Windows\TaskScheduler\Regular Maintenance" zaplanowane zadanie, które zażądało przebudzenia komputera.

  2. Identyfikator zdarzenia: 808 zostanie zarejestrowany w dziennikach aplikacji i usług/Microsoft/Windows/TaskScheduler/Maintenance log, aby wskazać aplikację, która spowodowała zaplanowanie regularnego zdarzenia konserwacji. Na przykład:

    Poziom: Ostrzeżenie
    Źródło: TaskScheduler
    Identyfikator zdarzenia: 808
    Zadanie konserwacji "\Microsoft\Windows\WindowsUpdate\AUScheduledInstall" żąda wznawiania komputera podczas następnego regularnego uruchamiania konserwacji.

Każda aplikacja może zaplanować regularne zadanie konserwacji, aby było uruchamiane automatycznie, zgodnie z opisem w poniższych linkach.

Pierwszą aplikacją do korzystania z funkcji planowania zadań regularnej konserwacji jest Windows Update. Zaobserwowano również, że narzędzie .NET Framework NGEN w wersji 4.0 powoduje zaplanowanie regularnego zdarzenia konserwacji.

Zbieranie danych

Jeśli potrzebujesz pomocy ze strony pomocy technicznej firmy Microsoft, zalecamy zebranie informacji, wykonując kroki wymienione w artykule Zbieranie informacji przy użyciu zestawu narzędzi TSS w przypadku problemów związanych z wdrożeniem.