कैसे विंडोज सिस्टम कार्य के लिए कार्य अनुसूचक का उपयोग करता है
जब आप अपने स्वयं के स्वचालित कार्यों को शेड्यूल करने के लिए विंडोज टास्क शेड्यूलर का उपयोग कर सकते हैं, तो विंडोज कई सिस्टम कार्यों को करने के लिए पर्दे के पीछे भी इसका उपयोग करता है - जब आप अपने कंप्यूटर का उपयोग नहीं कर रहे हैं, तो अपनी हार्ड डिस्क को डीफ़्रैग्मेन्ट करना.
आप अपनी पसंद के हिसाब से विंडोज को ट्विक करने के लिए इन सिस्टम कार्यों को संशोधित भी कर सकते हैं - उदाहरण के लिए, आप बदल सकते हैं कि विंडोज कितनी बार सिस्टम रीस्टोर पॉइंट बनाता है। तृतीय-पक्ष कार्यक्रम भी अक्सर अपने कार्यों के लिए कार्य शेड्यूलर का उपयोग करते हैं.
टास्क शेड्यूलर क्या है?
टास्क शेड्यूलर एक विंडोज घटक है जो किसी विशिष्ट समय पर या किसी विशेष घटना के जवाब में स्वचालित रूप से कार्य चला सकता है। उदाहरण के लिए, जब कंप्यूटर शुरू होता है या जब कोई उपयोगकर्ता लॉग इन करता है तो कार्य चलाए जा सकते हैं.
कई विंडोज सिस्टम कार्यों को नियमित रूप से चलाने की आवश्यकता होती है - उदाहरण के लिए, विंडोज नियमित अंतराल पर आपकी हार्ड डिस्क को स्वचालित रूप से डीफ्रैग करता है। एक डीफ़्रैग्मेन्टेशन शेड्यूलर प्रोग्राम लिखने के बजाय जो हमेशा पृष्ठभूमि में चलता है और आपकी हार्ड डिस्क को डीफ़्रैग्मेंट करने का इंतजार करता है विंडोज एक निर्धारित कार्य को सेट करता है जो स्वचालित रूप से एक विशिष्ट समय में बैकग्राउंडर को डीफ़्रैग्मेंट करता है। टास्क समयबद्धक उसी तरह से कई अन्य विंडोज सिस्टम कार्यों को लॉन्च करता है.
प्रत्येक प्रोग्राम में इस कार्यक्षमता को लागू करने के बजाय जिसे स्वचालित रूप से चलाने की आवश्यकता है, विंडोज उन्हें चलाने के लिए टास्क शेड्यूलर को बताता है। तृतीय-पक्ष एप्लिकेशन यहां अपने स्वयं के निर्धारित कार्यों को भी जोड़ सकते हैं - आप अपना खुद का भी जोड़ सकते हैं.
खोज प्रणाली कार्य
विंडोज सिस्टम कार्य एक ब्लैक बॉक्स नहीं है - आप टास्क शेड्यूलर को खोल सकते हैं और उन्हें स्वयं जांच सकते हैं। कार्य शेड्यूलर खोलने के लिए, टाइप करें कार्य अनुसूचक स्टार्ट मेन्यू में और एंटर दबाएं.
टास्क शेड्यूलर लाइब्रेरी \ Microsoft \ Windows फ़ोल्डर में ब्राउज़ करें - आपको विभिन्न प्रकार के विंडोज सिस्टम कार्यों के लिए सबफ़ोल्डर दिखाई देंगे.
उदाहरण के लिए, डीफ़्रैग फ़ोल्डर में वह कार्य होता है जो एक शेड्यूल पर आपकी हार्ड डिस्क को स्वचालित रूप से डीफ़्रैग्मेन्ट करता है। जब आप डिस्क डीफ़्रेग्मेंटर एप्लिकेशन में निर्धारित समय को बदलते हैं, तो Windows इस शेड्यूल किए गए कार्य को आपकी नई सेटिंग्स के साथ अपडेट करता है। यदि आप अक्षम करते हैं एक शेड्यूल पर चलाएँ डिस्क डीफ़्रेग्मेंटर में विकल्प, विंडोज इस सिस्टम कार्य को अक्षम कर देगा.
शेड्यूल किए गए कार्य केवल विशिष्ट समय पर नहीं चलते हैं, हालांकि - विंडोज और टास्क शेड्यूलर इससे अधिक स्मार्ट हैं। उदाहरण के लिए, निर्धारित डिस्क डीफ़्रेग्मेंटेशन कार्य आपके हार्ड डिस्क को डीफ़्रैग्मेन्ट करना शुरू नहीं करता है यदि आप कंप्यूटर का उपयोग कर रहे हैं - यह प्रतीक्षा करता है और डीफ़्रैग्मेन्टेशन ऑपरेशन तभी चलाता है यदि आपका कंप्यूटर बेकार है (दूसरे शब्दों में, यदि कोई कंप्यूटर का उपयोग नहीं कर रहा है। ) यदि आप डीफ़्रैग्मेन्ट होने के दौरान अपने कंप्यूटर पर वापस आते हैं, तो डीफ़्रैग्मेन्टेशन को तब तक रोका जाएगा जब तक आप कंप्यूटर को फिर से नहीं छोड़ देते.
आप शेड्यूल किए गए कार्य को डबल-क्लिक करके इस तरह से विवरण देख सकते हैं। आपको शर्तों टैब पर निष्क्रिय-संबंधित प्रतिबंध मिलेंगे.
घटनाओं के जवाब में कार्य भी चल सकते हैं। उदाहरण के लिए, मल्टीमीडिया फ़ोल्डर में SystemSoundsService कार्य तब चलता है जब कोई उपयोगकर्ता लॉग ऑन करता है - यह लॉगिन ध्वनि और अन्य विंडोज सिस्टम साउंड प्रदान करता है.
अन्य शेड्यूल किए गए कार्य अन्य ईवेंट के जवाब में चलते हैं, जैसे कि विंडोज ईवेंट लॉग में विशिष्ट ईवेंट आईडी। Windows किसी अन्य प्रोग्राम द्वारा बनाई गई इवेंट ID के लिए देखता है और विशिष्ट ईवेंट आईडी दिखाई देने पर कार्य चलाता है.
थर्ड-पार्टी एप्लिकेशन के लिए कार्य
तृतीय-पक्ष प्रोग्राम अक्सर टास्क शेड्यूलर का उपयोग अपने स्वयं के कार्यों के लिए भी करते हैं। उदाहरण के लिए, Google अपडेट (Google Chrome, Google ड्राइव और अन्य Google एप्लिकेशन को अपडेट करने के लिए उपयोग किया जाता है) एक सेवा स्थापित करता है जो स्वचालित रूप से Google अपडेट चलाता है। Adobe Flash बैकग्राउंड में अपडेट की जांच करने के लिए एक समान सेवा का उपयोग करता है.
कुछ कार्यक्रम निर्धारित कार्यों का उपयोग नहीं करते हैं, हालांकि उन्हें करना चाहिए। उदाहरण के लिए, जावा jusched.exe नामक एक प्रोग्राम का उपयोग करता है जो हमेशा एक निर्धारित कार्य के बजाय पृष्ठभूमि में चलता है। यह जावा के साथ कई समस्याओं में से एक है.