Kann ein Windows-PC im Schlaf etwas tun?

22286
Elmo

Ich habe gehört, dass OS X Mountain Lion auf einem Mac eine Funktion namens Power Nap hat:

Mit Power Nap schläft Ihr Mac, aber Ihre Anwendungen bleiben auf dem neuesten Stand. So haben Sie die neuesten Informationen wie E-Mail, Notizen, Erinnerungen und Nachrichten, wenn Ihr Mac aufwacht. Power Nap führt Time Machine-Sicherungen für Time Capsule durch und lädt OS X-Softwareaktualisierungen herunter, während sich Ihr Mac im Ruhezustand befindet. So können Sie die Installation sofort nach dem Aufwachen starten.

Kann Windows auf einem PC dasselbe tun?

Verfügt Windows 8 / Windows RT über neue Funktionen, die im Ruhezustand spezielle Aufgaben erledigen können?

21
Sicherlich durch eine geeignete Neudefinition des Wortes "Schlaf", wie es Apple anscheinend getan hat. kreemoweet vor 11 Jahren 23
Als Windows 10 Box-Benutzer ging ich gegen 21:30 Uhr ins Bett, nachdem ich angegeben hatte, dass der Computer eingeschaltet ist. Der PC geht nach 4 Stunden in den Energiesparmodus zurück, wenn Box Sync ausgeführt wird. Am Morgen berichtete das Programm, dass die Synchronisierung um 03:46 Uhr durchgeführt wurde. Ich muss mich fragen, ob der Computer tatsächlich gegen 1:30 Uhr in den Schlaf ging, aber Box Sync weiter laufen ließ? Meines Wissens ist es so, dass die Uhr startet, wenn die Tastatur- oder Mausaktion beendet wird. Peter Brown vor 6 Jahren 0

4 Antworten auf die Frage

14
Ƭᴇcʜιᴇ007

Windows (Vista + sowieso) bietet etwas Ähnliches und kann / wird Ihren Computer aus dem Ruhezustand aufwecken, um Aktualisierungen, Sicherungen (usw.) durchzuführen.

Allerdings muss die Firmware Ihres Motherboards diese Funktion unterstützen und eingerichtet sein.

Sie werden in den Energieoptionen als "Wecktimer" bezeichnet (wo Sie sie aktivieren und deaktivieren können).

Das System ist (hauptsächlich) Teil des Taskplaners. Sie finden es, indem Sie eine Aufgabe im Task-Manager öffnen und auf der Registerkarte "Bedingungen" nachsehen, wo Sie das Kontrollkästchen "Den Computer zum Ausführen dieser Aufgabe aufwecken" finden.

Dort können Sie auch eigene Aufgaben erstellen, mit denen das System geweckt wird, um das zu tun, was Sie möchten.

Mehr Infos hier (SuperUser) und hier (MS).

Gute Antwort, aber beachten Sie, dass diese Funktion bei weitem nicht so ausgereift ist wie Power Nap. Macs mit Power Nap wachen regelmäßig auf, ohne den Monitor oder die LEDs einzuschalten. Dies tritt häufiger auf, wenn der Laptop mit Netzstrom betrieben wird, und hört auf, wenn der Akku zu 2/3 erschöpft ist. Isaac Rabinovitch vor 11 Jahren 0
Die "Raffinesse" von Windows-geplanten Tasks hängt vollständig vom Taskcode selbst ab und ist möglicherweise unbegrenzt. Es ist nicht erforderlich, den Monitor oder etwas anderes einzuschalten, und er kann nach Bedarf neue geplante Aufgaben erstellen. kreemoweet vor 11 Jahren 3
10
Keltari

Sleep ist ein abgesenkter Stromzustand, der jedoch nicht ausgeschaltet wird. Wenn der Computer ausgeschaltet war, funktionierte natürlich nichts .

Soweit ich weiß, bietet Windows Programmierern nicht die Möglichkeit, Code zu schreiben, der ausgeführt wird, während sich der PC im Ruhezustand befindet.

Das bedeutet jedoch nicht, dass Programme nicht ausgeführt werden. Windows muss Ereignisse erkennen, die den PC aufwecken. Ereignisse können ACPI-Power-Button-Drücken, Mausbewegungen oder -klicks, magische Pakete (Wake on Lan) oder Tastendruck sein. Ich könnte einige vermissen. Windows ist auch "wach" genug, um einen schlafenden Laptop ordnungsgemäß herunterzufahren, wenn der Akku bald stirbt.

Nun erlaubt Apple, dass bestimmte Funktionen im Schlaf ausgeführt werden können, ein zweischneidiges Schwert. Ja, Backups und ähnliches können vorkommen. Wenn sich das Gerät jedoch im Batteriebetrieb befand, würde es schneller entleert werden, was den Zweck des Energiesparmodus im Schlaf überforderte.

