जब भी हम अपने कंप्यूटर के साथ कुछ प्रदर्शन मुद्दों का सामना करते हैं, तो सबसे पहले हम कार्य प्रबंधक को खोलते हैं, और उसके बाद उन अनुप्रयोगों या घटकों की तलाश करते हैं जो अधिकांश संसाधनों का उपयोग कर रहे हैं। यदि आप कार्य प्रबंधक से परिचित हैं, तो आपने यह भी ध्यान दिया होगा कि कभी-कभी, ' विंडोस के कार्यों के लिए मेजबान प्रक्रिया'या' सेवा होस्ट'खपत संसाधनों की प्रक्रिया। इन प्रक्रियाओं और आप क्या कर सकते हैं यदि आपकी होस्ट प्रक्रिया ने काम करना बंद कर दिया है या उच्च CPU, डिस्क या मेमोरी उपयोग का उपभोग किया है।
विंडोस के कार्यों के लिए मेजबान प्रक्रिया
में कार्यशाला विंडोज 10 एक मूल फ़ाइल में स्थित है System32 फ़ोल्डर और इसका नाम बदलकर ' taskhostw.exe'से' taskhost.exe'अंदर विंडोज 7 । अगर आपको किसी अन्य स्थान पर इस नाम के साथ एक फ़ाइल मिलती है, तो यह एक वायरस भी हो सकता है और आप इसे अपने सुरक्षा सॉफ्टवेयर से जांचना चाहेंगे।
प्रत्येक 'होस्ट टास्क के लिए होस्ट प्रक्रिया' पृष्ठभूमि में कुछ सेवा चलाने वाले 'टास्कहोस्ट' का एक उदाहरण है। हालांकि विंडोज टास्क मैनेजर आपको यह देखने नहीं देता है कि यह कौन सी सेवाएं चल रहा है, अन्य टूल्स कर सकते हैं।
कई बार ऐसा लगता है कि यह प्रक्रिया बहुत सारे संसाधनों का उपयोग कर रही है। अब आप समझ सकते हैं कि यह अंतर्निहित सेवा के कारण होता है, न कि प्रक्रिया स्वयं। साथ ही, आप विंडोज स्टार्टअप पर संसाधनों की उच्च खपत देख सकते हैं। ऐसा इसलिए है क्योंकि टास्कहोस्ट सभी डीएलएल फाइलों को लोड कर रहा है और उन्हें चलाने के लिए शेड्यूलिंग कर रहा है। एक बार यह पूरा होने के बाद, उपयोग कम मूल्य पर गिर जाएगा और शेष समय के लिए बहुत कम रहेगा।
मैंने पहले उल्लेख किया था कि टास्क मैनेजर आपको अंतर्निहित सेवाओं को देखने नहीं देता है। लेकिन आप इसका उपयोग कर सकते हैं प्रक्रिया एक्सप्लोरर टास्कहोस्ट के नीचे सेवाओं को देखने के लिए माइक्रोसॉफ्ट से। यह एक पोर्टेबल उपयोगिता है, और आप इसे डाउनलोड करने के बाद सीधे चला सकते हैं। आप टास्कहोस्ट से जुड़े सभी विवरण देखने के लिए इस टूल का उपयोग कर सकते हैं।
बाएं फलक में 'taskhostw.exe' ढूंढें, और आप निचले फलक में सभी विवरण पढ़ सकते हैं। टास्कहोस्ट द्वारा लोड की गई DLL फ़ाइलों की सूची देखने का एक और तरीका एक cmd विंडो में निम्न आदेश टाइप करना है:
tasklist /M /FI 'IMAGENAME eq taskhostw.exe
तो, संक्षेप में, Taskhost एक है कोर विंडोज़ प्रक्रिया जो गतिशील लिंक पुस्तकालयों को लोड और निष्पादित करने की कार्यक्षमता प्रदान करता है। चूंकि यह विभिन्न डीएलएल फाइलों को होस्ट करता है, कभी-कभी यह सामान्य दर से अधिक संसाधनों का उपभोग कर सकता है। यदि आपको ऐसे किसी भी मुद्दे का सामना करना पड़ रहा है जहां प्रक्रिया ने जवाब देना बंद कर दिया है या बहुत सारे संसाधनों का उपयोग कर रहा है। प्रक्रिया एक्सप्लोरर, प्रदर्शन मॉनिटर और संसाधन मॉनीटर का उपयोग करें, और समस्या को मैन्युअल रूप से समस्या निवारण करने का प्रयास करें।