Wie Windows den Taskplaner für Systemaufgaben verwendet
Während Sie den Windows Task Scheduler verwenden können, um Ihre eigenen automatischen Aufgaben zu planen, verwendet Windows diese Funktion auch im Hintergrund, um viele Systemaufgaben auszuführen - beispielsweise die Defragmentierung Ihrer Festplatten, wenn Sie Ihren Computer nicht verwenden.
Sie können diese Systemaufgaben sogar ändern, um Windows nach Ihren Wünschen anzupassen. Beispielsweise können Sie ändern, wie oft Windows Systemwiederherstellungspunkte erstellt. Programme von Drittanbietern verwenden den Taskplaner häufig auch für ihre eigenen Aufgaben.
Was ist der Taskplaner??
Der Taskplaner ist eine Windows-Komponente, die Tasks zu einem bestimmten Zeitpunkt oder als Reaktion auf ein bestimmtes Ereignis automatisch ausführen kann. Zum Beispiel können Aufgaben ausgeführt werden, wenn der Computer startet oder wenn sich ein Benutzer anmeldet.
Viele Windows-Systemaufgaben müssen regelmäßig ausgeführt werden. Beispielsweise defragmentiert Windows Ihre Festplatten automatisch in regelmäßigen Abständen. Anstatt ein Defragmentierungsplanungsprogramm zu schreiben, das immer im Hintergrund ausgeführt wird und darauf wartet, Ihre Festplatten zu defragmentieren, erstellt Windows eine geplante Task, die den Defragmentierer automatisch zu einem bestimmten Zeitpunkt im Hintergrund ausführt. Der Taskplaner startet auf dieselbe Weise viele andere Windows-Systemaufgaben.
Anstatt diese Funktionalität in jedem Programm zu implementieren, das automatisch ausgeführt werden muss, weist Windows den Taskplaner an, sie auszuführen. Anwendungen von Drittanbietern können hier auch eigene geplante Aufgaben hinzufügen - Sie können sogar eigene Aufgaben hinzufügen.
Systemaufgaben erkunden
Windows-Systemaufgaben sind keine Blackbox - Sie können den Taskplaner öffnen und selbst untersuchen. Um den Aufgabenplaner zu öffnen, geben Sie Folgendes ein Taskplaner in das Startmenü und drücken Sie die Eingabetaste.
Navigieren Sie zum Ordner Taskplaner-Bibliothek \ Microsoft \ Windows - Unterordner für eine Vielzahl von Windows-Systemaufgaben werden angezeigt.
Der Ordner Defrag enthält beispielsweise die Aufgabe, mit der Ihre Festplatten automatisch nach einem Zeitplan defragmentiert werden. Wenn Sie den geplanten Zeitpunkt in der Anwendung "Defragmentierung" ändern, aktualisiert Windows diese geplante Aufgabe mit Ihren neuen Einstellungen. Wenn Sie das deaktivieren Nach einem Zeitplan ausführen Wenn Sie diese Option aktivieren, wird diese Systemaufgabe von Windows deaktiviert.
Geplante Aufgaben werden jedoch nicht nur zu bestimmten Zeiten ausgeführt - Windows und der Aufgabenplaner sind intelligenter. Die geplante Festplattendefragmentierungsaufgabe beginnt beispielsweise nicht mit der Defragmentierung Ihrer Festplatten, wenn Sie den Computer verwenden. Die Defragmentierungsoperation wird nur dann ausgeführt, wenn sich Ihr Computer im Leerlauf befindet (dh, wenn niemand den Computer verwendet). ) Wenn Sie während der Defragmentierung zu Ihrem Computer zurückkehren, wird die Defragmentierung angehalten, bis Sie den Computer wieder verlassen.
Sie können Details wie diese anzeigen, indem Sie auf eine geplante Aufgabe doppelklicken. Sie finden die Einschränkungen für den Leerlauf auf der Registerkarte Bedingungen.
Aufgaben können auch als Reaktion auf Ereignisse ausgeführt werden. Die Task "SystemSoundsService" im Ordner "Multimedia" wird beispielsweise ausgeführt, wenn sich ein Benutzer anmeldet. Er gibt den Login-Sound und andere Windows-Systemsounds an.
Andere geplante Tasks werden als Reaktion auf andere Ereignisse ausgeführt, z. B. bestimmte Ereignis-IDs im Windows-Ereignisprotokoll. Windows überwacht die Ereignis-ID, die von einem anderen Programm generiert wurde, und führt die Task aus, wenn die bestimmte Ereignis-ID angezeigt wird.
Aufgaben für Drittanbieteranwendungen
Programme von Drittanbietern verwenden den Taskplaner häufig auch für eigene Aufgaben. Mit Google Update (zum Aktualisieren von Google Chrome, Google Drive und anderen Google-Anwendungen) wird beispielsweise ein Dienst installiert, der automatisch Google Update ausführt. Adobe Flash verwendet einen ähnlichen Dienst, um automatisch nach Aktualisierungen im Hintergrund zu suchen.
Einige Programme verwenden keine geplanten Aufgaben, obwohl sie dies sollten. Java verwendet beispielsweise ein Programm mit dem Namen "jusched.exe", das anstelle einer geplanten Task immer im Hintergrund ausgeführt wird. Dies ist eines der vielen Probleme mit Java.