Hoe Windows de taakplanner voor systeemtaken gebruikt
Hoewel u de Windows Task Scheduler kunt gebruiken om uw eigen automatische taken te plannen, gebruikt Windows het ook achter de schermen om veel systeemtaken uit te voeren - het defragmenteren van uw harde schijven wanneer u uw computer niet gebruikt, bijvoorbeeld.
U kunt deze systeemtaken zelfs aanpassen om Windows naar wens aan te passen. U kunt bijvoorbeeld wijzigen hoe vaak Windows systeemherstelpunten worden gemaakt. Programma's van derden gebruiken vaak ook de Taakplanner voor hun eigen taken.
Wat is de taakplanner?
De Taakplanner is een Windows-component die automatisch taken op een specifiek tijdstip of als reactie op een specifieke gebeurtenis kan uitvoeren. Taken kunnen bijvoorbeeld worden uitgevoerd wanneer de computer wordt opgestart of wanneer een gebruiker zich aanmeldt.
Veel Windows-systeemtaken moeten regelmatig worden uitgevoerd. Windows defragmenteert bijvoorbeeld uw harde schijven regelmatig met regelmatige tussenpozen. In plaats van een defragmentatieplannerprogramma te schrijven dat altijd op de achtergrond wordt uitgevoerd en wacht om uw harde schijven te defragmenteren, stelt Windows een geplande taak in die de defragmentatie automatisch op de achtergrond op een bepaald tijdstip uitvoert. De Taakplanner start op dezelfde manier vele andere Windows-systeemtaken.
In plaats van deze functionaliteit in elk programma te implementeren dat automatisch moet worden uitgevoerd, vertelt Windows de taakplanner om ze uit te voeren. Toepassingen van derden kunnen hier ook hun eigen geplande taken toevoegen - u kunt zelfs uw eigen taken toevoegen.
Systeemtaken verkennen
Windows-systeemtaken zijn geen black-box - u kunt de Taakplanner openen en ze zelf onderzoeken. Om de taakplanner te openen, typt u Taakplanner in het Start-menu en druk op Enter.
Blader naar de map Taakplannerbibliotheek \ Microsoft \ Windows - u ziet submappen voor verschillende Windows-systeemtaken.
De map Defrag bevat bijvoorbeeld de taak die uw harde schijven automatisch volgens een schema defragmenteert. Wanneer u de geplande tijd in de toepassing Schijfdefragmentatie wijzigt, werkt Windows deze geplande taak bij met uw nieuwe instellingen. Als u de Uitvoeren op een schema optie in Schijfdefragmentatie, zal Windows deze systeemtaak uitschakelen.
Geplande taken worden niet alleen op specifieke tijden uitgevoerd, maar Windows en de Taakplanner zijn slimmer dan dat. De geplande schijfdefragmentatietaak begint bijvoorbeeld niet met het defragmenteren van uw harde schijven als u de computer gebruikt - deze wacht en voert de defragmentatiebewerking alleen uit als uw computer niet actief is (met andere woorden, als niemand de computer gebruikt. ) Als u terugkeert naar uw computer terwijl deze wordt gedefragmenteerd, wordt de defragmentatie onderbroken totdat u de computer weer verlaat.
U kunt details zoals deze bekijken door te dubbelklikken op een geplande taak. U vindt de idle-gerelateerde beperkingen op het tabblad Condities.
Taken kunnen ook worden uitgevoerd als reactie op gebeurtenissen. De taak SystemSoundsService in de map Multimedia wordt bijvoorbeeld uitgevoerd wanneer een gebruiker zich aanmeldt - deze biedt het inloggeluid en andere Windows-systeemgeluiden.
Andere geplande taken worden uitgevoerd als reactie op andere gebeurtenissen, zoals specifieke gebeurtenis-id's in het Windows-gebeurtenislogboek. Windows bewaakt de gebeurtenis-ID die door een ander programma is gegenereerd en voert de taak uit wanneer de specifieke gebeurtenis-ID verschijnt.
Taken voor toepassingen van derden
Programma's van derden gebruiken vaak ook de Taakplanner voor hun eigen taken. Google Update (gebruikt om Google Chrome, Google Drive en andere Google-applicaties bij te werken) installeert bijvoorbeeld een service waarmee Google Update automatisch wordt uitgevoerd. Adobe Flash gebruikt een vergelijkbare service om automatisch te controleren op updates op de achtergrond.
Sommige programma's gebruiken geen geplande taken, hoewel dat wel zou moeten. Java gebruikt bijvoorbeeld een programma met de naam jusched.exe dat altijd op de achtergrond wordt uitgevoerd in plaats van een geplande taak. Dit is een van de vele problemen met Java.