संसाधन मॉनिटर दिखाता है कि एक svchost सभी बैंडविड्थ का उपभोग कर रहा है। मैं कैसे जांच कर सकता हूं कि इनमें से कौन सी सेवा इसके लिए जिम्मेदार है?
सेवा होस्ट प्रक्रिया दिखाने वाला मेरा संसाधन मॉनिटर:
संसाधन मॉनिटर दिखाता है कि एक svchost सभी बैंडविड्थ का उपभोग कर रहा है। मैं कैसे जांच कर सकता हूं कि इनमें से कौन सी सेवा इसके लिए जिम्मेदार है?
सेवा होस्ट प्रक्रिया दिखाने वाला मेरा संसाधन मॉनिटर:
जवाबों:
आप svchost.exe के स्वयं के उदाहरण का उपयोग करने के लिए svchost.exe के साझा उदाहरण में चलने वाली सेवाओं को बाध्य कर सकते हैं। यह आपको प्रत्येक सेवा के बैंडविड्थ उपयोग को अलग से देखने की अनुमति देगा। कमांड के साथ ऐसा करें:
sc config <servicename> type= own
नोट: अंतरिक्ष में type= own
जानबूझकर है।
उदाहरण के लिए, svchost.exe के अपने उदाहरण में बैकग्राउंड इंटेलिजेंट ट्रांसफर सर्विस सेवा चलाने के लिए, रन करें:
sc config BITS type= own
परिवर्तन को प्रभावी करने के लिए सेवा को फिर से शुरू करना होगा। तुरंत उपयोग करने के लिए:
net stop <servicename>
net start <servicename>
उन्मूलन की प्रक्रिया का उपयोग करते हुए, कई सेवाओं को अलग करें जब तक आप बैंडविड्थ का उपभोग नहीं करते। Svchost.exe के डिफ़ॉल्ट "साझा" उदाहरण के लिए सेवा को वापस करने के लिए, कमांड का उपयोग करें:
sc config <servicename> type= share
wuauserv
।
प्रोसेस ट्रैफिक मॉनिटर एक फ्री प्रोसेस ट्रैफिक मॉनिटरिंग टूल है, जिससे आप यह दिखा सकते हैं कि कौन सी प्रक्रिया या एप्लिकेशन अधिक नेटवर्क ट्रैफिक का उपयोग कर रहा है।
इसके काम करने के लिए आपके पास WinPCap होना चाहिए।
आप बैंडविड्थ का उपयोग कर रहे हैं यह निर्धारित करने में मदद करने के लिए नेटस्टैट का उपयोग करने में सक्षम हो सकते हैं।
नीचे उदाहरण है।
Cmd.exe खोलें और टाइप करें।
netstat -o -n
अब पीआईडी को सबसे अधिक कनेक्शन के साथ खोजें।
इससे आपको यह पता लगाने में मदद मिलेगी कि बैंडविड्थ का उपयोग क्या है। बस प्रक्रिया को मारें या यह देखने के लिए गहरी खुदाई करें कि प्रक्रिया किस बैंडविड्थ के लिए उपयोग कर रही है।
Netstat स्विचेस का इस्तेमाल किया। अधिक स्विच यहाँ
-n: सक्रिय टीसीपी कनेक्शन प्रदर्शित करता है, हालांकि, पते और पोर्ट नंबर संख्यात्मक रूप से व्यक्त किए जाते हैं और नाम निर्धारित करने के लिए कोई प्रयास नहीं किया जाता है।
-o: सक्रिय टीसीपी कनेक्शन प्रदर्शित करता है और प्रत्येक कनेक्शन के लिए प्रक्रिया आईडी (पीआईडी) शामिल करता है। आप विंडोज टास्क मैनेजर में प्रोसेस टैब पर PID के आधार पर आवेदन पा सकते हैं। इस पैरामीटर को -a, -n, और -p के साथ जोड़ा जा सकता है।
Netlimiter प्रति एप्लिकेशन बैंडविड्थ उपयोग की निगरानी करने के लिए स्वतंत्र और एक बढ़िया विकल्प है। आप प्रति अनुप्रयोग बैंडविड्थ उपयोग को भी सीमित कर सकते हैं।