it-swarm.com.de

Wie kann ich verhindern, dass Windows 10 beim Reisen in der Tasche aus dem Schlaf erwacht?

Ich schalte den Laptop nicht aus, sondern versetze mich in den Ruhezustand, da er viel schneller startet und ich weiterarbeiten kann, ohne alle Apps erneut zu starten.

Von Windows XP bis Windows 8.1 hat es lange gedauert.

Jetzt (nach dem Upgrade auf Windows 10), als ich meinen Laptop nach einer Reise einfach aus der Tasche nahm, war es ziemlich heiß. Ich habe festgestellt, dass es eingeschaltet ist.

Im Ereignisprotokoll habe ich festgestellt, dass Updates installiert wurden, und zuvor gab es das folgende Protokoll:

Das System ist aus dem Energiesparmodus zurückgekehrt.

Sleep Time: 2015 - 08 - 16T12: 55: 18.180075900Z Wake Time: 2015 - 08 - 16T12: 55: 17.852758500Z

Aktivierungsquelle: Unbekannt, aber möglicherweise aufgrund des Timers - Windows führt die geplante Task "NT-AUFGABE\Microsoft\Windows\UpdateOrchestrator\Neustart" aus, die das Aktivieren des Computers angefordert hat.

Wenn ich die Aufgabe oben im Aufgabenplaner gefunden habe, hat sie in dieser Zeit ausgelöst, jedoch ist die "letzte Laufzeit" ein Tag zuvor. Ich weiß also nicht, was ich von "last run time" oder der Wake-Quelle des obigen Ereignisses halten soll?

Wie kann man herausfinden, was den Computer aus dem Ruhezustand weckt (was ist möglich?) Und wie kann man dies verhindern?

90
TN.

Das hat bei mir bisher geklappt. Gehe zu:

Systemsteuerung\Hardware und Sound\Energieoptionen\Planeinstellungen bearbeiten

Klicken Sie auf "Erweiterte Energieeinstellungen ändern".

Gehen Sie zu "Sleep-> Allow Wake Timer" und ändern Sie die Einstellung auf Disable.

 power options screenshot 1

UPDATE: Wie Erik betonte, kann es zwei Möglichkeiten geben:

 power options screenshot 2 with 2 options

Deaktivieren Sie beide.

68
Nick Westgate

Unter WIN 10 gibt es eine Option im lokalen Gruppenrichtlinien-Editor, mit der Sie das Programm einfach einrichten können:

  1. Suche: Local Group Policy Editor (Sie können gpedit.msc starten)
  2. Navigiere zu: Computer Configuration / Administrative Templates / Windows Components / Windows Update
  3. Doppelklicken Sie auf: Enabling Windows Update Power Management to automatically wake up the system to install scheduled updates und setzen Sie es auf "Deaktiviert".

Abbildung für die Einstellung des lokalen Gruppenrichtlinien-Editors:

 enter image description here

59
xxxbence

Nach dem Upgrade auf Windows 10 weckte mich der Computer in meinem Schlafzimmer immer wieder um 3 Uhr morgens. Das Deaktivieren von Wake the computer für die geplante Aufgabe Microsoft\Windows\UpdateOrchestrator\Reboot hat nicht geholfen. Windows schaltet die Flagge in regelmäßigen Abständen wieder ein. Sogar das Deaktivieren von "Deaktivieren von Wecktimern" in den Energieoptionen hat nicht geholfen. Der UpdateOrchestrator orchestrierte weiterhin Mitternachtsalarme.

Als Lösung habe ich ein Powershell-Skript hinzugefügt, das stündlich Wake-Einstellungen entfernt.

  1. So erlauben Sie das Ausführen von Powershell-Skripten: Führen Sie Powershell als Administrator aus und führen Sie Folgendes aus:

    Set-ExecutionPolicy RemoteSigned

  2. Erstellen Sie eine Datei mit dem Namen "disable_wakejobs.ps1", die eine Codezeile enthält:

    Get-ScheduledTask | ? {$_.Settings.WakeToRun -eq $true -and $_.State -ne "Disabled"} | % {$_.Settings.WakeToRun = $false; Set-ScheduledTask $_}

  3. Öffnen Sie den Aufgabenplaner und erstellen Sie eine geplante Aufgabe.

  4. Stellen Sie auf der Registerkarte "Allgemein" das Benutzerkonto auf "SYSTEM" ein (oder Sie müssen ein gespeichertes Kennwort jedes Mal aktualisieren, wenn Sie Ihr eigenes Kennwort ändern.)
  5. Erstellen Sie auf der Registerkarte "Trigger" einen Trigger, der den Job täglich ausführt und stündlich wiederholt.
  6. Erstellen Sie auf der Registerkarte "Aktionen" eine Aktion zum "Starten eines Programms", wobei "Programm/Skript" auf "PowerShell.exe" festgelegt ist und Argumente -Command "c:\tools\disable_wakejobs.ps1" (ändern Sie den Pfad zu dem Speicherort von disable_wakejobs.ps1 in Schritt 2).

Die PowerShell-Befehle stammen aus diesem Blog-Beitrag von Reidar Johansen .

33
Andomar

Dies sollte Ihr Problem lösen:

  1. Suche Task Scheduler
  2. Navigiere zu Task Scheduler Library\Microsoft\Windows\UpdateOrchestrator\Reboot
    Hinweis: Reboot ist nur eine Datei, aber Sie müssen alle diese Ordner durchsuchen
  3. Rechtsklicke Eigenschaften dann klicke Bedingungen
  4. Wake the computer to run this task deaktivieren
6
HMTK

Ich verwende die Wake-On-LAN-Funktion (WOL) auf meinem Computer, damit ich meinen Computer remote aufwecken kann, wenn ich während meiner Abwesenheit darauf zugreifen muss. Damit WOL funktioniert, muss ich meiner Netzwerkkarte dies erlauben Wecken Sie den Computer, wenn ich das WOL-Magic-Paket sende.

Dies führt dazu, dass mein Computer ohne ersichtlichen Grund zufällig aufwacht. Geben Sie den folgenden Befehl in die Eingabeaufforderung ein, um festzustellen, ob Ihr Computer dadurch zufällig aufgeweckt wird:

powercfg -lastwake

 enter image description here

Wenn Sie etwas über Ihre Netzwerkkarte sehen (ab meinem Realtek PCIe), müssen Sie zu den Eigenschaften Ihrer Netzwerkkarte gehen und sicherstellen, dass das Kontrollkästchen Only allow a magic packet to wake the computer aktiviert ist (meins nicht):

 enter image description here

Dann bete zu deinem Gott ...

4
Rosdi

Ich stieß auf ein Problem, bei dem UpdateOrchestrator sich wieder aktivierte. Dieser Vorgang hat dazu geführt, dass mein Computer automatisch aus dem Standby-Modus aufwacht (und Sie Microsoft ernsthaft davon abgehalten hat, mich mitten in der Nacht zu wecken). Es wurden einige Informationen zu reddit gefunden, die das Problem zu lösen scheinen.

Offene Powershell:

  • run: Get-ScheduledTask | where {$ _. settings.waketorun}

Öffne cmd:

  • Führen Sie SCHTASKS/Change/TN "Microsoft\Windows\UpdateOrchestrator\Reboot"/DISABLE aus
  • Führen Sie icacls "% WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Reboot" aus/inheritance: r/deny "Jeder: F"/deny "SYSTEM: F"/deny "Lokaler Dienst: F"/deny "Administratoren: F ".

Dadurch wird verhindert, dass die Aufgabe erneut aktiviert wird. Dies setzt voraus, dass Sie eine englische Version von Windows ausführen. Übersetzen Sie die Benutzernamen nach Bedarf, oder suchen Sie bei Bedarf die SIDs.

Originaler Beitrag auf reddit. https://www.reddit.com/r/Windows10/comments/48rg7x/ist_hier_jeder_weg_zum_stoppen_der_aktualisierungoder_der_aktualisierung/

1
ColacX

Bei der Anwendung von Andomars Lösung habe ich auch den Fehler erhalten:

  • Set-ScheduledTask: Der Parameter ist falsch. Unter C:\Users\Filip\scripts\disable_wakejobs.ps1: 1 char: 123 + ... Disabled "} |% {$ .Settings.WakeToRun = $ false; Set-ScheduledTask $ } + ~~~ ~~~~~~~~~~~~~~~~ + CategoryInfo: InvalidArgument: (PS_ScheduledTask: Root/Microsoft/... S_ScheduledTask) [Set-ScheduledTask], CimException + FullyQualifiedErrorId: HRESULT 0x80070057, Set-ScheduledTask

In meinem Fall lag dies an einer Aufgabe, die nicht bearbeitet werden konnte (genauer gesagt AUSessionConnect innerhalb von WindowsUpdate). Daher bearbeite ich die verantwortliche Aufgabe direkt (Neustart in UpdateOrchestrator). Die entsprechende Datei disable_wakejobs.ps1 sieht folgendermaßen aus (Informationen zur Verwendung dieser Datei finden Sie in Andomars Antwort):

Get-ScheduledTask -TaskName "Reboot" | % {$_.Settings.WakeToRun = $false; Set-ScheduledTask $_}

Stellen Sie zum manuellen Testen des Skripts sicher, dass Sie es über eine PowerShell-Instanz mit erhöhten Rechten ausführen (Als Administrator ausführen).

1
jochen

Dies scheint die laufende Systemwartungsaufgabe zu sein. In diesem Fall können Sie versuchen, die Systemwartung zu deaktivieren.

WIN + R-Steuerelement Suche nach "Wartung" im Suchfeld, wählen Sie "Einstellungen für automatische Wartung ändern".

Deaktivieren Sie das Kontrollkästchen "Geplante Wartung zum geplanten Zeitpunkt aktivieren".

Überprüfen Sie, ob das Problem dadurch behoben werden kann. Es wird viel zuverlässiger sein als einige der anderen vorgeschlagenen Mechanismen.

1
Larry Osterman

Nach meiner Erfahrung können Sie die Richtlinie für die automatische Aktualisierung stattdessen als Problemumgehung konfigurieren:

  1. Öffnen Sie den lokalen Gruppenrichtlinien-Editor (gpedit.msc)
  2. Wechseln Sie zu: Computerkonfiguration/Administrative Vorlagen/Windows-Komponenten/Windows Update
  3. Ändern Sie "Automatische Updates konfigurieren". Sie können es aktivieren und als "2 - Zum Herunterladen benachrichtigen und zur Installation benachrichtigen" oder "3 - Automatisch herunterladen und zur Installation benachrichtigen" festlegen.

Auf diese Weise hat das System nicht einmal die Möglichkeit, Updates zu installieren, was in den meisten Fällen zum Aufwecken und Neustarten führt. Darüber hinaus haben Sie die Kontrolle über den Zeitpunkt der Aktualisierung.

1
Jonker Fan

windows 10 hat zwei Dinge, die Sie für Wake-Timer aktivieren können

wenn Sie in die erweiterte Energieeinstellung gehen, die ich unter Wecktimer gefunden habe, werden Sie Wecktimer deaktivieren sehen. Dann werden Sie unter Wecktimer einen wichtigen Wecktimer sehen, deaktivieren Sie auch diesen.

0
alan