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

Dllhost.exe क्या है?

वास्तविक dllhost.exe फ़ाइल Microsoft द्वारा Microsoft Windows का एक सॉफ़्टवेयर घटक है। एक ऑपरेटिंग सिस्टम में माइक्रोसॉफ्ट विंडोज़। Dllhost.exe डायनामिक लिंक लाइब्रेरी होस्ट भी चलाता है। कोड का एक ब्लॉक जो एक फाइल में स्टोर होता है जो विंडोज पीसी पर कई फाइलों को चलाता है। यदि यह अप टू डेट नहीं है तो यह प्रोग्राम त्रुटियों का कारण बन सकता है।





dllhost.exe



डायनामिक लिंक लाइब्रेरी होस्ट एक ऐसी प्रक्रिया है जिसे एक या अधिक विंडोज़ ऑपरेटिंग सेवाओं या अनुप्रयोगों को लॉन्च करने के लिए डिज़ाइन किया गया है। हम अक्सर इसे COM सरोगेट और लोड के रूप में संदर्भित करते हैं। किसी भी विंडोज सिस्टम पर टास्क मैनेजर के माध्यम से एक त्वरित अवलोकन एक प्रक्रिया को प्रकट करेगा। इसे बैकग्राउंड में चलने वाले dllhost.exe के नाम से भी जाना जाता है।

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



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



कॉम+ क्या है?

यह समझने के लिए कि dllhost.exe क्या करता है। आपको यह समझने की जरूरत है कि COM+ सेवा वास्तव में क्या है। COM+ for के लिए छोटा है सी सर्वशक्तिमान या वस्तु ओडेल प्रोसेस एक्सप्लोरर में प्रक्रिया/सेवा को ऊपर खींचते समय, यह बहुत कुछ प्रकट नहीं करता है।

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



क नज़र तो डालो माइक्रोसॉफ्ट देव केंद्र पुस्तकालय और यह dllhost.exe में प्रकट होता है कि COM+ मुख्य रूप से इन निम्नलिखित के लिए उपयोगी है



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

इसके अलावा:

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

घटक ऑब्जेक्ट मॉडल किसी विशिष्ट प्रोग्रामिंग भाषा में नहीं लिखे गए हैं। हालांकि, प्रोग्रामिंग भाषा के आधार पर प्रत्येक के लिए अलग-अलग कक्षाएं हैं। एंटरप्राइज़ स्तर पर, यह Microsoft द्वारा बनाए गए GUI टूल के साथ बड़े पैमाने पर परिनियोजन का लाभ प्रदान करता है डीसीओएम .

Dllhost.exe DDL फ़ाइलों और बाइनरी एक्ज़ीक्यूटेबल्स के लिए एक होस्ट है:

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

यह किसी भी COM+ ओरिएंटेड प्रोग्रामिंग कोड के लिए एक आवश्यक विंडोज सेवा है। हम आपको एक नमूना दिखाएंगे कि प्रक्रिया मॉनिटर का उपयोग करके dllhost.exe क्या चलता है। जिसमें .dll और .exe फ़ाइल प्रकार दोनों शामिल हैं।

जोखिम:

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

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

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

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

उच्च सीपीयू

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

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

मुझे उम्मीद है कि आपको यह लेख पसंद आया होगा और इससे मदद मिलेगी। यदि आपके पास अभी भी इस लेख से संबंधित कोई प्रश्न हैं, तो बेझिझक उन्हें नीचे टिप्पणी अनुभाग में पूछें। आपका दिन शानदार गुजरे!

यह भी देखें: MacOS पर डिग्री सिंबल डालें: कैसे करें?