If-Koubou

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

Modul în care Windows folosește Planificatorul de sarcini pentru Sarcini de sistem (Cum să)

În timp ce puteți utiliza programul Windows Task Scheduler pentru a programa propriile sarcini automate, Windows o folosește și î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 modifica chiar aceste sarcini ale sistemului pentru a modifica Windows în funcție de preferințele dvs. De exemplu, puteți modifica cât de des Windows creează puncte de restaurare a sistemului. Programele terțe utilizează adesea Planificatorul de sarcini pentru sarcinile proprii.

Care este Planificatorul sarcinilor?

Task Scheduler 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 în mod regulat - de exemplu, Windows defragmentează automat hard-discurile 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.

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

Explorarea sarcinilor sistemului

Tastele de sistem 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 Planificator de sarcini în meniul Start și apăsați Enter.

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

De exemplu, dosarul Defrag conține sarcina care defragă 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 Fugiți pe o programare în defragmentarea discului, Windows va dezactiva această sarcină a sistemului.

Sarcinile planificate nu rulează doar la anumite momente, 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.

Sarcinile 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 activități 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 terțe

Programele terță parte folosesc adesea Task Scheduler-ul pentru propriile lor sarcini. De exemplu, Google Update (folosit 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.