كيفية استكشاف مشكلات COM البديلة وإصلاحها في نظام التشغيل Windows 10

كيفية استكشاف مشكلات COM البديلة وإصلاحها في نظام التشغيل Windows 10

هل سبق لك أن فتحت إدارة مهام Windows وتساءلت عن نصف الإدخالات؟ بينما تحتوي الإصدارات الأحدث من Windows على أسماء أكثر ودية لمعظم العمليات ، فإن اكتشاف ما تفعله بالضبط أمر صعب.





إحدى العمليات التي قد تكون شاهدتها هي مع بديل ، وتسمى أيضا dllhost.exe . ما الغرض من هذه العملية ، ولماذا يتم تشغيلها ، وهل تعني أن لديك فيروسًا؟ تابع القراءة لمعرفة ذلك.





ما هو بديل COM؟

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





أولاً ، كائن COM (الذي يرمز إلى Component Object Model) هو في الأساس معيار صممته Microsoft للبرامج التي تم إنشاؤها بحيث يمكن للعمليات التحدث مع بعضها البعض بسهولة. على سبيل المثال ، قل لك تضمين جدول بيانات Excel في مستند Word . من الممكن رؤية التغييرات التي تجريها في Excel تلقائيًا لتحديث جدول بيانات Word بفضل هذه الكائنات المشتركة.

كائنات COM هذه ، كما هو واضح من اسم العملية ، هي بالفعل ملفات DLL. هؤلاء يقيمون في مجلدات Windows المحمية ودع نظام التشغيل (OS) يعمل كما يفترض أن يعمل.



ما هي التضحية؟

بعد ذلك ، يجب أن نفحص ما تعنيه 'عملية التضحية'. لذلك ، ننتقل إلى مثال آخر.

الاستخدام الشائع لـ COM Surrogate هو File Explorer الذي يبني الصور المصغرة. في الإصدارات القديمة من Windows ، ستحاول عملية Explorer إنشاء صور مصغرة تحت نفسها. غالبًا ما أدى ذلك إلى حدوث أعطال لأن برامج استخراج الصور المصغرة لا يمكن الاعتماد عليها دائمًا.





ربما تكون قد شاهدت هذا السلوك بنفسك: فتح مجلد به مئات الصور أو نوع ملف لم يتوقعه Windows قد يتسبب أحيانًا في تعطل Explorer في الأيام الخوالي.

لذلك ، عندما يعتقد File Explorer أن حدوث عطل قد يحدث قريبًا ، فإنه ينشئ عملية COM Surrogate للتعامل مع السلوك المحفوف بالمخاطر. في هذه الحالة ، عندما تفتح مجلدًا يحتوي على الكثير من الصور المصغرة لإنشائها ، يقوم File Explorer بنقل المهمة إلى COM Surrogate. بهذه الطريقة ، إذا تعطل تحميل الصورة المصغرة ، فلن تنخفض عملية Explorer معها.





هل يمكنني قتل هذه العملية؟

على عكس بعض عمليات Windows الهامة الأخرى ، يمكنك فتح مدير المهام ( Ctrl + Shift + Esc ) وقتل أي مع بديل العمليات التي تراها. ومع ذلك ، فإن القيام بذلك عادة لا يكون فكرة جيدة. تنشئ البرامج هذه العمليات متى احتاجوا إليها لأداء بعض الإجراءات ، لذا فإن قتلهم سيتوقف عن أي شيء يعملون عليه.

لا يمكنك تعطيل COM Surrogate ، لأنه يعمل فقط عندما يطلبه برنامج آخر.

كيف يمكنني معرفة العملية التي بدأت؟

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

يوفر Process Explorer الكثير من التفاصيل حول ما يتم تشغيله على جهاز الكمبيوتر الخاص بك ، ويمكنه إخبارك بالعملية التي بدأت في COM البديل. ابحث في القائمة عن ملف dllhost.exe عملية - لديهم مع بديل في ال وصف حقل. مرر الماوس فوقه ، وسترى بعض المعلومات حول المسؤول عنها.

إذا لم تتمكن من العثور على أي dllhost العمليات ، اضغط السيطرة + F لفتح شريط البحث. يدخل dllhost.exe للعثور على جميع حالاته بسهولة. إذا كنت لا ترى أيًا منها ، فمن المحتمل أنه لا توجد برامج تستخدم COM Surrogates في الوقت الحالي.

في المثال أدناه ، وجدنا أن برنامج COM البديل هذا يتعامل مع الصور المصغرة.

كيف يمكنني إصلاح عطل COM البديل؟

من المحتمل أنك لم تلاحظ أبدًا COM Surrogate إلا إذا رأيت خطأً يتيح لك معرفة أنه توقف عن العمل ويؤثر على ملف أداء Windows 10 . في معظم الأحيان ، يتسبب ملف معين في حدوث هذا الخطأ ، والذي يرتبط عادةً بالصور المصغرة. إذا كنت ترى أخطاء COM البديلة بانتظام ، فإليك بعض الحلول التي يمكنك تجربتها:

  • قم بتحديث / إلغاء تثبيت أي حزم ترميز وبرامج وسائط. إذا كنت تستخدم برنامجًا مثل حزمة الترميز K-Lite أو أدوات الوسائط مثل DivX أو Nero ، فقد يتسبب شيء ما بها في حدوث هذه المشكلة. ضع في اعتبارك إلغاء تثبيتها ، حيث أنك لا تحتاج حقًا إلى حزم الترميز هذه بعد الآن لأن VLC يشغل كل شيء ، و نيرو لديها الكثير من البدائل المجانية .
  • قم بتثبيت تحديثات Windows. أبلغ بعض الأشخاص أن تثبيت آخر التحديثات يحل هذه المشكلة. إنه ليس الحل دائمًا ، ولكنه خطوة أولى سهلة. ربما يكون هناك بعض الفواق الصغير بنوع معين من الملفات قامت Microsoft بإصلاحه بأحدث التصحيحات.
  • حذف الصور المصغرة الموجودة. إذا تسببت الصورة المصغرة التالفة في تعطل COM Surrogate ، فيمكنك ذلك قم بإزالته باستخدام أداة تنظيف القرص . سيؤدي ذلك إلى إجبار Windows على إعادة إنشاء ذاكرة التخزين المؤقت المصغرة ، مما قد يؤدي إلى حل المشكلة.
  • حدد الملف الإشكالي. استخدم Process Explorer ، كما تمت مناقشته أعلاه ، لمعرفة الملف dllhost يحاول الوصول. إذا كان يشير إلى ملف معين ، فهذه هي مشكلتك بالتأكيد. احذف هذا الملف ومعرفة ما إذا كانت المشاكل تهدأ.
  • قم بإزالة COM Surrogate من قائمة Data Execution Prevention. يستخدم Windows شيئًا يسمى Data Execution Prevention (DEP) لمنع تشغيل التعليمات البرمجية الضارة على نظامك. يمكنك استبعاد عمليات معينة من هذه القائمة ، وقد يؤدي القيام بذلك لـ COM Surrogate إلى إيقاف الخطأ.
    • نوع نظام متقدم في قائمة ابدأ وحدد عرض إعدادات النظام المتقدمة . انقر على إعدادات زر تحت أداء علامة التبويب ، ثم حدد ملف منع تنفيذ البيانات التبويب.
    • اختر الخيار الثاني ، قم بتشغيل DEP لجميع البرامج ... وانقر فوق يضيف زر.
    • اذهب الى C: Windows System32 dllhost.exe على نظام 32 بت ، أو C: Windows SysWOW64 dllhost.exe على نظام Windows 64 بت. انقر نعم لحفظ التغييرات الخاصة بك.
  • تفحص القرص الصلب الخاص بك عن المشاكل. إذا حدثت هذه المشكلة بدون أنماط ، فيجب عليك إجراء بعض عمليات الفحص على جهاز الكمبيوتر الخاص بك. في موجه الأوامر ، استخدم الأمر SFC لإصلاح ملفات Windows وملفات الأمر CHKDSK للتحقق من وجود أخطاء في القرص الصلب.
  • أعد تسجيل بعض ملفات DLL في موجه الأوامر. في موجه الأوامر ، تشغيل الأوامر regsvr32 vbscript.dll و regsvr32 jscript.dll سيعيد تسجيل مكتبات DLL التي يمكن أن تصلح تعطل COM Surrogate.
  • تحقق من برنامج مكافحة الفيروسات الخاص بك. أبلغ البعض أن تعارضات برنامج مكافحة الفيروسات في Kaspersky يمكن أن تسبب هذه المشكلة. حاول تعطيل الحماية من الفيروسات ومعرفة ما إذا كان الوصول إلى هذا الملف / المجلد لا يزال يؤدي إلى حدوث خطأ.
  • إذا كنت لا تستخدمها ، يمكنك تعطيل الصور المصغرة بالكامل.

هل يمكن أن يشير هذا إلى فيروس؟

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

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

راجع قائمة أفضل برامج مكافحة الفيروسات الخالية من nag إذا كنت بحاجة إلى توصية. لا تنس أنه يمكنك إجراء فحص باستخدام Windows Defender حتى إذا كنت لا تستخدمه طوال الوقت (على الرغم من أنه يجب عليك ذلك على الأرجح).

نوع الدفاع في قائمة ابدأ وافتح مركز أمان Windows Defender . يختار الحماية من الفيروسات والتهديدات ، ثم انقر فوق مسح سريع زر لتشغيل الفحص.

بغض النظر عن برنامج مكافحة الفيروسات الذي تستخدمه ، احصل على رأي ثانٍ من الموقر البرامج الضارة ذكي أيضًا.

هذا كل شيء لـ COM Surrogate

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

لمزيد من المعرفة بنظام Windows ، راجع دليل الوافد الجديد الخاص بنا لاستكشاف أخطاء جهاز الكمبيوتر وإصلاحها.

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

حقوق الصورة: جانيت ديتل / الإيداع

أفضل مكان لشراء أقراص الموسيقى عبر الإنترنت
يشارك يشارك سقسقة بريد الالكتروني دليل المبتدئين لتحريك الكلام

يمكن أن يمثل تنشيط الكلام تحديًا. إذا كنت مستعدًا لبدء إضافة حوار إلى مشروعك ، فسنقوم بتفصيل العملية نيابةً عنك.

اقرأ التالي
مواضيع ذات صلة
  • شبابيك
  • مدير مهام الويندوز
  • نظام التشغيل Windows 10
  • مستكشف الملفات
  • استكشاف الأخطاء وإصلاحها
نبذة عن الكاتب بن شتيجنر(تم نشر 1735 مقالة)

Ben هو نائب محرر ومدير Onboarding في MakeUseOf. ترك وظيفته في مجال تكنولوجيا المعلومات ليكتب بدوام كامل في عام 2016 ولم ينظر إلى الوراء أبدًا. لقد كان يغطي البرامج التعليمية التقنية وتوصيات ألعاب الفيديو والمزيد ككاتب محترف لأكثر من سبع سنوات.

المزيد من Ben Stegner

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك