Anonim

مرة أخرى عندما تم إصدار Windows 10 Creators Update ، كانت هناك سلسلة من المشكلات حيث يستخدم Windows Service Host الكثير من وحدة المعالجة المركزية و / أو ذاكرة الوصول العشوائي. كانت هذه مشكلة مؤقتة حيث أصدرت Microsoft إصلاحًا عاجلاً لحل المشكلة. مع وصول تحديث Windows 10 Fall Creators الآن ، بدا وقتًا مناسبًا لتغطية ذلك في حالة حدوثه مرة أخرى.

ما هو Windows Service Host؟

Windows Service Host هي خدمة شاملة يستخدمها Windows لتغطية أي خدمة أساسية تصل إلى مكتبات الارتباط الحيوي (DLL). عندما ترى Service Host في Task Manager ، تشاهد أيضًا سهم لأسفل إلى اليسار. إذا قمت بتحديد ذلك ، فسترى ما هي الخدمات المدرجة تحت تلك المظلة.

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

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

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

يستخدم Windows Service Host وحدة المعالجة المركزية عالية أو RAM

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

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

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

أحد الأسباب الشائعة لاستخدام وحدة المعالجة المركزية أو RAM عالية هو Windows Update. يجب أن يكون الاختيار الأول لمعرفة ما إذا كان هناك تحديث قيد التشغيل.

  1. انقر بزر الماوس الأيمن فوق الزر "ابدأ في Windows" وحدد "الإعدادات".
  2. حدد التحديث والأمان وتحقق مما إذا كان Windows يعمل حاليًا على تحديث أم لا.

إذا كان Windows Update قيد التشغيل ، فسترى شريط التقدم. إذا لم يكن الأمر كذلك ، يجب أن ترى رسالة تخبرك أن جهازك محدث.

الاختيار الثاني هو تصحيح أي أخطاء في Windows باستخدام System File Checker.

  1. انقر بزر الماوس الأيمن فوق الزر "ابدأ في Windows" وحدد Command Prompt (Admin).
  2. اكتب أو الصق "sfc / scannow" واضغط على Enter.
  3. اسمح لإكمال العملية.

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

  1. اكتب "powershell" في موجه الأوامر الذي استخدمته للتو.
  2. اكتب أو الصق "Dism / Online / Cleanup-Image / RestoreHealth" واضغط على Enter.
  3. اسمح لإكمال العملية.

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

وقف الخدمة

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

  1. افتح "إدارة المهام" وحدد "مضيف الخدمة" باستخدام كل وحدة المعالجة المركزية أو ذاكرة الوصول العشوائي.
  2. تحقق العملية تحتها. على سبيل المثال ، قد يكون Windows Audio.
  3. انقر بزر الماوس الأيمن فوق هذه الخدمة وحدد "فتح الخدمات".
  4. انقر بزر الماوس الأيمن فوق الخدمة وحدد إيقاف.
  5. راقب جهاز الكمبيوتر الخاص بك لمعرفة ما إذا كان الاستخدام يقلل.

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

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

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

كيفية إصلاح مضيف خدمة النظام المحلي مما تسبب في ارتفاع وحدة المعالجة المركزية أو استخدام الذاكرة