Dllhost.exe क्या है और यह क्यों चल रहा है?

विंडोज की पृष्ठभूमि में कई प्रक्रियाएं चल रही हैं। इस बार हम अपने कार्यों और जोखिमों को कवर करने के लिए dllhost.exe पर एक नज़र डालेंगे।

किसी भी कार्य प्रबंधक के माध्यम से एक त्वरित गतिविंडोज सिस्टम पृष्ठभूमि में चल रहे dllhost.exe के रूप में जाना जाने वाली प्रक्रिया को प्रकट करेगा। यदि आपने पाया है कि, आप शायद यह जानना पसंद करते हैं कि "COM सरोगेट" का यह क्या है और इसका विवरण क्या है और आपके कंप्यूटर पर चलने के लिए यह एक सुरक्षित प्रक्रिया है या नहीं। विचार करने के लिए अच्छी बात यह है कि यह माना जाता है। यह माइक्रोसॉफ्ट द्वारा बनाई गई एक प्रक्रिया है और विंडोज ऑपरेटिंग सिस्टम के हर संस्करण में पैक की जाती है।

टास्क मैनेजर में dllhost

एक छोटा सा मौका है जो dllhost है।exe एक वायरस से संक्रमित हो सकता है। हालाँकि, यदि आपका कंप्यूटर Windows अद्यतन से सभी नवीनतम सुरक्षा पैच के साथ अद्यतित है और आपके पास एंटी-वायरस स्थापित है जैसे कि Microsoft सुरक्षा आवश्यकताएँ तो इसकी अत्यधिक संभावना नहीं है कि आपको संक्रमण से कोई समस्या नहीं है।

COM + क्या है?

यह समझने के लिए कि dllhost.exe क्या करता है, आपको यह समझने की आवश्यकता है कि COM + सेवा क्या है। COM + के लिए कम है सीomponent हेbject Odel। प्रोसेस एक्सप्लोरर में प्रोसेस / सर्विस को खींचते समय यह ज्यादा नहीं दिखता है। प्रक्रिया के लिए विवरण पढ़ता है:

के विन्यास और ट्रैकिंग का प्रबंधन करता हैघटक ऑब्जेक्ट मॉडल (COM) + आधारित घटक। यदि सेवा बंद कर दी जाती है, तो अधिकांश COM +-आधारित घटक ठीक से काम नहीं करेंगे। यदि यह सेवा अक्षम है, तो कोई भी सेवा जो स्पष्ट रूप से इस पर निर्भर है, शुरू करने में विफल रहेगी।

वास्तव में इस प्रक्रिया में विलंब करने के लिए हमें Microsoft देव केंद्र पुस्तकालय पर एक नज़र डालनी होगी। और यह बताता है कि COM + मुख्य रूप से निम्नलिखित के लिए उपयोगी है:

  • संपूर्ण नेटवर्क के लिए एंटरप्राइज़-स्तरीय एप्लिकेशन परिनियोजित करना।
  • अनुप्रयोग विकास के लिए पहले से मौजूद घटकों को प्रदान करना क्योंकि COM + को ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग आर्किटेक्चर माना जाता है।
  • एक ईवेंट रजिस्ट्री चलाना जो सिस्टम अनुरोधों को संभालता है, सुरक्षा बढ़ाता है, प्रक्रिया हैंडल को ट्रिगर करता है, और अनुप्रयोगों के लिए सेवा अनुरोध कतार बनाता है।

COM + में ब्लॉक घटकों का निर्माण होता हैस्वयं परिभाषित हैं और दूसरों के साथ अच्छा खेलते हैं। इसमें उपयोगिता कई अनुप्रयोगों द्वारा साझा और पुन: उपयोग किए जा रहे घटकों के डिजाइन से आती है। न केवल यह डिज़ाइन सिस्टम संसाधनों पर मांग को कम करता है, बल्कि यह आरंभीकरण की गति में भी सुधार करता है। घटक ऑब्जेक्ट मॉडल किसी विशिष्ट प्रोग्रामिंग भाषा में नहीं लिखे गए हैं, हालांकि, इच्छित भाषा के आधार पर प्रत्येक के लिए अलग-अलग कक्षाएं हैं। एंटरप्राइज़ स्तर पर, यह GUOM टूल Microsoft द्वारा बनाए गए मास-परिनियोजन का लाभ प्रदान करता है जिसे DCOM कहा जाता है।

