प्रोसेस मॉनिटर और प्रोसेस एक्सप्लोरर का उपयोग कैसे करें

क्या आप अक्सर अपने सिस्टम पर विभिन्न प्रक्रियाओं पर नज़र रखने के लिए अपने विंडोज 10 पीसी पर टास्क मैनेजर(Task Manager) का उपयोग करते हैं और वे कितने सीपीयू(CPU) या मेमोरी का उपयोग कर रहे हैं? यदि ऐसा है, तो आप पा सकते हैं कि आप दो वैकल्पिक विकल्प पसंद करते हैं - प्रोसेस मॉनिटर(Process Monitor) या प्रोसेस एक्सप्लोरर(Process Explorer)

दोनों फ्री टूल्स हैं जिन्हें आप अपने विंडोज 10 पीसी पर इंस्टॉल कर सकते हैं। उनमें वही जानकारी शामिल है जो आप विंडोज टास्क मैनेजर(Windows Task Manager) में देख सकते हैं और साथ ही बहुत कुछ।

प्रक्रिया मॉनिटर क्या है?

प्रोसेस मॉनिटर(Process Monitor) एक निःशुल्क उन्नत निगरानी उपकरण है जो विंडोज़ (Windows)उपयोगिताओं के (utilities)विंडोज़ Sysinternals(Windows Sysinternals) सुइट में शामिल है । यह आपको आपके सिस्टम पर चल रही सभी प्रक्रियाओं(all processes running on your system) के बारे में विस्तृत जानकारी देखने देता है ।

विशेष रूप से, ये विशिष्ट प्रक्रियाओं द्वारा ट्रिगर की गई घटनाओं के बारे में विवरण हैं। 

जब आप पहली बार ऐप लॉन्च करते हैं तो निम्नलिखित प्रक्रिया जानकारी फ़ील्ड डिफ़ॉल्ट रूप से चुनी जाती हैं।

  • प्रक्रिया का नाम
  • पथ
  • विवरण
  • नतीजा
  • कार्यवाही
  • अपना समय
  • प्रक्रिया आईडी (पीआईडी)

20 अतिरिक्त फ़ील्ड हैं जिन्हें आप प्रत्येक प्रक्रिया के बारे में और अधिक जानकारी देखने के लिए चुन सकते हैं।

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

प्रोसेस एक्सप्लोरर क्या है?

आपके सिस्टम पर विभिन्न एप्लिकेशन कैसे काम कर रहे हैं, यह समझने के लिए प्रोसेस एक्सप्लोरर सबसे अच्छा टूल है। (Explorer)एक नवीन ट्री संरचना के माध्यम से, यह आपको प्रत्येक पैरेंट प्रक्रिया द्वारा नियंत्रित की जाने वाली फ़ाइलों, निर्देशिकाओं और अन्य प्रक्रियाओं का विश्लेषण दिखाएगा। 

आप "हैंडल मोड" में प्रोसेस एक्सप्लोरर(Process Explorer) का उपयोग कर सकते हैं , जो आपको यह देखने में मदद करता है कि प्रत्येक प्रक्रिया ने कौन सी विंडो खोली है, या " डीएलएल(DLL) मोड", जो आपको डीएलएल(DLLs) और मेमोरी मैप की गई फाइलें दिखाता है जो प्रत्येक प्रक्रिया खोली गई है।

यह आपके कंप्यूटर पर चल रहे अनुप्रयोगों की समस्या निवारण या डिबगिंग करते समय प्रोसेस एक्सप्लोरर को अत्यंत उपयोगी बनाता है।(Process Explorer)

अब जब आप जानते हैं कि इनमें से प्रत्येक मुफ्त SysInternals उपयोगिताओं के लिए क्या उपयोग किया जाता है, तो आइए इस पर करीब से नज़र डालें कि आप इनमें से प्रत्येक का उपयोग अपने विंडोज 10(Windows 10) पीसी पर कैसे कर सकते हैं।

प्रक्रिया मॉनिटर का उपयोग कैसे करें

