को देखते हुए TCPView मैं TCP और UDP पोर्ट का उपयोग कर 25 svchost प्रक्रियाओं पर देख सकते हैं। यदि ये svchost प्रक्रियाएं विंडोज द्वारा आवश्यक विभिन्न सेवाएं हैं, तो नेटवर्क का उपयोग करने वाले इतने सारे क्यों होंगे?
को देखते हुए TCPView मैं TCP और UDP पोर्ट का उपयोग कर 25 svchost प्रक्रियाओं पर देख सकते हैं। यदि ये svchost प्रक्रियाएं विंडोज द्वारा आवश्यक विभिन्न सेवाएं हैं, तो नेटवर्क का उपयोग करने वाले इतने सारे क्यों होंगे?
जवाबों:
विकिपीडिया के अनुसार :
ऑपरेटिंग सिस्टम के विंडोज एनटी परिवार में, svchost.exe (सर्विस होस्ट, या SvcHost) एक सिस्टम प्रक्रिया है जो कई विंडोज सेवाओं को होस्ट करती है। इसकी निष्पादन योग्य छवि,% SystemRoot% \ System32 \ Svchost.exe या% SystemRoot% \ SysWOW64 \ Svchost.exe (64-बिट सिस्टम पर चलने वाली 32-बिट सेवाओं के लिए) कई उदाहरणों में चलती है, प्रत्येक होस्टिंग या अधिक सेवाओं की मेजबानी करता है। यह तथाकथित साझा सेवा प्रक्रियाओं के कार्यान्वयन में आवश्यक है, जहां संसाधन की खपत को कम करने के लिए कई सेवाएं एक प्रक्रिया को साझा कर सकती हैं।
तो, उम्मीद है कि आपके पास svhost.exe पर चलने वाली विंडोज़ की बहुत सारी प्रक्रियाएँ हैं। उनमें से कई लोकलहोस्ट से कम्यूनिकेशन करने के लिए टीसीपी / आईपी पोर्ट (सॉकेट) का इस्तेमाल करते हैं । इसलिए आप svhost.exe पर बहुत अधिक नेटवर्क ट्रैफ़िक देख सकते हैं।
इसके अतिरिक्त आप यह भी पा सकते हैं कि कौन सी विंडोज सेवा svhost पर चल रही है। मैं अपने कंप्यूटर पर "टास्कलिस्ट / svc" कमांड चलाता हूं और इसने मुझे svhost और कुछ रनिंग विंडोज सर्विसेज के बीच निर्भरता लौटा दी है: