دليل
كيفية تحديد الخدمات داخل svchost.exe
طابق "مضيف الخدمة" (Service Host) المشغول بمعرّف العملية (Process ID) الخاص به والخدمات المستضافة قبل إعادة تشغيل أي شيء. يُتوقع وجود عدة مثيلات لملف svchost.exe.
ابدأ بمثيل العملية المحدد
افتح Task Manager وسجّل معرّف العملية لمضيف الخدمة (Service Host) المشغول. قارن سلوك المعالج (CPU) والذاكرة والقرص والشبكة عبر عدة عينات أثناء حدوث المشكلة. يختلف الارتفاع المؤقت القصير أثناء التحديث عن المهام المتكررة التي لا تستقر أبداً. لا يوجد عدد عمليات آمن عالمياً أو حد معين للذاكرة.
استخدم خصائص العملية للتحقق من المسار الكامل للصورة والتوقيع الرقمي. لا يمكن لاسم الملف وحده إثبات الأمان. يعد الدليل المألوف والتوقيع الصالح دليلين مفيدين، لكن أياً منهما لا يثبت بشكل مستقل أن كل إجراء تتخذه العملية غير ضار.
عيّن معرّف العملية إلى الخدمات المستضافة
في Task Manager، وسّع مجموعة Service Host المعنية حيثما كان ذلك متاحاً، أو افتح شاشة Details واستخدم Go to services للعملية المختارة. دوّن كلاً من الاسم المألوف للخدمة واسم خدمة النظام الخاص بها. إذا انتهت العملية، فحدد المثيل الجديد قبل المتابعة: يمكن لنظام Windows إعادة استخدام معرّفات العمليات.
لعرض عبر سطر الأوامر للقراءة فقط، شغّل tasklist /svc في وحدة تحكم محلية. طابق عمود PID الخاص به مع الـ PID الذي سجلته. تُظهر المخرجات قائمة بالخدمات المستضافة. لا تنسخ PID من لقطة شاشة قديمة وتفترض أنه لا يزال يحدد نفس العملية.
افصل الحاوية عن السبب
يمكن للمضيف أن يحتوي على أكثر من خدمة واحدة. يخبرك المضيف المشغول بالمكان الذي ينبغي التحقيق فيه؛ ولكنه لا يوضح الخدمة التي تسببت في هذا الاستخدام بالكامل. يمكن أن يساعد Process Explorer في فحص خصائص العملية والوحدات النمطية المحملة والمقابض. استخدم وثائق المورّد للخدمة الفعلية بدلاً من افتراض أن كل مثيل يمثل Windows Update.
سجّل وقت حدوث التباطؤ، وأي تحديث أو تثبيت قيد التقدم، وما إذا كان العمل يتوقف بعد الاكتمال. إذا تعطلت الخدمة بشكل متكرر، فاجمع رمز الخطأ الدقيق والحدث المطابق في Windows قبل تغيير إعدادات بدء التشغيل.
قم بإجراء تغيير واحد قابل للإلغاء
إذا كانت هناك إجراءات إعادة تشغيل موثقة للخدمة وكان الانقطاع مقبولاً، فأعد تشغيل تلك الخدمة المحددة. احفظ عملك أولاً. يمكن لخدمات الشبكة والتحديثات والصوت أن تقاطع المهام النشطة؛ قد تتطلب الأجهزة المدارة إذناً من المسؤول. أعد التحقق من نفس العَرَض بعد ذلك.
لا تحذف svchost.exe، أو توقف كل Service Host، أو تعدل إدخالات Registry الخاصة بمجموعات الخدمات، أو تعطل الخدمات الحيوية كإصلاح عام للأداء. استعد التكوين السابق للخدمة إذا لم يساعد هذا التغيير. صعّد الأخطاء المتكررة مصحوبة باسم الخدمة، والوقت، وملاحظة الـ PID، وتفاصيل الخطأ.
المصادر
الملكية التحريرية: Feex. لم يتم تسجيل تاريخ مراجعة مستقلة. كيف نقوم بالبحث.
- Microsoft Learn: tasklist · الوثائق الأساسية. التسلسل التشخيصي هو إرشادات تحريرية من Feex؛ وليس تشخيصاً دقيقاً ومباشراً لجهاز الكمبيوتر الخاص بك.
- Microsoft Sysinternals: Process Explorer · الوثائق الأساسية. التسلسل التشخيصي هو إرشادات تحريرية من Feex؛ وليس تشخيصاً دقيقاً ومباشراً لجهاز الكمبيوتر الخاص بك.
- Microsoft Sysinternals: Sigcheck · الوثائق الأساسية. التسلسل التشخيصي هو إرشادات تحريرية من Feex؛ وليس تشخيصاً دقيقاً ومباشراً لجهاز الكمبيوتر الخاص بك.
هل كان هذا الدليل مفيداً؟
يكفي الإجابة بنعم أو لا. اختر سببًا إذا أردت، أو أضف ملاحظة قصيرة.
شكرًا لك. يساعدنا هذا في تحسين هذه الصفحة.