قد يرجع الانخفاض المفاجئ في أداء الكمبيوتر الشخصي أو الكمبيوتر المحمول إلى ارتفاع حمل وحدة المعالجة المركزية في عملية واحدة أو أكثر. من بين هؤلاء ، غالبا ما تظهر dllhost.exe مع وصف COM Surrogate. في الدليل أدناه ، نريد أن نخبرك عن الطرق الحالية لحل هذه المشكلة.
محتوى
الخطوة الأولى هي معرفة ما هي هذه العملية والمهمة التي تؤديها. تكون عملية dllhost.exe من بين تلك الموجودة في النظام وهي مسؤولة عن معالجة طلبات COM + الخاصة بخدمة Internet Information Service اللازمة لتشغيل التطبيقات باستخدام المكون مايكروسوفت دوت نت .
في أغلب الأحيان ، يمكن رؤية هذه العملية عند تشغيل مشغلات الفيديو أو عرض الصور المخزنة على الكمبيوتر ، حيث إن معظم برامج الترميز تستخدم Microsoft .NET لتشغيل ملفات الفيديو. وبالتالي ، ترتبط مشاكل dllhost.exe إما بملفات الوسائط المتعددة أو مع برامج الترميز.
كما تظهر الممارسة ، في أغلب الأحيان ، يقوم dllhost.exe بتحميل المعالج بسبب برامج ترميز الفيديو التي تعمل بشكل غير صحيح. سيكون حل المشكلة هو إعادة تثبيت هذا المكون ، والذي يجب تنفيذه وفقًا للخوارزمية التالية:
كقاعدة عامة ، بعد تثبيت الإصدار الصحيح من برامج ترميز الفيديو ، سيتم حل المشكلة ، وسيعود dllhost.exe إلى استهلاك الموارد العادي. إذا لم يحدث هذا ، استخدم الخيار التالي.
قد يكون سبب آخر لتحميل عالي على المعالج من dllhost.exe وجود ملف فيديو تالف أو صورة بتنسيق يمكن التعرف عليه في Windows. تشبه هذه المشكلة علة "التخزين المخصّص" المعروفة في نظام التشغيل Android: تحاول خدمة النظام تخزين البيانات الوصفية للملف المعطوب ، لكن نظرًا لحدوث خطأ ، لا يمكن الدخول في حلقة لا نهائية ، مما يؤدي إلى زيادة استهلاك الموارد. لحل المشكلة ، يجب أولاً حساب الجاني ، ثم حذفها.
سيؤدي هذا الإجراء إلى التخلص من مشكلة الاستهلاك العالي لموارد وحدة المعالجة المركزية من خلال عملية dllhost.exe.
كملخص ، نلاحظ أن المشاكل مع dllhost.exe تظهر نادرا نسبيا.