14Sep

Modul în care Windows folosește Planificatorul de sarcini pentru Sarcini de sistem

click fraud protection

În timp ce puteți utiliza Programatorul de sarcini Windows pentru a programa propriile sarcini automate, Windows o folosește în spatele scenei pentru a efectua multe sarcini de sistem - defragmentarea hard disk-urilor atunci când nu utilizați computerul, de exemplu.

Puteți chiar să modificați aceste sarcini de sistem pentru a modifica Windows în funcție de preferințele dvs. De exemplu, puteți schimba cât de des Windows generează puncte de restaurare a sistemului. Programele terțe utilizează adesea Planificatorul de sarcini pentru sarcinile proprii.

Ce este Planificatorul sarcinilor?

Programatorul de sarcini este o componentă Windows care poate rula automat sarcini la un moment dat sau ca răspuns la un anumit eveniment. De exemplu, sarcinile pot fi executate atunci când computerul pornește sau când un utilizator se conectează.

Multe sarcini ale sistemului Windows trebuie să ruleze regulat - de exemplu, Windows defragmentează automat hard-urile la intervale regulate.În loc să scrieți un program de defragmentare care se execută întotdeauna în fundal și așteaptă să defragmentați hard-discurile, Windows configurează o sarcină programată care execută automat defragmentarea în fundal la un moment dat. Task Scheduler lansează multe alte sarcini ale sistemului Windows în același mod.

instagram viewer

În loc să implementeze această funcție în fiecare program care trebuie să ruleze automat, Windows îi spune Task Scheduler-ului să le execute. Aplicațiile de la terți pot, de asemenea, să adauge sarcini proprii programate aici - puteți chiar să adăugați propriile dvs.

Sarcini de sistem de explorare

Sistemele de operare Windows nu sunt o cutie neagră - puteți deschide programul de lucru și le puteți examina singur. Pentru a deschide planificatorul de sarcini, tastați Task Scheduler în meniul Start și apăsați Enter.

Căutați în folderul Task Scheduler Library \ Microsoft \ Windows - veți vedea subdosare pentru o varietate de sarcini ale sistemului Windows.

De exemplu, dosarul Defrag conține sarcina care defragmentă automat hard-urile pe un program. Când modificați ora programată în aplicația Disk Defragmenter, Windows actualizează această sarcină programată cu noile setări. Dacă dezactivați rularea pe o opțiune Schedule din Defragmentare disc, Windows va dezactiva această sarcină de sistem.

Sarcinile planificate nu rulează doar la momente specifice, deși - Windows și Task Scheduler sunt mai inteligente decât asta. De exemplu, sarcina de defragmentare a discului programată nu pornește defragmentarea hard disk-urilor dacă utilizați computerul - așteaptă și execută operația de defragmentare numai dacă computerul este inactiv( cu alte cuvinte, dacă nimeni nu utilizează computerul.) Dacă reveniți la computerul dvs. în timp ce acesta este defragmentat, defragmentarea va fi întreruptă până când părăsiți din nou computerul.

Puteți vizualiza astfel de detalii făcând dublu clic pe o sarcină programată.Veți găsi restricțiile legate de inactiv în fila Condiții.

Sarcini pot rula, de asemenea, ca răspuns la evenimente. De exemplu, sarcina SystemSoundsService din folderul Multimedia rulează atunci când orice utilizator se conectează - furnizează sunetul de conectare și alte sunete ale sistemului Windows.

Alte sarcini programate se execută ca răspuns la alte evenimente, cum ar fi ID-urile de evenimente specifice din jurnalul de evenimente Windows. Windows urmărește ID-ul evenimentului generat de un alt program și execută sarcina când apare ID-ul evenimentului.

Sarcini pentru aplicații de la terțe părți

Programele de la terți utilizează adesea și Task Scheduler pentru propriile sarcini. De exemplu, Google Update( utilizat pentru a actualiza Google Chrome, Google Drive și alte aplicații Google) instalează un serviciu care execută automat Google Update. Adobe Flash utilizează un serviciu similar pentru a verifica automat actualizările din fundal.

Unele programe nu utilizează sarcini programate, deși ar trebui. De exemplu, Java utilizează un program numit jusched.exe care rulează întotdeauna în fundal în locul unei sarcini programate. Aceasta este una dintre multele probleme cu Java.