14Sep

Kako sustav Windows koristi Task Scheduler za zadatke sustava

click fraud protection

Dok Windows Scheduler zadataka možete koristiti za planiranje vlastitih automatskih zadataka, Windows ga također koristi iza kulisa za obavljanje mnogih zadataka sustava - defragmentiranje tvrdih diskova kada ne koristite računalo, na primjer.

Možete čak i mijenjati ove zadatke sustava za ugađanje sustava Windows prema vašim željama - na primjer, možete promijeniti koliko često Windows stvara točke vraćanja sustava. Programi treće strane također često koriste Task Scheduler za vlastite zadatke.

Što je Task Scheduler?

Task Scheduler je komponenta sustava Windows koja može automatski pokrenuti zadatke u određeno vrijeme ili kao odgovor na određeni događaj. Na primjer, zadaci se mogu izvoditi kada se računalo pokrene ili kada se korisnik prijavi.

Mnogi se sustavi sustava Windows moraju redovito izvoditi - na primjer, Windows automatski defragmentira vaše tvrde diskove u redovitim intervalima. Umjesto pisanja programskog rasporeda defragmentacije koji se uvijek nalazi u pozadini i čeka defragmentiranje tvrdih diskova, Windows postavlja zakazani zadatak koji automatski pokreće defragmentaciju u pozadini u određeno vrijeme. Task Scheduler pokreće mnoge druge zadatke sustava Windows na isti način.

instagram viewer

Umjesto da implementiraju ovu funkcionalnost u svakom programu koji se mora automatski pokrenuti, Windows kaže da ih Task Scheduler pokreće. Aplikacije trećih strana također mogu dodati vlastite zakazane zadatke ovdje - čak možete dodati i vlastiti.

Istraživanje zadataka sustava

Zadaci sustava Windows nisu crni okvir - možete otvoriti Task Scheduler i sami ih pregledati. Da biste otvorili alat za planiranje zadatka, upišite Task Scheduler u izbornik Start i pritisnite Enter.

Pregledajte u mapu Knjižnica \ Microsoft \ Windows mapu Task Scheduler - vidjet ćete podmape za različite zadatke sustava Windows.

Na primjer, mapa Defrag sadrži zadatak koji automatski defragmentira tvrde diskove u rasporedu. Kada promijenite zakazano vrijeme u programu Defragmentacija diska, Windows ažurira ovaj zakazani zadatak s novim postavkama. Ako onemogućite Run na rasporedu u defragmentaciji diska, sustav Windows onemogućit će ovaj zadatak sustava.

Zakazani zadaci ne rade samo u određeno vrijeme, iako - Windows i Task Scheduler su pametniji od toga. Na primjer, zadani zadaci defragmentacije diska ne počinju defragmentirati tvrde diskove ako koristite računalo - čeka i pokreće operaciju defragmentacije samo ako je vaše računalo u stanju mirovanja( drugim riječima, ako nitko ne koristi računalo.) Ako se vratite na računalo dok se defragmentira, defragmentacija će biti pauzirana dok ponovno ne napustite računalo.

Možete pregledati takve detalje dvostrukim klikom na zakazani zadatak. Na kartici Uvjeti naći ćete ograničenja vezana uz prazninu.

Zadaci se također mogu izvoditi kao odgovor na događaje. Na primjer, zadatak SystemSoundsService u mapi Multimedija radi kada se bilo koji korisnik prijavi - pruža zvuk prijave i druge zvukove sustava Windows.

Ostali zakazani zadatci pokreću se kao odgovor na druge događaje, kao što su specifični ID događaja u dnevniku događaja sustava Windows. Windows prati ID događaja koji je generirao drugi program i pokreće zadatak kada se pojavi ID specifičnog događaja.

Zadaci za aplikacije trećih strana

Programi treće strane često koriste i Task Scheduler za vlastite zadatke. Na primjer, Google ažuriranje( ažurirano za Google Chrome, Google disk i ostale Googleove aplikacije) instalira uslugu koja automatski pokreće Google ažuriranje. Adobe Flash koristi sličnu uslugu kako bi automatski provjerio ažuriranja u pozadini.

Neki programi ne koriste zakazane zadatke, iako bi trebali. Na primjer, Java koristi program pod nazivom jusched.exe koji se uvijek radi u pozadini umjesto zakazanog zadatka. Ovo je jedan od mnogih problema s Java.