मुखपृष्ठ » स्कूल » विंडोज सेवाओं को समझना और प्रबंधित करना

    विंडोज सेवाओं को समझना और प्रबंधित करना

    आज के गीक स्कूल पाठ में, हम आपको विंडोज सेवाओं के बारे में सिखाने जा रहे हैं और अंतर्निहित उपयोगिताओं का उपयोग करके उन्हें कैसे प्रबंधित करें.

    स्कूल की मान्यता
    1. बाद में कार्यविधि चलाने के लिए कार्य शेड्यूलर का उपयोग करना
    2. समस्याओं का निवारण करने के लिए इवेंट व्यूअर का उपयोग करना
    3. डिस्क प्रबंधन के साथ हार्ड ड्राइव विभाजन को समझना
    4. एक समर्थक की तरह रजिस्ट्री संपादक का उपयोग करना सीखना
    5. संसाधन मॉनिटर और कार्य प्रबंधक के साथ अपने पीसी की निगरानी करना
    6. एडवांस्ड सिस्टम प्रॉपर्टीज पैनल को समझना
    7. विंडोज सेवाओं को समझना और प्रबंधित करना
    8. अपने पीसी को छोटा करने के लिए समूह नीति संपादक का उपयोग करना
    9. विंडोज एडमिनिस्ट्रेशन टूल्स को समझना

    इन वर्षों में, लोगों ने विंडोज सेवाओं के विन्यास को अक्षम और ट्विक करने में बहुत समय बिताया है, और पूरी वेब साइटों को यह समझने में समर्पित किया गया है कि आप किन सेवाओं को निष्क्रिय कर सकते हैं.

    शुक्र है कि विंडोज के आधुनिक संस्करणों ने सेवाओं के रूप में चलने वाली चीजों को बहुत सुव्यवस्थित किया है, उन्हें देर तक शुरू करने से देरी करने की क्षमता को जोड़ा, और उन्हें हर समय के बजाय ट्रिगर होने पर ही चलने की अनुमति दी। इस सभी कार्य के कारण विंडोज के समग्र पदचिह्न में भी कमी आई है.

    लेकिन लोग अभी भी सेवाओं को निष्क्रिय करने के लिए दृढ़ हैं। इसलिए आज का पाठ आपको सेवाओं के बारे में, उन्हें कैसे विश्लेषण करें, कैसे निकालें, या उन्हें अक्षम करें, के बारे में सिखाने वाला है। हम जो नहीं करने जा रहे हैं वह आपको अक्षम करने के लिए सेवाओं की एक सटीक सूची देगा, क्योंकि अधिकांश भाग के लिए, आपको अंतर्निहित सेवाओं को अकेला छोड़ देना चाहिए.

    वास्तव में क्या सेवाएँ हैं?

    विंडोज सेवाएं एक विशेष प्रकार का एप्लिकेशन है जो पृष्ठभूमि में लॉन्च और चलाने के लिए कॉन्फ़िगर किया गया है, कुछ मामलों में उपयोगकर्ता द्वारा लॉग इन करने से पहले भी। उन्हें स्थानीय सिस्टम खाते के रूप में चलाने के लिए कॉन्फ़िगर किया जा सकता है। सेवाओं को पृष्ठभूमि में लगातार चलाने और सिस्टम कार्यों को करने के लिए डिज़ाइन किया गया है, जैसे कि आपके कंप्यूटर का बैकअप लेना या नेटवर्क पोर्ट पर सुनने वाली सर्वर प्रक्रिया चलाना.

    Windows XP के दिनों में, सेवाओं को अंतःक्रियात्मक रूप से चलाने और आपके बाकी अनुप्रयोगों के साथ चलाने के लिए कॉन्फ़िगर किया जा सकता है, लेकिन विस्टा के बाद से, सभी सेवाएं एक विशेष विंडो सत्र में चलने के लिए मजबूर होती हैं जो आपके स्थानीय डेस्कटॉप के साथ बातचीत नहीं कर सकती हैं। तो एक सेवा जो एक संवाद बॉक्स खोलने या आपको एक संदेश दिखाने की कोशिश करती है, उसे ऐसा करने की अनुमति नहीं दी जाएगी.

    नियमित अनुप्रयोगों के विपरीत, जो आपके उपयोगकर्ता खाते के तहत केवल लॉन्च और चलाए जा सकते हैं, एक सेवा को विंडोज के साथ स्थापित और पंजीकृत किया जाना चाहिए, जिसके लिए व्यवस्थापक खाते की आवश्यकता होती है, और आमतौर पर उपयोगकर्ता खाता नियंत्रण प्रॉम्प्ट होता है। इसलिए यदि आप किसी एप्लिकेशन को व्यवस्थापक के रूप में चलाने की अनुमति नहीं देते हैं, तो यह पृष्ठभूमि में चलाने के लिए एक सेवा नहीं बना सकता है.

    सेवाएँ पैनल

    Windows ने हमेशा सेवा पैनल का उपयोग आपके कंप्यूटर पर चलने वाली सेवाओं के प्रबंधन के लिए किया है। आप आसानी से रन डायलॉग खोलने के लिए अपने कीबोर्ड पर विन + आर मारकर और टाइप करके किसी भी बिंदु पर आसानी से वहां पहुंच सकते हैं services.msc.

    सेवा पैनल काफी सरल है: सेवाओं की एक सूची है, यह दिखाने के लिए कि यह चल रहा है या नहीं, और नाम, विवरण और सेवा के स्टार्टअप प्रकार जैसी अधिक जानकारी के लिए एक स्थिति स्तंभ है। आप देखेंगे कि हर सेवा हर समय नहीं चल रही है.

    जब आप किसी सेवा का चयन कर सकते हैं और इसे राइट-क्लिक कर सकते हैं या इसे शुरू करने, रोकने या फिर से शुरू करने के लिए टूलबार बटन पर क्लिक कर सकते हैं, तो आप गुण दृश्य को खोलने और अधिक जानकारी प्राप्त करने के लिए डबल-क्लिक भी कर सकते हैं.

    सर्विस को डिसेबल करना उतना ही सरल है जितना कि स्टार्टअप टाइप ड्रॉप-डाउन को डिसेबल्ड में बदलना और अप्लाई को चुनना, हालाँकि आप इसे देरी से शुरू होने के साथ मैनुअल या ऑटोमैटिक में भी बदल सकते हैं। इस संवाद से आप निष्पादन योग्य के लिए पूरा रास्ता देख सकते हैं, जो कई मामलों में मदद कर सकता है जब आप यह देखना चाहते हैं कि वास्तव में सेवा क्या चल रही है.

    लॉग ऑन टैब आपको यह चुनने की अनुमति देता है कि सेवा स्थानीय सिस्टम खाते के रूप में लॉग ऑन है या किसी अन्य खाते के तहत। यह ज्यादातर सर्वर वातावरण में उपयोगी होता है जहाँ आप उस डोमेन से एक सेवा खाता चलाना चाहते हैं जिसमें अन्य सर्वर पर संसाधनों तक पहुँच हो.

    आपको "डेस्कटॉप के साथ सेवा की अनुमति दें" के लिए विकल्प की सूचना मिल सकती है, जिसका उल्लेख हमने पहले किया था - डिफ़ॉल्ट रूप से, जब तक इस बॉक्स की जाँच नहीं की जाती है, तब तक सेवाओं को आपके डेस्कटॉप तक पहुँचने की अनुमति नहीं है, और यह चेकबॉक्स केवल विरासत समर्थन के लिए है.

    लेकिन सिर्फ उस बॉक्स को चेक करने से वे तुरंत पहुँच नहीं देते - आपको यह भी सुनिश्चित करना होगा कि रजिस्ट्री में NoInteractiveServices मान 0 पर सेट है, क्योंकि जब यह 1 पर सेट होता है, तो चेकबॉक्स को अनदेखा कर दिया जाता है और सेवाएँ सहभागिता नहीं कर सकती हैं डेस्कटॉप के साथ बिल्कुल. ध्यान दें: विंडोज 8 में, मान 1 पर सेट है, और इंटरैक्टिव सेवाएं निषिद्ध हैं.

    सेवाओं को इंटरएक्टिव नहीं माना जाता है क्योंकि क्लिपबोर्ड जैसे सामान्य संसाधनों तक पहुंच के साथ सभी विंडो एक ही उपयोगकर्ता टर्मिनल में मौजूद हैं, और यदि वे अन्य प्रक्रियाओं के साथ चल रहे हैं तो एक समस्या हो सकती है जहां एक दुर्भावनापूर्ण एप्लिकेशन सामान्य उपयोगकर्ता प्रक्रिया में चल रहा है किसी सेवा के माध्यम से अधिक पहुँच प्राप्त करने का प्रयास कर सकता है, और यह मानते हुए कि सेवाएँ स्थानीय सिस्टम खाते के रूप में चलती हैं, शायद यह अच्छी बात नहीं है.

    पुनर्प्राप्ति टैब आपको सेवा विफल होने पर क्या होता है के लिए विकल्प चुनने की अनुमति देता है। आप सेवा को स्वचालित रूप से पुनरारंभ करने का विकल्प चुन सकते हैं, जो आम तौर पर डिफ़ॉल्ट विकल्प है, या आप प्रोग्राम चला सकते हैं या कंप्यूटर को पुनरारंभ कर सकते हैं.

    रन ए प्रोग्राम ऑप्शन शायद सबसे उपयोगी है, क्योंकि यदि आप सर्वर में एक से अधिक बार फेल हो जाते हैं, तो एक सर्वर वातावरण में एक सहायक विकल्प - यदि आप विंडोज को स्वचालित रूप से ईमेल भेजने के लिए सेट कर सकते हैं। यह निश्चित रूप से एक नियमित डेस्कटॉप पर बहुत कम सहायक है.

    निर्भरता टैब से पता चलता है कि कौन सी सेवाएँ किसी विशेष सेवा पर निर्भर करती हैं, और कौन सी सेवाएँ आप पर निर्भर हैं। यदि आप किसी सेवा को अक्षम करने की योजना बना रहे हैं, तो आपको यह सुनिश्चित करने के लिए पहले इस खंड से परामर्श करना चाहिए कि उस सेवा के लिए और कुछ नहीं चाहिए.

    विंडोज 8.x के लिए टास्क मैनेजर में सेवाएँ देखना

    नियमित सेवाओं के पैनल में वर्षों में बहुत बदलाव नहीं हुआ है, लेकिन शुक्र है कि यह देखने के लिए बहुत बेहतर तरीका है कि कौन सी सेवाएं चल रही हैं, और उन सेवाओं में से कौन सा बहुत सारे संसाधनों का उपयोग कर रहा है.

    विंडोज 8 में टास्क मैनेजर के पास एक नया सर्विसेज टैब है, जो आपको सेवाओं को रोकने और शुरू करने की अनुमति देता है, लेकिन "खोज ऑनलाइन" विकल्प, और इससे भी अधिक उपयोगी, "विवरण पर जाएं" विकल्प के साथ आता है।.

    मेनू से विवरण पर जाने के बाद, आपको विवरण टैब पर ले जाया जाएगा, और उस सेवा के लिए जिम्मेदार प्रक्रिया समाप्त हो जाएगी।.

    जैसा कि आप देख सकते हैं, डिस्ट्रीब्यूटेड लिंक ट्रैकिंग के लिए जिम्मेदार प्रक्रिया 28,712 K मेमोरी ले रही है, जो बहुत कुछ लगती है, जब तक आपको एहसास नहीं होता कि विशेष svchost.exe प्रक्रिया वास्तव में सेवाओं की एक पूरी गुच्छा के लिए जिम्मेदार है।.

    इसे फिर से राइट-क्लिक करें, और फिर गो टू सर्विसेज चुनें, और आप देखेंगे कि हम किस बारे में बात कर रहे हैं। अब कई सेवाएँ सेवा विंडो में चयनित हैं, और आप देखेंगे कि वे सभी LocalSystemNetworkRestricted समूह में हैं, और वे सभी वर्तमान में चल रहे हैं.

    इसलिए कि 28 एमबी मेमोरी वास्तव में सेवाओं के एक पूरे सेट के लिए उपयोग की जा रही है, जिससे यह अधिक समझ में आता है कि यह सभी मेमोरी का उपयोग क्यों कर रहा है.

    सेवाओं को देखने के लिए प्रोसेस एक्सप्लोरर का उपयोग करना

    यदि आप चाहते हैं कि प्रत्येक प्रक्रिया के अंतर्गत कौन-सी सेवाएँ चल रही हैं, तो आपका सबसे अच्छा दृष्टिकोण यह है कि आपका सबसे अच्छा दांव प्रोसेस एक्सप्लोरर को खींचना है, सूची में सेवा को ढूंढें, इसे डबल-क्लिक करें और फिर सेवाएँ टैब पर जाएं। यह विधि विंडोज के किसी भी संस्करण पर काम करती है.

    सुझाव: प्रोसेस एक्सप्लोरर में सभी सेवाएँ सेवाओं के नीचे पेड़ में होनी चाहिए.

    क्या आपको सेवाओं को अक्षम करना चाहिए?

    दुर्भाग्य से, कई क्रैपवेयर एप्लिकेशन अपनी स्थापना प्रक्रिया के दौरान विंडोज सेवा स्थापित करते हैं, और उनका उपयोग पृष्ठभूमि में चलने और बार-बार फिर से लॉन्च करने के लिए अपनी बकवास रखने के लिए करते हैं। अन्य अनुप्रयोग कार्यक्षमता प्रदान करने के लिए एक Windows सेवा कार्यान्वित करते हैं जिसकी आपको आवश्यकता नहीं हो सकती है। ये ऐसी सेवाएँ हैं जिन्हें आपको अक्षम करना चाहिए.

    हमारा सामान्य नियम यह है कि Microsoft की अंतर्निहित विंडोज सेवाओं को अकेला छोड़ दिया जाना चाहिए - विंडोज 8 या यहां तक ​​कि विंडोज 7 ने सेवाओं को काटने का एक अच्छा काम किया है। उन सेवाओं को अक्षम करके.

    हालाँकि, आपको जो भी करना चाहिए, वह ऐसी सेवाओं के लिए है जो विंडोज का हिस्सा नहीं हैं, और इसके बजाय उनसे निपटने की कोशिश करें। यदि आपके पास कोई विचार नहीं है कि सेवा क्या है, या यह एक ऐसे अनुप्रयोग के लिए है जिसे आप हर समय नहीं चलाना चाहते हैं, तो आपको कुछ शोध करना चाहिए और यह तय करना चाहिए कि इसे अक्षम करना है या नहीं.

    अक्षम न करें, मैन्युअल पर सेट करें

    नियमों में से एक जिसे हम पालन करना पसंद करते हैं, वह है अक्षम सेवाओं से बचना, क्योंकि इससे समस्याएं और त्रुटियां हो सकती हैं। इसके बजाय, बस सेवा को मैन्युअल रूप से शुरू करने का प्रयास करें.

    यदि आप पाते हैं कि किसी विशेष सेवा को चलाने की आवश्यकता है, लेकिन शायद तुरंत चलने की आवश्यकता नहीं है, तो आप इसके बजाय इसे स्वचालित (विलंबित प्रारंभ) में भी बदल सकते हैं, जो कि बूट के बाद सिस्टम को शांत होने तक शुरू करने में देरी करेगा।.

    कमांड प्रॉम्प्ट से व्यवस्थापक सेवाएँ

    कुछ ऑपरेशन सिर्फ ग्राफिकल यूजर इंटरफेस के माध्यम से नहीं किए जा सकते हैं। यदि आप किसी सेवा को हटाना चाहते हैं, उदाहरण के लिए, आप केवल कमांड लाइन के माध्यम से ही ऐसा कर सकते हैं.

    ध्यान दें: कृपया सेवाएँ न हटाएं.

    आप sc कमांड का उपयोग करके किसी सेवा की स्थिति को इस तरह से क्वेरी कर सकते हैं:

    sc qc घटना

    कई अन्य आदेश और संचालन हैं जो आप कर सकते हैं, जिसमें एक सेवा को हटाना भी शामिल है, जिसे हम केवल तभी सुझाएंगे जब आपके पास अपने सिस्टम पर मैलवेयर हो जो सेवा के रूप में चल रहा हो.

    sc हटाना

    सेवाओं को नष्ट न करें.

    आप अन्य चीजें भी कर सकते हैं, जैसे sc उपयोगिता का उपयोग करके कमांड प्रॉम्प्ट से सेवाओं को रोकना और पुनः आरंभ करना। उदाहरण के लिए, वितरित लिंक ट्रैकिंग क्लाइंट को रोकने के लिए, इस कमांड का उपयोग करें:

    स्क स्टॉप ट्रक्स

    इसे फिर से शुरू करने के लिए, sc start का उपयोग करें .

    अंतिम विचार

    यदि आपके पास ऐसी सेवाएं हैं जो संसाधनों को बर्बाद कर रही हैं और आपके कंप्यूटर को धीमा कर रही हैं, तो आपको बस उन ऐप्स को अनइंस्टॉल करना चाहिए और उन्हें हटा देना चाहिए। सेवाओं को हटाने, उन्हें अक्षम करने, या कुछ और करने का वास्तव में कोई कारण नहीं है.

    क्योंकि क्यों कुछ को अक्षम करें जिसे अनइंस्टॉल करने की आवश्यकता है?