14Sep

Kaip "Windows" naudoja užduočių planuotoją sistemos užduotyse

Nors galite naudoti "Windows Task Scheduler", kad planuotumėte savo automatines užduotis, "Windows" taip pat naudoja jį už scenų, kad atliktumėte daugybę sistemos užduočių - pavyzdžiui, defragmentuodami standžius diskus, kai nenaudojate kompiuterio.

Jūs netgi galite keisti šias sistemos užduotis, kad galėtumėte pritaikyti "Windows" pagal savo skonį - pavyzdžiui, galite pakeisti, kaip dažnai "Windows" sukuria sistemos atkūrimo taškus. Trečiųjų šalių programos taip pat dažnai naudoja užduočių planuoklį savo užduotims atlikti.

Kas yra užduočių planuoklis?

"Task Scheduler" yra "Windows" komponentas, kuris gali automatiškai paleisti užduotis tam tikru laiku arba atsakant į konkretų įvykį.Pavyzdžiui, užduotis galima paleisti, kai kompiuteris įsijungia arba kai vartotojas įeina.

Daugelis "Windows" sistemos užduočių reikia paleisti reguliariai - pvz., "Windows" automatiškai defragmentuoja standžius diskus reguliariai. Užuot rašydami defragmentavimo planavimo programą, kuri visada veikia fone ir laukia defragmentuoti standžiųjų diskų, "Windows" sukuria suplanuotą užduotį, kuri tam tikru laiku automatiškai paleidžia defragmentatorių fone."Task Scheduler" taip pat paleidžia daugelį kitų "Windows" sistemos užduočių.

Vietoj to, kad kiekvienoje programoje, kuri turi veikti automatiškai, ši funkcija būtų įdiegta, "Windows" pasakoja, kad užduočių planavimo priemonė jas paleidžia. Trečiosios šalies programos taip pat gali pridėti savo planuojamas užduotis čia - jūs netgi galite pridėti savo.

Sistemos uždavinių tyrimas

"Windows" sistemos užduotys nėra juodos dėžės - galite atidaryti užduočių planuoklį ir pažiūrėti. Norėdami atidaryti užduočių planavimo priemonę, į meniu Pradėti įrašykite užduočių planavimo programą ir paspauskite Enter.

Naršyk į užduočių planavimo bibliotekos \ Microsoft \ Windows aplanką - pamatysite keletą "Windows" sistemos užduočių aplankų.

Pavyzdžiui, aplanke Defrag yra užduotis, kuri automatiškai defragmentuoja jūsų standžius diskus pagal tvarkaraštį.Kai pakeičiate numatytą laiką programoje "Disk Defragmenter", "Windows" atnaujina šią suplanuotą užduotį naudodami naujus nustatymus. Jei atsisakote disko defragmentavimo parinkties tvarkaraščio paleisti, sistema išjungs šią sistemos užduotį.

Numatytos užduotys ne tik paleidžiamos tam tikru laiku, bet ir Windows, ir užduočių planuoklis yra protingesni už tą.Pavyzdžiui, planuojamos užduoties defragmentavimo už disko defragmentavimas jūsų kietajame diske nėra, jei naudojate kompiuterį - jis laukia ir paleidžia defragmentavimo operaciją tik tuo atveju, jei jūsų kompiuteris yra nenaudojamas( kitaip tariant, jei niekas nenaudoja kompiuterio.) Jei grįšite prie savo kompiuterio, kol jis bus defragmenuotas, defragmentacija bus pristabdyta, kol išeinate iš kompiuterio dar kartą.

Jūs galite peržiūrėti tokią informaciją, pavyzdžiui, dukart spustelėdami numatytą užduotį.Su apribojimais, susijusiais su laisva eiga, rasite skirtuko Sąlygos.

užduotys taip pat gali būti atliekamos reaguojant į įvykius. Pavyzdžiui, "SystemSoundsService" užduotis aplanke "Multimedia" veikia tada, kai bet kuris vartotojas įeina - jis pateikia prisijungimo garsą ir kitus "Windows" sistemos garsus.

Kitos planuojamos užduotys vykdomos atsakant į kitus įvykius, pvz., Konkrečius įvykių identifikatorius "Windows" įvykių žurnale."Windows" žiūri įvykio ID, sukurtą kitos programos, ir paleidžia užduotį, kai atsiranda konkretaus įvykio ID.

trečiųjų šalių programų uždaviniai

Trečiųjų šalių programos taip pat dažnai naudoja užduočių planuoklį.Pvz., "Google Update"( naudojamas atnaujinti "Google Chrome", "Google" diską ir kitas "Google" programas) įdiegia paslaugą, automatiškai paleidžiančią "Google Update"."Adobe Flash" naudoja panašią paslaugą, kad automatiškai patikrintų fono naujinius.

Kai kuriose programose nenaudojami suplanuoti uždaviniai, nors jie turėtų.Pavyzdžiui, Java naudoja programą jusched.exe, kuri visada veikia fone, o ne suplanuota užduotis. Tai viena iš daugybės "Java" problemų.