com + सिस्टम एप्लिकेशन

Dllhost.exe DLL फ़ाइलों और बाइनरी निष्पादनयोग्य के लिए एक मेजबान है।

एक DLL (डायनेमिक लिंक लाइब्रेरी) अनिवार्य रूप से एक हैआकार-एक फ़ाइल में संग्रहीत कोड का अनिर्दिष्ट ब्लॉक। यह कोड किसी एप्लिकेशन, सेवा, या ग्राफ़िकल यूज़र इंटरफ़ेस के लिए केवल एक ऐड-ऑन का मेकअप हो सकता है। Dllhost.exe, svchost.exe के समान, किसी भी COM + उन्मुख प्रोग्रामिंग कोड के लिए एक आवश्यक विंडोज सेवा है। प्रक्रिया मॉनिटर के उपयोग से dllhost.exe रन का एक नमूना नीचे दिखाया गया है, जिसमें .dll और .exe फ़ाइल प्रकार दोनों शामिल हैं।

प्रक्रिया की निगरानी

जोखिम

Dllhost.exe आमतौर पर तब तक सुरक्षित है जब तक कि कंप्यूटर सभी सुरक्षा पैच पर अद्यतित हो और एक विश्वसनीय एंटीवायरस स्थापित हो। यदि आप इसे निम्नलिखित स्थानों पर देखते हैं तो आप सुरक्षित हैं:

  • इस प्रक्रिया के लिए आधिकारिक निर्देशिका स्थान C: WindowsSystem32dllhost.exe है
  • Dllhst3g भी समान System32 फ़ोल्डर में संग्रहीत एक मान्य विंडोज प्रक्रिया है।

यदि dllhost.exe कहीं और दिखाई देता है, तो यह संभवतः एक वायरस है। कुछ कृमि वायरस dllhost के नाम की नकल करते हैं और खुद को System32 फ़ोल्डर में संग्रहीत करते हैं। कुछ उदाहरण निम्नलिखित हैं:

  • Worm / Loveelet-Y खुद को / Windows / System32 / dllhost.com के रूप में संग्रहीत करता है
  • Worm / Loveelet-DR स्वयं को / Windows / System32 / dllhost.dll के रूप में संग्रहीत करता है

उच्च CPU उपयोग

के डिजाइन में एक संभावित सुरक्षा दोषCOM + सिस्टम यह है कि यह सिस्टम पर संग्रहीत किसी भी DLL को चलाने की अनुमति देता है, यह मानते हुए कि ट्रिगर इसे आवश्यक अनुमतियों को आरंभ करता है। इसका मतलब यह है कि जब आप dllhost.exe के लिए एक उच्च CPU उपयोग देखते हैं, तो यह संभवतः समस्या के कारण होस्ट प्रक्रिया नहीं है, बल्कि होस्ट के माध्यम से चलने वाले लोड किए गए DLL है। आप आगे की जांच के लिए प्रोग्राम एक्सप्लोरर जैसे प्रोग्राम का उपयोग कर सकते हैं।

system32 फ़ोल्डर स्थान

सारांश

Dllhost.exe Microsoft द्वारा बनाई गई एक सुरक्षित विंडोज प्रक्रिया है। इसका उपयोग अन्य एप्लिकेशन और सेवाओं को लॉन्च करने के लिए किया जाता है। इसे चालू रखना चाहिए क्योंकि यह कई सिस्टम संसाधनों के लिए महत्वपूर्ण है।

संदर्भ:

  • COM + (घटक सेवाएँ)
  • COM क्या है?
0

इसी तरह के लेख

एक टिप्पणी छोड़ें