dllhost.exe - ما هو dllhost.exe ولماذا يتم تشغيله؟

ما هو dllhost.exe؟

يعد ملف dllhost.exe الأصلي أحد مكونات برنامج Microsoft Windows بواسطة Microsoft. نوافذ مايكروسوفت في نظام التشغيل. يقوم Dllhost.exe أيضًا بتشغيل مضيف مكتبة الارتباط الديناميكي. كتلة من التعليمات البرمجية يتم تخزينها في ملف واحد يقوم بتشغيل عدة ملفات على جهاز كمبيوتر يعمل بنظام Windows. قد يتسبب هذا البرنامج في حدوث أخطاء إذا لم يكن محدثًا.





dllhost.exe



مضيف مكتبة الارتباط الديناميكي هو عملية مصممة لتشغيل واحد أو أكثر من خدمات أو تطبيقات تشغيل Windows. غالبًا ما نشير إليه على أنه بديل COM وتحميل. ستكشف نظرة سريعة من خلال إدارة المهام على أي نظام Windows عن عملية ما. يُعرف أيضًا باسم dllhost.exe الذي يعمل في الخلفية.

إذا وجدت ذلك ، فربما ترغب في معرفة ما يفعله ووصفه لـ COM Surrogate. وما إذا كانت عملية آمنة للتشغيل على جهاز الكمبيوتر أم لا. ومع ذلك ، فإن الشيء الجيد الذي يجب مراعاته هو أنه يجب أن يكون هناك. هذه عملية تنشئها Microsoft ويتم تجميعها في كل إصدار من إصدارات نظام التشغيل Windows.



الآن هناك فرصة ضئيلة لأن يصاب dllhost.exe بفيروس. ومع ذلك ، إذا كان جهاز الكمبيوتر الخاص بك محدثًا بجميع تصحيحات الأمان الأخيرة من Windows Update. وقمت أيضًا بتثبيت برنامج مضاد للفيروسات. ومن ثم فمن المستبعد جدًا أن تكون لديك أية مشكلات تتعلق بالعدوى.



ما هو COM +؟

لفهم ما يفعله dllhost.exe. أنت بحاجة إلى فهم ما هي خدمة COM + في الواقع. COM + اختصار لـ ج مكون أو bject م أوديل. عند سحب العملية / الخدمة في Process Explorer ، فإنها لا تكشف الكثير.

يقوم بالفعل بإدارة تكوين وتتبع المكونات المستندة إلى طراز كائن المكون (COM) +. إذا توقفت الخدمة بطريقة ما عن العمل ، فلن تعمل معظم المكونات المستندة إلى COM + بشكل صحيح. إذا قمنا بتعطيل هذه الخدمة ، فإن أي خدمات تعتمد عليها بشكل صريح ستفشل في البدء.



القي نظرة على مكتبة Microsoft Dev Center ويكشف في dllhost.exe أن COM + مفيد بشكل أساسي لما يلي



  • نشر التطبيقات على مستوى المؤسسة لشبكة كاملة.
  • ثم توفير المكونات الموجودة مسبقًا لتطوير التطبيقات. لأننا نعتبر COM + بمثابة بنية برمجة موجهة للكائنات.
  • تشغيل سجل الحدث الذي يعالج. على سبيل المثال طلبات النظام ، يعزز الأمان ، ويطلق معالجات العمليات ، وأيضًا إنشاء قوائم انتظار طلبات الخدمة للتطبيقات.

علاوة على ذلك:

يتكون COM + من مكونات كتل الإنشاء ذاتية التحديد وتعمل بشكل جيد مع الآخرين. تأتي الفائدة في ذلك من تصميم المكونات التي نشاركها ونعيد استخدامها. لا يؤدي هذا التصميم فقط إلى تقليل الطلب على موارد النظام. ولكنه يحسن أيضًا سرعة التهيئة.

لم تتم كتابة نماذج كائن المكونات بأي لغة برمجة محددة. ومع ذلك ، هناك فصول منفصلة لكل فئة اعتمادًا على لغة البرمجة المقصودة. على مستوى المؤسسة ، يوفر هذا ميزة النشر الشامل باستخدام أداة واجهة المستخدم الرسومية التي أنشأتها Microsoft تسمى DCOM .

Dllhost.exe هو مضيف لملفات DDL والملفات الثنائية القابلة للتنفيذ:

DLL (مكتبة الارتباط الديناميكي) هي في الأساس كتلة غير محددة الحجم من التعليمات البرمجية في ملف واحد. يمكن أن يكون هذا الرمز عبارة عن تركيبة تطبيق أو خدمة أو مجرد وظيفة إضافية لواجهة مستخدم رسومية. يشبه Dllhost.exe ملف Svchost.exe.

إنها خدمة Windows مطلوبة لأي كود برمجة موجه COM +. سنعرض لك عينة من ما يتم تشغيله dllhost.exe باستخدام Process Monitor. الذي يتضمن كلا من أنواع الملفات dll. و. exe.

المخاطر:

Dllhost.exe آمن طالما أن الكمبيوتر محدث على كافة تصحيحات الأمان. إذا رأيته في الأماكن التالية فأنت بأمان:

  • موقع الدليل الرسمي لهذه العملية هو C: Windows System32 dllhost.exe
  • Dllhst3g هي أيضًا عملية Windows صالحة مخزنة في نفس مجلد System32.

إذا ظهر dllhost.exe في أي مكان آخر ، فمن المحتمل أنه فيروس. تحاكي بعض فيروسات الدودة اسم dllhost وتخزن نفسها في مجلد System32. يجب أن تكون حذرا حيال ذلك. فيما يلي بعض منهم:

  • تخزن Worm / Loveelet-Y نفسها في / Windows / System32 / كـ dllhost.com
  • تخزن Worm / Loveelet-DR نفسها في / Windows / System32 / كـ dllhost.dll

استخدام عالي لوحدة المعالجة المركزية:

أحد العيوب الأمنية المحتملة في تصميم نظام COM + هو ذلك. يسمح بتشغيل أي DLL مخزّن على النظام ، على افتراض أن المشغل الذي يبدأ تشغيله هو الأذونات المطلوبة. هذا يعني أنه كلما رأيت استخدامًا عاليًا لوحدة المعالجة المركزية لـ dllhost.exe. ربما لا تكون عملية المضيف هي سبب المشكلة. ولكن بدلاً من ذلك يتم تحميل DLL الذي يعمل عبر المضيف. يمكنك استخدام برنامج مثل Process Explorer لمزيد من البحث.

Dllhost.exe هي في الواقع عملية آمنة لنظام Windows تقوم Microsoft بإنشائها. نحن نستخدمه بشكل أساسي لإطلاق تطبيقات وخدمات أخرى. يجب تركه قيد التشغيل لأنه ضروري للعديد من موارد النظام.

أتمنى أن تعجبك هذه المقالة وأن تحصل على المساعدة منها. إذا كان لا يزال لديك أي استفسارات متعلقة بهذه المقالة ، فلا تتردد في طرحها في قسم التعليقات أدناه. أتمنى لك يوما عظيما!

انظر أيضا: أدخل رمز الدرجة على macOS: كيف؟