Svchost.exe एक ऐसी प्रक्रिया है जो अन्य विंडोज़ सेवाओं को होस्ट करती है जो विभिन्न सिस्टम कार्य करती हैं। svchost.exe . के कई उदाहरण हो सकते हैं आपके कंप्यूटर पर चल रहा है, प्रत्येक इंस्टेंस में एक अलग सेवा है। हमने कुछ समय पहले एक पोस्ट प्रकाशित किया था कि यदि svchost.exe आपके CPU के उच्च प्रतिशत का उपयोग कर रहा है तो आप क्या कर सकते हैं।
इस लेख में, मैं आपको svchost.exe के अंदर चल रही वास्तविक प्रक्रिया या सेवा को देखने के कुछ तरीके दिखाने जा रहा हूँ। अधिकांश विंडोज पीसी पर, आप इन प्रक्रियाओं में से 10 से 20 तक कहीं भी चल रहे देखेंगे। यदि कोई समस्या है और एक विशेष svchost.exe प्रक्रिया समस्या पैदा कर रही है, तो आप शायद इसे आसानी से ठीक कर सकते हैं जब आप जानते हैं कि उस प्रक्रिया के अंदर कौन सी सेवा चल रही है।
कार्य प्रबंधक
यदि आप विंडोज 10 चला रहे हैं, तो आपको टास्क मैनेजर से आगे नहीं देखना होगा। स्टार्ट पर क्लिक करें और टास्क मैनेजर में टाइप करें या कीबोर्ड पर CTRL + SHIFT + ESC दबाकर रखें। यह कार्य प्रबंधक लाएगा। यदि आप वर्तमान में चल रहे कार्यक्रमों की सूची के साथ एक छोटा सा बॉक्स देखते हैं, तो अधिक विवरण पर क्लिक करना सुनिश्चित करें। तल पर।
फिर प्रक्रियाओं . पर क्लिक करें टैब करें और एप्लिकेशन . के आगे स्क्रॉल करें और पृष्ठभूमि प्रक्रियाएं जब तक आप Windows प्रोसेस . तक नहीं पहुंच जाते . नीचे स्क्रॉल करते रहें जब तक आपको सर्विस होस्ट: . दिखाई देने लगे . उनमें से काफी कुछ सूचीबद्ध होना चाहिए।
जैसा कि आप देख सकते हैं, प्रत्येक सेवा होस्ट के पास अर्धविराम के बाद सूचीबद्ध सेवा का नाम होगा। इससे यह देखना वास्तव में आसान हो जाता है कि कौन सी सेवा किस svchost.exe प्रक्रिया से जुड़ी है। यदि आपको सटीक प्रक्रिया आईडी देखने की आवश्यकता है, तो बस लाइन पर राइट-क्लिक करें और विवरण पर जाएं चुनें। ।
यह आपको स्वचालित रूप से विवरण . पर लाएगा टैब और यह स्वचालित रूप से उस प्रक्रिया से संबंधित लाइन का चयन करेगा।
अब हम देख सकते हैं कि 1504 की प्रक्रिया आईडी के साथ svchost.exe के अंदर DHCP क्लाइंट सेवा चल रही है। यह इस कार्य को पूरा करने का सबसे आसान तरीका है, लेकिन इसके लिए Windows 10 की आवश्यकता है। यदि आप Windows 7 या इससे पहले का संस्करण चला रहे हैं, तो पढ़ें अन्य तरीकों के बारे में।
कार्यसूची कमांड
विंडोज़ के किसी भी संस्करण पर, आप सभी svchost.exe प्रक्रियाओं की एक सूची बनाने के लिए कमांड लाइन का उपयोग कर सकते हैं, साथ ही प्रत्येक के अंदर चल रही सेवा के साथ। ऐसा करने के लिए, बस स्टार्ट पर क्लिक करके और cmd . टाइप करके कमांड प्रॉम्प्ट खोलें ।
कमांड प्रॉम्प्ट पर, आगे बढ़ें और निम्न कमांड को कॉपी/पेस्ट करें:
tasklist /svc | find "svchost.exe"
यह सभी चल रही प्रक्रियाओं की एक सूची उत्पन्न करेगा, उस सूची को खोज कमांड में पास करेगा और केवल svchost.exe प्रक्रियाओं को दिखाने के लिए फ़िल्टर करेगा। यदि आप इसे किसी टेक्स्ट फ़ाइल में आउटपुट करना चाहते हैं, तो निम्न कमांड का उपयोग करें:
tasklist /svc | find "svchost.exe" > c:\tasklist.txt
ध्यान दें कि C ड्राइव के रूट पर आउटपुट करने के लिए, आपको एक एडमिनिस्ट्रेटर कमांड प्रॉम्प्ट खोलना होगा (स्टार्ट टाइप करें, cmd टाइप करें, कमांड प्रॉम्प्ट पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में रन करें चुनें। ) यदि यह आसान है, तो आप C:\Users\username\Documents जैसी किसी अन्य चीज़ के लिए पथ बदल सकते हैं ।
प्रोसेस एक्सप्लोरर
अंत में, आप माइक्रोसॉफ्ट से प्रोसेस एक्सप्लोरर नामक तीसरे पक्ष के प्रोग्राम का उपयोग कर सकते हैं। बस इसे डाउनलोड करें, इसे अनज़िप करें और EXE फ़ाइल चलाएँ। कुछ भी स्थापित करने की आवश्यकता नहीं है, जो सुविधाजनक हो।
प्रक्रिया . के लिए शीर्षलेख पर क्लिक करें प्रक्रियाओं की सूची को सॉर्ट करने के लिए कॉलम और फिर svchost.exe देखने तक नीचे स्क्रॉल करें। आगे बढ़ें और किसी भी प्रक्रिया पर अपना माउस घुमाएं और यह आपको उन सेवाओं को दिखाएगा जो उस प्रक्रिया से जुड़ी हैं।
तो वे svchost.exe प्रक्रिया और प्रत्येक के अंदर क्या चल रहा है, इसके बारे में अधिक जानने के लिए कुछ सरल और आसान तरीके हैं। आनंद लें!