14Sep

Kako Windows uporablja načrtovalnik opravil za sistemske naloge

Medtem ko lahko uporabite načrtovalnik opravil programa Windows za načrtovanje lastnih samodejnih opravil, ga Windows uporablja tudi za prizorom za izvajanje številnih sistemskih nalog - defragmentiranje trdih diskov, kadar na primer ne uporabljate računalnika.

Te sistemske naloge lahko celo spremenite, da bi Windows po vašem mnenju spremenili - na primer, lahko spremenite, kako pogosto Windows ustvarja točke obnovitve sistema. Programi tretjih oseb pogosto uporabljajo načrtovalnik opravil za svoje naloge.

Kaj je načrtovalec opravil?

Načrtovalnik opravil je komponento Windows, ki lahko samodejno zažene naloge v določenem času ali kot odgovor na določen dogodek. Na primer, naloge je mogoče zagnati, ko se računalnik zažene ali ko se uporabnik prijavi.

Mnoge sistemske naloge sistema Windows je treba redno zagnati - na primer, Windows samodejno defragmentira vaše trdne diske v rednih časovnih presledkih. Namesto da napišete program za načrtovanje defragmentacije, ki se vedno izvaja v ozadju in čaka na defragmentiranje trdih diskov, Windows nastavi načrtovano opravilo, ki v določenem času samodejno zažene defragmenter v ozadju. Načrtovalnik opravil sproži številne druge sistemske naloge sistema Windows na enak način.

Namesto izvajanja te funkcionalnosti v vsakem programu, ki se mora samodejno zagnati, Windows pove, da jih bo zagnal. Aplikacije tretjih oseb lahko dodajajo tudi svoje načrtovane naloge tukaj - lahko celo dodate svoje.

Raziskovanje sistemskih opravil

Sistemske naloge sistema Windows niso črna škatla - lahko odprete načrtovalnik opravil in jih sami pregledate.Če želite odpreti razporejevalnik opravil, v meniju Start vnesite Scheduler Task in pritisnite Enter.

Brskajte v knjižnico razporejevalnikov naloge \ Microsoft \ Windows - prikažejo se podmape za različne sistemske naloge sistema Windows.

Na primer, mapa Defrag vsebuje nalogo, ki samodejno defragmentira vaše trde diske v urniku. Ko spremenite čas, ki ste ga določili v programu Disruption Defender, Windows posodobi to načrtovano opravilo z novimi nastavitvami.Če onemogočite Run v programu Schedule v Defragmentatorju diska, bo Windows onemogočil to sistemsko opravilo.

Načrtovane naloge se ne izvajajo samo v določenem času, čeprav so Windows in načrtovalec opravil pametnejši od tega. Na primer, načrtovana defragmentacija diska ne začne defragmentirati trdega diska, če uporabljate računalnik - počaka in zaženete postopek defragmentacije samo, če je računalnik v stanju mirovanja( z drugimi besedami, če nihče ne uporablja računalnika.) Če se vrnete na računalnik, ko defragmentirate, bo defragmentacija začasno zaustavljena, dokler ne zapustite računalnika.

Ogledate si lahko takšne podatke, tako da dvokliknete načrtovano opravilo. Na kartici »Pogoji« boste našli omejitve, povezane s prostim dostopom.

Naloge lahko delujejo tudi kot odziv na dogodke. Na primer, naloga SystemSoundsService v mapi Multimedia deluje, ko se vsak uporabnik prijavi - zagotavlja zvok za prijavo in druge zvoke sistema Windows.

Druga načrtovana opravila se izvajajo kot odziv na druge dogodke, na primer določene ID-je dogodkov v dnevniku dogodkov v sistemu Windows. Windows spremlja ID dogodka, ki ga ustvari drug program, in zažene nalogo, ko se pojavi poseben ID dogodka.

Naloge za aplikacije tretjih oseb

Programi tretjih oseb pogosto uporabljajo načrtovalnik opravil tudi za svoje naloge. Google Update( ki se uporablja za posodobitev Google Chroma, Google Drive in drugih Googlovih aplikacij) na primer namesti storitev, ki samodejno zažene Google Update. Adobe Flash uporablja podobno storitev za samodejno preverjanje posodobitev v ozadju.

Nekateri programi ne uporabljajo načrtovanih nalog, čeprav bi morali. Na primer, Java uporablja program z imenom jusched.exe, ki se vedno izvaja v ozadju namesto načrtovane naloge. To je ena izmed mnogih težav z Java.