14Sep

Jak system Windows używa Harmonogramu zadań dla zadań systemowych

Podczas korzystania z Harmonogramu zadań systemu Windows w celu planowania własnych zadań automatycznych system Windows wykorzystuje go również do realizacji wielu zadań systemowych - na przykład defragmentacji dysków twardych, gdy komputer nie jest używany.

Można nawet modyfikować te zadania systemowe, aby dostosować system do własnych upodobań - na przykład można zmienić, jak często system Windows tworzy punkty przywracania systemu. Programy innych firm również często wykorzystują Harmonogram zadań do własnych zadań.

Co to jest Task Scheduler?

Harmonogram zadań to składnik systemu Windows, który może automatycznie uruchamiać zadania o określonej godzinie lub w odpowiedzi na określone zdarzenie. Na przykład zadania można uruchamiać, gdy komputer się uruchamia lub gdy użytkownik się loguje.

Wiele zadań systemu Windows musi działać regularnie - na przykład system Windows automatycznie regularnie defragmentuje dyski twarde. Zamiast pisania programu do planowania defragmentacji, który zawsze działa w tle i czeka na defragmentację dysków twardych, system Windows ustawia zaplanowane zadanie, które automatycznie uruchamia defragmentator w tle o określonej godzinie. Task Scheduler uruchamia wiele innych zadań systemu Windows w ten sam sposób.

Zamiast implementować tę funkcję w każdym programie, który musi działać automatycznie, system Windows informuje Harmonogram zadań, aby je uruchomił.Aplikacje innych firm również mogą tutaj dodawać własne zaplanowane zadania - możesz nawet dodać własne.

Eksplorowanie zadań systemowych

Zadania systemu Windows nie są czarne - można otworzyć Harmonogram zadań i samodzielnie je sprawdzić.Aby otworzyć program do planowania zadań, wpisz Task Scheduler w menu Start i naciśnij Enter.

Przejdź do folderu Task Scheduler Library \ Microsoft \ Windows - zobaczysz podfoldery dla różnych zadań systemu Windows.

Na przykład folder Defrag zawiera zadanie, które automatycznie defragmentuje dyski twarde zgodnie z harmonogramem. Po zmianie zaplanowanego czasu w aplikacji Defragmentator dysków system Windows aktualizuje to zaplanowane zadanie, wprowadzając nowe ustawienia. Jeśli wyłączysz opcję Uruchom w opcji Zaplanuj w Defragmentatorze dysków, system Windows wyłączy to zadanie systemowe.

Zaplanowane zadania nie działają jednak tylko o określonych porach - Windows i Harmonogram zadań są inteligentniejsze. Na przykład zaplanowane zadanie defragmentacji dysku nie rozpocznie defragmentacji dysków twardych, jeśli komputer jest używany - czeka i uruchamia operację defragmentacji tylko wtedy, gdy komputer jest bezczynny( innymi słowy, jeśli nikt nie korzysta z komputera. Jeśli wrócisz do komputera podczas defragmentacji, defragmentacja zostanie wstrzymana do momentu ponownego opuszczenia komputera.

Możesz wyświetlić szczegóły, klikając dwukrotnie zaplanowane zadanie. Ograniczenia związane z używaniem jaju znajdziesz na karcie Warunki.

Zadania można również uruchamiać w odpowiedzi na zdarzenia. Na przykład zadanie SystemSoundsService w folderze Multimedia jest uruchamiane, gdy dowolny użytkownik loguje się - zapewnia dźwięk logowania i inne dźwięki systemu Windows.

Inne zaplanowane zadania uruchamiane w odpowiedzi na inne zdarzenia, takie jak określone identyfikatory zdarzeń w dzienniku zdarzeń systemu Windows. System Windows obserwuje identyfikator zdarzenia wygenerowany przez inny program i uruchamia zadanie po wyświetleniu określonego identyfikatora zdarzenia.

Zadania aplikacji innych firm

Programy innych firm często używają Harmonogramu zadań również do własnych zadań.Na przykład Google Update( używany do aktualizacji Google Chrome, Google Drive i innych aplikacji Google) instaluje usługę, która automatycznie uruchamia Google Update. Adobe Flash korzysta z podobnej usługi, aby automatycznie sprawdzać aktualizacje w tle.

Niektóre programy nie używają zaplanowanych zadań, chociaż powinny. Na przykład program Java używa programu o nazwie jusched.exe, który zawsze działa w tle zamiast zaplanowanego zadania. Jest to jeden z wielu problemów z Javą.