Miten Windows käyttää Task Scheduleria järjestelmän tehtäviin
Vaikka voit käyttää Windows-tehtävän ajoitusta ajastamaan omat automaattiset tehtävät, Windows käyttää sitä myös kulissien takana monien järjestelmätehtävien suorittamiseen - esimerkiksi kiintolevyjen eheyttäminen, kun et käytä tietokonettasi..
Voit jopa muokata näitä järjestelmätehtäviä, jotta voit muokata Windowsia haluamallasi tavalla - esimerkiksi voit muuttaa, kuinka usein Windows luo järjestelmän palautuspisteitä. Kolmannen osapuolen ohjelmat käyttävät usein myös Task Scheduleria omiin tehtäviinsä.
Mikä on Task Scheduler?
Tehtäväaikataulu on Windows-komponentti, joka voi suorittaa tehtäviä automaattisesti tietyn ajan tai vastauksena tiettyyn tapahtumaan. Esimerkiksi tehtävät voidaan suorittaa, kun tietokone käynnistyy tai kun käyttäjä kirjautuu sisään.
Monet Windows-järjestelmän tehtävät on suoritettava säännöllisesti - esimerkiksi Windows poistaa automaattisesti kiintolevyt säännöllisesti. Sen sijaan, että kirjoittaisit eheytysohjelmaa, joka toimii aina taustalla ja odottaa kiintolevyjen eheyttämistä, Windows asettaa ajoitetun tehtävän, joka suorittaa automaattisesti eheytyslaitteen taustalla tietyllä hetkellä. Tehtäväaikataulu käynnistää monia muita Windows-järjestelmän tehtäviä samalla tavalla.
Sen sijaan, että käytät tätä toimintoa jokaisessa ohjelmassa, joka tarvitsee suorittaa automaattisesti, Windows kertoo tehtävän ajoitusohjelman suorittamaan ne. Kolmannen osapuolen sovellukset voivat myös lisätä omia ajoitettuja tehtäviä täällä - voit jopa lisätä omia.
Järjestelmän tehtävien tutkiminen
Windows-järjestelmän tehtävät eivät ole musta laatikko - voit avata Tehtäväaikatajan ja tutkia niitä itse. Voit avata tehtävän ajoituksen kirjoittamalla Tehtäväaikataulu Käynnistä-valikkoon ja paina Enter.
Selaa Task Scheduler Library -ohjelmaan Microsoft Windows -kansio - näet alikansiot useiden Windows-järjestelmän tehtävien suorittamiseen.
Esimerkiksi Defrag-kansio sisältää tehtävän, joka poistaa automaattisesti kiintolevyt aikataulussa. Kun muutat ajoitettua aikaa Levyn eheytys-sovelluksessa, Windows päivittää tämän ajoitetun tehtävän uusilla asetuksilla. Jos poistat sen käytöstä Suorita aikataulussa Disk Defragmenter -toiminnossa Windows poistaa tämän järjestelmän tehtävän käytöstä.
Ajoitetut tehtävät eivät toimi vain tiettyinä aikoina, vaikka Windows ja Task Scheduler ovat älykkäämpiä. Esimerkiksi ajoitettu levyn eheytystehtävä ei aloita kiintolevyjen eheyttämistä, jos käytät tietokonetta - se odottaa ja suorittaa eheytysoperaation vain, jos tietokone on tyhjä (toisin sanoen, jos kukaan ei käytä tietokonetta). ) Jos palaat tietokoneellesi, kun se on eheytetty, eheytys keskeytetään, kunnes jätät tietokoneen uudelleen.
Voit tarkastella tällaisia tietoja kaksoisnapsauttamalla ajoitettua tehtävää. Tyhjäkäynnillä liittyvät rajoitukset löytyvät Säännöt-välilehdestä.
Tehtävät voidaan suorittaa myös tapahtumien perusteella. Esimerkiksi Multimedia-kansiossa oleva SystemSoundsService-tehtävä toimii, kun käyttäjä kirjautuu sisään - se antaa sisäänkirjautumisäänen ja muut Windows-järjestelmän äänet.
Muita ajoitettuja tehtäviä suoritetaan vastauksena muihin tapahtumiin, kuten Windows-tapahtumalokin tiettyihin tapahtumien tunnuksiin. Windows tarkkailee toisen ohjelman luomaa tapahtuman tunnusta ja suorittaa tehtävän, kun tietty tapahtumatunnus tulee näkyviin.
Kolmannen osapuolen sovellusten tehtävät
Kolmannen osapuolen ohjelmat käyttävät usein myös Task Scheduleria omiin tehtäviinsä. Esimerkiksi Google Update (jota käytetään päivittämään Google Chromen, Google Driveen ja muihin Google-sovelluksiin) asentaa palvelun, joka suorittaa automaattisesti Google-päivityksen. Adobe Flash käyttää vastaavaa palvelua tarkistamaan automaattisesti päivitykset taustalla.
Jotkin ohjelmat eivät käytä ajoitettuja tehtäviä, vaikka niiden pitäisi. Java käyttää esimerkiksi ohjelmaa, jonka nimi on jusched.exe, joka toimii aina taustalla aikataulun mukaan. Tämä on yksi monista Java-ongelmista.