प्रक्रिया मॉनिटर(Process Monitor) फ़ाइलों को निकालने के बाद आप उपयोगिता को लॉन्च करने के लिए अलग-अलग फाइलें देखेंगे। यदि आप 64-बिट विंडोज(Windows) सिस्टम चला रहे हैं , तो Procmon64.exe नाम की फाइल चुनें । यदि नहीं, तो Procmon.exe फ़ाइल चुनें।

मुख्य प्रोसेस मॉनिटर विंडो से, आप (Process Monitor)प्रोसेस एक्सप्लोरर(Process Explorer) ऐप के समान एक व्यू लॉन्च कर सकते हैं । यह प्रक्रिया वृक्ष दृश्य है। इसे देखने के लिए, बस छोटे दस्तावेज़ आइकन का चयन करें, जिस पर ट्री आरेख की छवि हो।

इस दृश्य में आप जो कुछ जानकारी देख सकते हैं, उसमें मूल प्रक्रिया और उसके द्वारा लॉन्च की गई सभी प्रक्रियाएँ शामिल हैं। आप इसका लॉन्च कमांड, ऐप डेवलपर (यदि उपलब्ध हो), यह कितने समय से चल रहा है, और इसे लॉन्च करने की तारीख देख सकते हैं। 

यह प्रोसेस एक्सप्लोरर(Process Explorer) जितना जानकारीपूर्ण नहीं है , लेकिन समान जानकारी को देखने के लिए यह एक अच्छा त्वरित दृश्य है।

एक प्रक्रिया मॉनिटर फ़िल्टर बनाएं(Create a Process Monitor Filter)

मुख्य स्क्रीन (प्रक्रिया ईवेंट विंडो) पर वापस, किसी भी प्रक्रिया पर राइट क्लिक करें और प्रक्रिया फ़िल्टर को अपडेट करने के लिए फ़िल्टर संपादित करें चुनें।(Edit Filter)

यह विंडो आपको दिखाती है कि प्रोसेस मॉनिटर(Process Monitor) में फ़िल्टरिंग कैसे काम करती है । पहला ड्रॉपडाउन आपको अपने फ़िल्टर के लिए ऑब्जेक्ट का चयन करने देता है। इस मामले में यह प्रक्रिया का नाम(Process Name) है । अगला ड्रॉपडाउन ऑपरेटर है जैसे है, नहीं, से कम, आदि। फ़ील्ड वह जगह है जहां आप अपना फ़िल्टर टाइप या चुन सकते हैं, और आप उन प्रविष्टियों को शामिल(Include) या बहिष्कृत करना चाहते हैं या नहीं।(Exclude)

जब आप जोड़ें(Add) का चयन करते हैं , तो यह आपकी सूची में उस नए फ़िल्टर को जोड़ देगा, और तदनुसार प्रक्रियाओं के समग्र दृश्य को संशोधित करेगा।

एक नया फ़िल्टर बनाने के लिए, फ़िल्टर(Filter) मेनू चुनें, और फ़िल्टर(Filter) चुनें । 

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

एक बार जब आप ठीक(OK) चुनते हैं तो यह आपके नए फ़िल्टर को शामिल करने के लिए आपके मुख्य दृश्य को अपडेट कर देगा।

प्रोसेस मॉनिटर(Process Monitor) की सबसे उपयोगी विशेषता कुछ क्रियाओं के दौरान सिस्टम ईवेंट को लॉग करना है। आप सिस्टम ईवेंट को निम्नानुसार लॉग कर सकते हैं:

  1. (Press)लॉगिंग रोकने के लिए आवर्धक ग्लास कैप्चर आइकन (Capture)दबाएं ।
  2. लॉग को साफ़ करने के लिए इरेज़र ऑन पेपर क्लियर आइकन चुनें।
  3. (Press)लॉगिंग शुरू करने के लिए फिर से कैप्चर आइकन (Capture)दबाएं ।
  4. फ़िल्टर(Filter) का चयन करें और उन्नत आउटपुट सक्षम करें(Enable Advanced Output)
  5. मुद्दे को फिर से बनाएँ।
  6. लॉगिंग रोकने के लिए फिर से कैप्चर(Capture) आइकन चुनें ।
  7. लॉग को अपने कंप्यूटर पर सहेजने के लिए डिस्क सहेजें आइकन चुनें।(Save)

