Svchost.exe प्रक्रियाओं का विश्लेषण

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

मैंने एक से अधिक बार अपने आप से पूछा कि कार्य प्रबंधक को खोलते समय मेरे पास इतनी svchost.exe प्रक्रियाएं क्यों थीं जो नाम और बुनियादी जानकारी के अलावा कोई अतिरिक्त जानकारी प्रदर्शित नहीं करती थीं।

मुझे एक और सॉफ़्टवेयर की आवश्यकता थी जो मुझे svchost.exe प्रक्रियाओं का विश्लेषण करने और यह निर्धारित करने में मदद करेगा कि क्या वे वास्तव में आवश्यक थे या दुर्भावनापूर्ण भी।

पहला कदम था उत्कृष्ट को डाउनलोड करना प्रक्रिया एक्सप्लोरर Sysinternals से। यह कार्यक्रम वर्तमान में सेवाओं और फ़ाइलों सहित सिस्टम पर चल रही सभी प्रक्रियाओं के बारे में विस्तृत जानकारी देता है जो उन पर निर्भर करता है और साथ ही ऑपरेटिंग सिस्टम पर फ़ाइल का पथ भी।

अनुप्रयोग शुरू करने के बाद सिस्टम पर चलने वाली सभी प्रक्रियाएं प्रोसेस एक्सप्लोरर में प्रदर्शित होती हैं। नीचे दिए गए फलक को प्रदर्शित करने के लिए CTRL + L दबाएँ जो चयनित प्रक्रिया के बारे में व्यापक जानकारी प्रदर्शित करता है। प्रक्रिया पर माउस ले जाना जानकारी को प्रदर्शित करता है लेकिन गहराई में नहीं है जैसे नीचे फलक करता है।

svchost process

चलो एक त्वरित देखो क्या विकिपीडिया svchost.exe के बारे में कहना है

सॉफ्टवेयर में Svchost.exe Microsoft Windows ऑपरेटिंग सिस्टम के आधुनिक संस्करणों में डायनामिक-लिंक लाइब्रेरी (DLL) से चलने वाली सेवाओं के लिए एक सामान्य होस्ट प्रक्रिया का नाम है।

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

अंतिम वाक्य बहुत अधिक दुविधा की व्याख्या करता है कि हम - उपयोगकर्ता - में हैं। हम यह कैसे पता लगा सकते हैं कि svchost.exe प्रक्रिया वैध और आवश्यक है या स्मृति की बर्बादी, प्रसंस्करण शक्ति या यहां तक ​​कि दुर्भावनापूर्ण है?

मैं यह समझाने जा रहा हूं कि प्रक्रिया की आवश्यकता है या नहीं, आप एक अच्छी निश्चितता के साथ कैसे पता लगा सकते हैं। वापस करने के लिए प्रक्रिया एक्सप्लोरर।

पहले svchost प्रक्रिया पर माउस को घुमाएं और जो यह कह रहा है उस पर एक नज़र डालें। यह पथ प्लस सेवाओं को प्रदर्शित करना चाहिए जिन्होंने इस svchost प्रक्रिया को शुरू किया।

मेरी पहली सेवा HTTP एसएसएल सेवा थी जो मेरे सिस्टम पर चल रही थी। एक ऐसी सेवा जिसकी मेरे सिस्टम पर बिल्कुल भी जरूरत नहीं है। मुझे पहले लगा कि इसका https वेबसाइट खोलने की क्षमता से कुछ लेना-देना है लेकिन ऐसा नहीं है। अंत उपयोगकर्ताओं के लिए पूरी तरह से बेकार। मैंने services.msc खोला और सेवा बंद कर दी और इसे अक्षम भी कर दिया।

प्रक्रिया एक्सप्लोरर में svchost प्रक्रिया गायब हो गई। यह जांचने के लिए कि सब कुछ अभी भी काम कर रहा था, मैंने फ़ायरफ़ॉक्स में एक https url खोला जो पूरी तरह से ठीक काम कर रहा था।

Windows छवि अधिग्रहण सेवा के कारण अगली svchost.exe प्रक्रिया चल रही थी। मेरे पास एक कैमरा है जो इस सेवा का उपयोग कर रहा है, लेकिन मैं शायद ही कभी कैमरे से अपने सिस्टम में चित्र स्थानांतरित करता हूं। मैंने इस सेवा को अक्षम और बंद करने का निर्णय लिया और जब भी मैं छवियों को स्थानांतरित करना चाहता हूं, तब इसे सक्रिय कर दिया। और कश वहाँ दूसरी svchost प्रक्रिया गायब हो गई।

मैं एक ही कार्यप्रणाली का उपयोग करते हुए सभी svchost प्रक्रिया से गुजरा: इस पर माउस को घुमाएं, खोज इंजन में प्रश्न की सेवा टाइप करें, इस पर पढ़ें और निर्णय लें कि क्या मुझे वास्तव में इसकी आवश्यकता है। जो उपयोगकर्ता सुरक्षित पक्ष पर रहना चाहते हैं वे सेवा बंद कर देते हैं और परीक्षण करते हैं यदि सब कुछ अभी भी सामान्य रूप से काम कर रहा है। वे वैकल्पिक रूप से सेवा को मैन्युअल रूप से सेट कर सकते हैं यदि पहले परीक्षण सफल होते हैं और फिर बाद में अक्षम हो जाते हैं।

सेवा की जानकारी के लिए एक अच्छा संसाधन है काला सांप