كيفية إصلاح مشاكل عملية COM Surrogate وما هو COM Surrogate

عملية COM Surrogate هي عملية عادية في نظام ويندوز، وليست فيروسًا بحد ذاتها. يستخدمها ويندوز لاستضافة بعض مكونات COM خارج التطبيق الذي طلبها، لذا قد يتعطل أحد المكونات دون أن يؤدي ذلك بالضرورة إلى توقف التطبيق الرئيسي. ترتبط هذه العملية عادةً بـ [اسم البرنامج/الخدمة] dllhost.exe، وقد يكون من الطبيعي رؤية أكثر من مثيل واحد لـ COM Surrogate في إدارة المهام.

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

ما هو بديل COM؟

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

مدير مهام ويندوز 11 يعرض عدة عمليات بديلة لـ COM ضمن عمليات الخلفية
قد تظهر عدة إدخالات بديلة لـ COM لأن نظام التشغيل Windows قد يستضيف مكونات منفصلة في عمليات بديلة منفصلة.

كيفية إصلاح مشاكل COM Surrogate

1. قم بإنهاء عملية COM Surrogate العالقة، ثم أعد المحاولة

اضغط على Ctrl + Shift + Esc لفتح إدارة المهام. ضمن قسم العمليات ، حدد مثيل COM Surrogate الذي يبدو أنه عالق أو يستهلك موارد النظام، ثم اختر إنهاء المهمة . بعد ذلك، أعد فتح المجلد أو التطبيق الذي تسبب في المشكلة. يمكن لنظام Windows تشغيل مثيل COM Surrogate آخر عند الحاجة.

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

2. اختبر الصور المصغرة وأعد بناء ذاكرة التخزين المؤقت للصور المصغرة

تظهر مشاكل COM Surrogate غالبًا أثناء قيام مستكشف الملفات بإنشاء معاينات للصور أو مقاطع الفيديو أو ملفات PDF أو غيرها من الملفات. كخطوة تشخيصية، افتح مستكشف الملفات، ثم اختر ... > خيارات ، وافتح علامة التبويب عرض ، وفعّل خيار " إظهار الرموز دائمًا، وعدم إظهار الصور المصغرة أبدًا ". في نظام التشغيل Windows 10، تتوفر خيارات المجلد من شريط أدوات العرض في مستكشف الملفات.

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

إذا توقف مستكشف الملفات عن التعطل عند تعطيل الصور المصغرة، فامسح ذاكرة التخزين المؤقت للصور المصغرة. ابحث في نظام ويندوز عن "تنظيف القرص" ، وحدد محرك أقراص ويندوز، وحدد "الصور المصغرة" ، ثم شغّل عملية التنظيف. تؤكد مايكروسوفت أن "تنظيف القرص" يمكنه إزالة ذاكرة التخزين المؤقت للصور المصغرة في إرشاداتها لتنظيف مساحة القرص . أعد تمكين الصور المصغرة بعد ذلك، واختبر المجلد مرة أخرى.

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

3. ابحث عن الملف أو المكون الذي يتعامل معه dllhost.exe

عندما يكون العطل مرتبطًا بمجلد أو نوع ملف واحد، استخدم أداة مراقبة العمليات المجانية من مايكروسوفت (Sysinternals Process Monitor ). أضف فلترًا لـ " اسم العملية هو dllhost.exe" ، ثم أعد إنتاج المشكلة، وافحص نشاط نظام الملفات مباشرةً قبل حدوث الخطأ.

تمت تصفية برنامج مراقبة العمليات من Sysinternals لعرض نشاط ملف dllhost.exe
يمكن لمرشح dllhost.exe تضييق نطاق التتبع إلى الملفات والمكونات المعنية عند حدوث مشكلة COM Surrogate.

إذا تم الوصول إلى ملف الوسائط نفسه بشكل متكرر قبل حدوث العطل مباشرةً، فانقل هذا الملف خارج المجلد وأعد الاختبار. إذا أشار برنامج مراقبة العمليات إلى مجلد برنامج أو برنامج ترميز تابع لجهة خارجية، فقم بتحديث هذا البرنامج أو إصلاحه أو إزالته من مُثبِّته الرسمي. لا تحذف ملفات DLL الخاصة بنظام Windows أو ملفات النظام غير المألوفة لمجرد ظهورها في سجل التتبع.

4. قم بفحص البرامج الضارة بدلاً من إضافة COM Surrogate إلى القائمة البيضاء

نظرًا لإمكانية تقليد البرامج الضارة لعمليات ويندوز المشروعة، يُنصح بإجراء فحص أمني إذا كان السلوك غير معتاد أو بدا الملف التنفيذي مشبوهًا. افتح "أمان ويندوز" > "الحماية من الفيروسات والتهديدات" وقم بتشغيل فحص سريع؛ استخدم "الفحص الكامل" أو "Microsoft Defender Offline" عند الحاجة إلى فحص أكثر تعمقًا. توضح إرشادات أمان ويندوز من مايكروسوفت خيارات الفحص المتاحة.

صفحة حماية ويندوز من الفيروسات والتهديدات تعرض خيارات الفحص السريع والكامل والمخصص وغير المتصل بالإنترنت
استخدم ميزة أمان ويندوز للتحقق من سلوك COM Surrogate المشبوه بدلاً من استبعاد العملية بشكل عام من الحماية من الفيروسات.

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

5. قم بإصلاح ملفات نظام ويندوز إذا كانت المشكلة على مستوى النظام بأكمله

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

DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow

توصي مايكروسوفت بتشغيل أداة DISM قبل أداة مدقق ملفات النظام، لأن DISM توفر ملفات يمكن لـ SFC استخدامها للإصلاح. تجدون التعليمات الكاملة ورسائل النتائج في وثائق مدقق ملفات النظام من مايكروسوفت .

موجه أوامر المسؤول يعرض نجاح أوامر DISM RestoreHealth و SFC scannow
يمكن لبرنامج DISM متبوعًا ببرنامج SFC إصلاح مكونات نظام التشغيل Windows التالفة عندما لا تقتصر المشكلة على نوع ملف واحد.

ما لا يجب عليك فعله

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

في معظم الحالات، لا يعدّ COM Surrogate سوى المضيف. ويكمن الحل الدائم في تحديد موفر الصور المصغرة، أو الملف، أو برنامج الترميز، أو امتداد النظام، أو تعارض الأمان، أو مكون Windows التالف الذي يتسبب في فشل COM Surrogate.

اترك تعليقاً

كيفية تثبيت ويندوز 11 على جهاز افتراضي: 7 خطوات واضحة

كيفية تثبيت ويندوز 11 على جهاز افتراضي: 7 خطوات واضحة

قم بإعداد جهاز افتراضي يعمل بنظام التشغيل Windows 11 في VirtualBox باستخدام ملف ISO من Microsoft، وإعدادات عملية لوحدة المعالجة المركزية والقرص، وUEFI، وSecure Boot، وTPM 2.0.

كيفية إزالة تطبيق الطقس من شريط المهام في نظامي التشغيل ويندوز 11 أو 10

كيفية إزالة تطبيق الطقس من شريط المهام في نظامي التشغيل ويندوز 11 أو 10

تعرف على كيفية إزالة حالة الطقس من شريط مهام ويندوز عن طريق إيقاف تشغيل الأدوات في ويندوز 11 أو الأخبار والاهتمامات في ويندوز 10، مع خيارات لإيقاف النوافذ المنبثقة عند تمرير المؤشر.

كيفية تغيير مجلد اسم المستخدم C:\Users في نظام التشغيل ويندوز 10

كيفية تغيير مجلد اسم المستخدم C:\Users في نظام التشغيل ويندوز 10

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

كيفية تعطيل الوضع الداكن في متصفح كروم على نظامي التشغيل ويندوز وماك

كيفية تعطيل الوضع الداكن في متصفح كروم على نظامي التشغيل ويندوز وماك

قم بتعطيل الوضع الداكن على متصفح Chrome ببضع نقرات، ثم قم بإصلاح صفحات بحث Google الداكنة، وإعدادات Windows أو macOS، ونوافذ التصفح المتخفي، والإضافات.

كيفية تعيين متصفح Chrome كمتصفحك الافتراضي في نظام التشغيل Windows 11

كيفية تعيين متصفح Chrome كمتصفحك الافتراضي في نظام التشغيل Windows 11

يمكنك تعيين متصفح Chrome كمتصفح افتراضي في نظام التشغيل Windows 11 من إعدادات Chrome أو صفحة التطبيقات الافتراضية. تعرّف على كيفية التحقق من روابط الويب، ولماذا قد يفتح Outlook أو Teams متصفح Edge.

كم يستغرق تنزيل نظام التشغيل ويندوز 11؟ تقدير واقعي

كم يستغرق تنزيل نظام التشغيل ويندوز 11؟ تقدير واقعي

تعرف على المدة التي يستغرقها تنزيل نظام التشغيل Windows 11 من خلال Windows Update أو ملف ISO، باستخدام صيغة بسيطة لسرعة نقل البيانات بالميغابت في الثانية وتقديرات منفصلة للتثبيت.

هل تواجه مشكلة في العثور على طابعتك في نظام ويندوز 11؟ إليك 5 حلول يمكنك تجربتها

هل تواجه مشكلة في العثور على طابعتك في نظام ويندوز 11؟ إليك 5 حلول يمكنك تجربتها

قم بإصلاح الطابعة التي لا تظهر في نظام التشغيل Windows 11 عن طريق التحقق من اتصالها، وتشغيل تشخيصات Get Help، وتحديث برنامج التشغيل الخاص بها، وإضافتها مرة أخرى.

كيفية تسجيل الشاشة على نظام التشغيل ويندوز 11 باستخدام أداة القص، أو شريط الألعاب، أو برنامج OBS

كيفية تسجيل الشاشة على نظام التشغيل ويندوز 11 باستخدام أداة القص، أو شريط الألعاب، أو برنامج OBS

قم بتسجيل منطقة من الشاشة أو تطبيق أو سطح مكتب Windows 11 بالكامل باستخدام أداة القص أو شريط ألعاب Xbox أو OBS، ثم ابحث عن الفيديو المحفوظ.

هل يمكنك تشغيل لعبة League of Legends على نظام التشغيل Windows 11؟ نعم - تحقق من هذه المتطلبات

هل يمكنك تشغيل لعبة League of Legends على نظام التشغيل Windows 11؟ نعم - تحقق من هذه المتطلبات

تدعم لعبة League of Legends نظام التشغيل Windows 11، ولكن جهاز الكمبيوتر الخاص بك يحتاج إلى معالج 64 بت، وDirectX 11، وTPM 2.0. تحقق من مواصفات Riot وقم بحل مشاكل التشغيل بأمان.

كيفية تشغيل أداة استكشاف أخطاء تحديثات ويندوز وإصلاحها في ويندوز 11

كيفية تشغيل أداة استكشاف أخطاء تحديثات ويندوز وإصلاحها في ويندوز 11

استخدم "الحصول على المساعدة" أو "الإعدادات" لتشغيل أداة استكشاف أخطاء Windows Update وإصلاحها، ومراجعة النتائج، وإعادة التشغيل، وإعادة محاولة التحديثات باستخدام الخطوات الحالية من Microsoft.