आप उन सभी प्रक्रिया ईवेंट को देखने के लिए लॉग की समीक्षा कर सकते हैं जो आपके द्वारा उस समस्या या त्रुटि को फिर से बनाने के दौरान हुईं, जिसका आप निवारण करने का प्रयास कर रहे हैं।

घटनाओं के साथ गहन अन्वेषण(Exploring Deeper with Events)

जब आप प्रोसेस मॉनिटर में विशिष्ट ईवेंट का चयन करते हैं, तो आप (Process Monitor)ईवेंट(Event) मेनू के माध्यम से अधिक विवरण एक्सप्लोर कर सकते हैं ।

उस घटना का चयन करें जिसे आप जांचना चाहते हैं। फिर ईवेंट(Event) मेनू का चयन करें और गुण(Properties) चुनें ।

यह घटना के लिए सभी गुण दिखाता है। इवेंट(Event) टैब ज्यादातर वही दिखाता है जो मुख्य प्रोसेस मॉनिटर(Process Monitor) विंडो में था। प्रक्रिया(Process) टैब आपको एप्लिकेशन के पथ और लॉन्च कमांड लाइन, साथ ही प्रक्रिया द्वारा उपयोग किए जाने वाले मॉड्यूल जैसी चीजें दिखाता है। स्टैक(Stack) टैब प्रक्रिया और उनके विवरण द्वारा स्मृति में संग्रहीत मॉड्यूल प्रदान करता है ।

आप इसके बजाय ईवेंट मेनू में स्टैक का चयन करके केवल (Stack)स्टैक(Stack) टैब तक पहुंच सकते हैं।

यदि आप किसी एक ईवेंट पर कड़ी नज़र रखना चाहते हैं, तो उसे चुनें और फिर ईवेंट(Event) मेनू चुनें और बुकमार्क टॉगल(Toggle Bookmark) करें चुनें .

यह घटना को उजागर करेगा ताकि इसे ट्रैक करना आसान हो।

आप किसी भी प्रक्रिया की रजिस्ट्री(Registry) प्रविष्टियाँ भी इवेंट(Event) मेनू का चयन करके और यहाँ जाएँ(Jump To) का चयन करके देख सकते हैं । 

यह किसी भी रजिस्ट्री प्रविष्टि को देखने का एक त्वरित तरीका है जिसे आप उस एप्लिकेशन को कॉन्फ़िगर करने के लिए टॉगल करना चाहते हैं। 

आपको टूलबार के दाईं ओर पांच आइकन दिखाई देंगे जिनका उपयोग आप डिफ़ॉल्ट फ़िल्टर को फ़ाइन-ट्यून करने के लिए कर सकते हैं।

आप निम्न में से प्रत्येक फ़िल्टर को चालू या बंद करने के लिए इनका उपयोग कर सकते हैं:

  • रजिस्ट्री गतिविधि
  • फ़ाइल सिस्टम गतिविधि
  • नेटवर्क गतिविधि
  • प्रक्रिया और धागा गतिविधि
  • प्रोफाइलिंग इवेंट

प्रोसेस एक्सप्लोरर का उपयोग कैसे करें

जब आप प्रोसेस एक्सप्लोरर(Explorer) लॉन्च करते हैं तो 32-बिट या 64-बिट के लिए समान दृष्टिकोण का उपयोग करें ।

व्यू(View) मेनू वह जगह है जहां आप अनुकूलित कर सकते हैं कि प्रत्येक फलक में कौन सी प्रक्रिया जानकारी प्रदर्शित होती है ।

हैंडल(Handles) से डीएलएल(DLLs) में प्रदर्शित डेटा को बदलने के लिए लोअर पेन व्यू(Lower Pane View) का उपयोग करें ।

यहां सबसे महत्वपूर्ण मेनू प्रक्रिया(Process) है । प्रत्येक मेनू विकल्प आपको निम्नलिखित दिखाएगा और आपको नियंत्रित करने देगा।

सेट एफ़िनिटी(Set Affinity) दिखाता है कि चयनित प्रक्रिया किन सीपीयू पर निष्पादित हो सकती है। (CPUs)आप चाहें तो किसी भी प्रोसेसर को इनेबल या डिसेबल कर सकते हैं।

प्राथमिकता सेट करें आपको (Set Priority)सीपीयू(CPU) द्वारा उस प्रक्रिया को दी जाने वाली प्राथमिकता को बढ़ाने या अलग करने देता है। यह लैगिंग या धीमी गति से चलने वाले अनुप्रयोगों का निवारण करने का एक अच्छा तरीका है, यह देखने के लिए कि क्या यह एक समस्या है जिसमें बहुत सी अन्य प्रक्रियाएं चल रही हैं।

अगले चार विकल्प आपको प्रत्येक प्रक्रिया को नियंत्रित करने देते हैं।

इसमे शामिल है:

  • प्रक्रिया को मार डालो(Kill Process) : एक व्यक्तिगत प्रक्रिया को बलपूर्वक रोकें
  • किल प्रोसेस ट्री(Kill Process Tree) : फोर्स प्रोसेस और सभी चाइल्ड प्रोसेस को रोकें
  • पुनरारंभ(Restart) करें: चयनित प्रक्रिया को रोकें और प्रारंभ करें
  • सस्पेंड(Suspend) : चयनित प्रक्रिया पर संदेह करें

आप प्रक्रिया(Process) मेनू का चयन करके और डंप बनाएँ(Create Dump) का चयन करके चयनित प्रक्रिया से जुड़ी डंप या मिनीडम्प फ़ाइलें बना सकते हैं । फिर चुनें कि आप मिनीडंप(Minidump) चाहते हैं या फुल डंप(Full Dump)

यदि आप प्रोसेस(Process) मेनू में Check VirusTotal का चयन करते हैं, तो (Check VirusTotal)प्रोसेस एक्सप्लोरर प्रक्रिया(Process Explorer) से जुड़ी फाइलों के लिए हैश और डीएलएल(DLLs) को VirusTotal.com पर सबमिट करेगा । VirusTotal किसी भी वायरस गतिविधि के लिए स्कैन और विश्लेषण करेगा। इस सुविधा का उपयोग करने से पहले आपको VirusTotal की सेवा की शर्तों से सहमत होना होगा ।

अंत में, यदि आप प्रक्रिया(Process) मेनू से गुण चुनते हैं, तो आप चयनित प्रक्रिया के बारे में कई प्रकार के गुण देख सकते हैं।(Properties)

इसमें प्रदर्शन, GPU उपयोग, कुल थ्रेड्स, नेटवर्क गतिविधि, और बहुत कुछ से संबंधित जानकारी शामिल है।

क्या आपको प्रोसेस मॉनिटर(Process Monitor) या प्रोसेस एक्सप्लोरर(Process Explorer) का उपयोग करना चाहिए ?

जबकि ये दो उपयोगिताएँ समान हैं, वे समान नहीं हैं। प्रक्रिया मॉनिटर(Process Monitor) का बेहतर उपयोग किया जाता है यदि आपको यह ट्रैक करने की आवश्यकता है कि आपकी प्रक्रियाएं आपके सिस्टम के साथ कैसे इंटरैक्ट कर रही हैं। यह आपको प्रत्येक प्रक्रिया द्वारा ट्रिगर होने वाली घटनाओं की निगरानी और लॉग इन करने देता है।

यह आपको यह देखने में मदद कर सकता है कि आपकी प्रक्रियाओं और आपके सिस्टम के बीच की बातचीत त्रुटियों का कारण बन रही है या असामान्य रूप से व्यवहार कर रही है।

दूसरी ओर, प्रोसेस एक्सप्लोरर भारी प्रक्रिया केंद्रित है। (Explorer)यह आपको मूल प्रक्रियाओं और इसकी बाल प्रक्रियाओं के बीच संबंधों को देखने में मदद करता है। यह आपको प्रत्येक प्रक्रिया के मापदंडों और गुणों में बहुत अधिक गहराई से खुदाई करने देता है, जो कि किसी भी अन्य उपलब्ध विंडोज(Windows) उपयोगिता से कहीं अधिक है।

आप जो विशेष रूप से समस्या निवारण कर रहे हैं, उसके आधार पर अपनी इच्छित उपयोगिता चुनें।



About the author

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



Related posts