Schlafstatus * bedeutet *, dass Programme nicht ausgeführt werden. Das Betriebssystem erkennt keine Ereignisse, wenn es schläft. Ereignisse sind externe Dinge, die das Betriebssystem zum Aufwachen bringen. Isaac Rabinovitch vor 11 Jahren 1
Das Betriebssystem erkennt Ereignisse während des Schlafens absolut, sonst würde es niemals wissen, dass es aus dem Schlaf kommt. Keltari vor 11 Jahren 1
http://msdn.microsoft.com/en-us/library/windows/hardware/ff564575(v=vs.85).aspx Isaac Rabinovitch vor 11 Jahren 2
@ Keltari: Das Betriebssystem wird vom BIOS geweckt. Daher erkennt das BIOS die Ereignisse. MSalters vor 11 Jahren 1
Tut mir leid, dass er so ein Nitpicker ist, aber weder das Betriebssystem noch das BIOS können ausgeführt werden, wenn die [sytsem-Uhr] (http://www.pcguide.com/ref/cpu/arch/extClocks-c.html) eingeschaltet ist aus, wie es in allen Schlafzuständen ist. Keine Systemuhr, keine Synchronisation, keine Synchronisation, kein Code wird ausgeführt. Die Hardware kann einfach auf externe Ereignisse reagieren, indem heruntergefahrene Komponenten aufgerufen werden und der Prozessor aufgefordert wird, einen Neustartcode auszuführen. Es unterscheidet sich nicht allzu sehr von dem, was passiert, wenn Sie von Grund auf neu starten - es ist nur etwas raffinierter. Isaac Rabinovitch vor 11 Jahren 2
6
Isaac Rabinovitch

Windows hat tatsächlich mehrere Schlafzustände . Jeder Schlafzustand spart Energie und ermöglicht dem System, schnell wieder zu arbeiten, die Hardware ist jedoch ziemlich inaktiv. Es kann keine Software ausgeführt werden, wenn ein PC schläft.

Da ich kein Mac bin, hatte ich vorher noch nie von Power Nap gehört. Laut diesem Knowledge Base-Artikel ist es tatsächlich eine Möglichkeit, dass der Mac kurzzeitig hochfährt, um Routineaufgaben auszuführen. Die Lichter gehen nicht an, aber das System ist aktiv und verbraucht Strom. Streng genommen schläft der Mac nicht, wenn Power Nap-Aufgaben ausgeführt werden.

Es ist eines dieser coolen Features, die Apple gerne erfindet. Erfordert spezielle Hardware-Unterstützung, sodass Sie dies nicht auf einem PC tun können. Würde mich nicht wundern, wenn es irgendwann auf PCs erscheint.

Es ist keine spezielle Hardwareunterstützung erforderlich, es sei denn, Sie meinen, dass die Betriebsanzeigen ausgeschaltet sind. Windows oder Linux könnten dies tun, indem Sie nur die CPU und den Arbeitsspeicher aufwachen und dann einen speziellen Prozess ausführen, anstatt das gesamte System dort fortzusetzen, wo es aufgehört hat. Festplatten und Displays können bereits unabhängig von der CPU in den Ruhezustand versetzt werden. Lassen Sie sie daher einfach ausgeschaltet. Zan Lynx vor 11 Jahren 0
Nur MacBook Air und Pro, die seit Mitte 2011 hergestellt wurden, unterstützen Power Nap. Dies sagt mir, dass Hardware-Unterstützung benötigt wird. Isaac Rabinovitch vor 11 Jahren 0
Nicht wirklich. Die Anforderungen gelten für ein SSD-Laufwerk, wodurch der Stromverbrauch reduziert wird. Aber das ist keine spezielle Hardware, diese Laptops waren mit SSDs ausgestattet. Benjamin Schollnick vor 11 Jahren 0
Diese Modelle werden mit einem SSD-Laufwerk oder einem normalen Laufwerk geliefert. Für Power Nap ist * sowohl * ein SSD-Laufwerk als auch ein Air oder Pro erforderlich, das seit Mitte 2011 hergestellt wird. Isaac Rabinovitch vor 11 Jahren 0
3
LawrenceC

Wetten, dass der Mac während dieser Zeit nicht wirklich schläft, sondern die CPU in der niedrigsten Geschwindigkeitseinstellung laufen lässt und das Display ausgeschaltet lässt. Wenn es wirklich glatt war, werden die Schreibvorgänge für Festplatten und Cache-Dateisysteme möglicherweise nicht bis zum nächsten Einschalten hochgefahren, aber ich weiß nicht, wie sie es tatsächlich tun.

Windows hat eine Funktion namens "Sideshow" eingeführt, die eine "Sideshow" -Anzeige regelmäßig mit Informationen aktualisiert. Ich glaube, es war anvisiert, ferngesteuerte Displays im Media-Stil mit RSS-Feeds und möglicherweise kleinen angehängten Displays auf Laptops selbst zu aktualisieren. Dies würde den PC aus dem Ruhezustand aufwecken, aber ich bin nicht sicher, ob der Computer in dieser Zeit so aussieht, als wäre er wach (wissend, dass PC-OEMs und ihre ACPI-Implementierungen wahrscheinlich so sind).

Ich glaube, es gibt einige Funktionen, die in der umfangreichen Win32-API oder in .NET oder Presentation Foundation verankert sind oder was auch immer etwas Ähnliches bewirken könnte, wenn ein Anwendungsentwickler es wollte.

PowerNap bewirkt nicht, dass Ihr System einen Peep abgibt. Es ist nur mit Systemen kompatibel, die über Flash-Speicher verfügen. Es wird auch beworben, um nie einen Fan hochzudrehen. Chris Wagner vor 11 Jahren 0
Sie sollten nicht auf eine Antwort setzen. Sie sollten ein bisschen googeln und sicher herausfinden. Isaac Rabinovitch vor 11 Jahren 1