تحليل استخدام خدمة المضيف عالية وحدة المعالجة المركزية

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

المضيف الخدمة هي عملية ملف Svchost.exe ؛ تعمل الإصدارات الأخيرة من نظام التشغيل Microsoft Windows 10 على فصل الخدمات التي يتم تشغيلها بواسطتها ، بينما كانت الإصدارات القديمة من Windows تجمعها معًا مما يجعل عملية تحديد الهوية أكثر تعقيدًا.

تم إنشاء برامج مثل Svchost Process Analyzer أو Svchost Viewer لمساعدة المستخدمين ومسؤولي النظام في معرفة الخدمة التي تم تشغيلها بموجبها عملية svchost على جهاز Windows.

قد ترى 20 عملية أو أكثر من عمليات مضيف الخدمة مدرجة في أجهزة Windows 10 كنتيجة لذلك.

تحليل استخدام خدمة المضيف عالية وحدة المعالجة المركزية

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

أولاً الأساسيات:

  1. استخدم Ctrl-Shift-Esc لفتح إدارة المهام.
  2. يجب أن تشاهد جميع العمليات المدرجة هناك على الفور.
  3. انقر فوق عمود وحدة المعالجة المركزية للفرز حسب استخدام وحدة المعالجة المركزية. الآن يجب أن تظهر العملية التي تستخدم معظم وحدة المعالجة المركزية في الأعلى.
  4. انقر عليها لعرض معلومات إضافية حول هذا الموضوع. نقرة على مضيف الخدمة: الخدمة المحلية على سبيل المثال قد تكشف عن خدمة مضيف اكتشاف الوظيفة.

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

لبدء "إدارة الخدمات" ، انقر فوق مفتاح Windows ، واكتب services.msc ، واضغط على مفتاح الإدخال.

حدد موقع الخدمة - لها نفس اسم الإدخال الذي تم فتحه في "إدارة المهام" عند النقر فوق إدخال "مضيف الخدمة" هناك ؛ تجد حالته - تعمل عادةً - وكذلك نوع بدء التشغيل ووصفًا في أكثر الأحيان.

أحيانًا يكون من الممكن أيضًا ربط استخدام وحدة المعالجة المركزية (CPU) العالي بالنشاط. قل ، يعمل Windows Update في ذلك الوقت ووجد التحديثات. قد ترى بعد ذلك مضيف الخدمة: النظام المحلي - تحسين التسليم باستخدام الكثير من وحدة المعالجة المركزية أثناء معالجة التحديثات.

ما يمكنك القيام به لحل مشكلة مضيف الخدمة

فيما يلي بعض الاقتراحات حول كيفية التعامل مع الاستخدام المرتفع لوحدة المعالجة المركزية لمهام مضيف الخدمة:

قم بتعيين أولوية العملية على قيمة أقل

أول شيء تحتاج إلى القيام به هو الحصول على إدخال ملف Svchost.exe الصحيح لأنه لا يمكنك القيام بذلك في إطار العمليات على Windows 10.

  1. انقر بزر الماوس الأيمن فوق إدخال "مضيف الخدمة" ضمن العمليات في إدارة مهام Windows ، واختر الانتقال إلى التفاصيل.
  2. ينتقل هذا إلى علامة تبويب التفاصيل ويبرز عملية ملف Svchost.exe المناسبة.
  3. انقر بزر الماوس الأيمن فوق العملية ، وحدد تعيين الأولوية> أسفل عادي.

تعطيل الخدمة

يرجى ملاحظة أن هذا ليس خيارًا للخدمات الهامة التي يتطلبها Windows.

نصيحة : تحقق من صفحات تكوين الخدمات لأنظمة Windows 10 و Windows 8.1 و Windows 7 على موقع Black Viper على الويب لمعرفة ما إذا كان يمكنك تعطيل الخدمة.

  1. حدد اسم الخدمة على صفحة العمليات.
  2. افتح إدارة خدمات Windows وحدد موقعه.
  3. انقر نقرًا مزدوجًا على الخدمة.
  4. اضبط نوع بدء التشغيل على "يدوي" أو "معطل". تحميل يدوي عند الطلب ، معطل يقوم بإيقاف تشغيله بالكامل.

تأكد من تحديث جهاز الكمبيوتر الخاص بك

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

  1. اضغط على مفتاح Windows ، اكتب Windows Update ، وحدد العنصر من قائمة نتائج البحث.
  2. حدد "التحقق من وجود تحديثات" أو "تنزيل" ، وانتظر حتى تكتمل العملية.

تأكد من أن جهاز الكمبيوتر الخاص بك خالٍ من الفيروسات

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

يمكنك استخدام Malwarebytes Anti-Malware أو مجموعة أدوات مكافحة التهديدات من Trend Micro أو Bitdefender Home Scanner أو CrowdInspect.

تأكد من تلف الملف ليس هو المشكلة

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

هنا كيف يتم ذلك:

  1. اضغط على مفتاح Windows ، اكتب cmd.exe ، استمر في الضغط على مفتاح Shift ومفتاح Ctrl ، واضغط على المفتاح Enter. هذا يحمّل موجه أوامر مرتفع.
  2. اقبل موجه UAC.
  3. قم بتشغيل الأمر sfc / scannow .
  4. يتحقق الأمر من تلف الملف ويحاول إصلاح أي مشكلات يجدها أثناء الفحص والمعالجة.

بعض الحالات المحددة

فيما يلي بعض الحالات والحلول المحددة:

  • مضيف الخدمة: الخدمة المحلية (مقيدة الشبكة) التي تسبب استخدام CPU عالي - حاول تعطيل خدمة Superfetch.
  • يمكنك التحقق مما إذا كان Windows Update ينقل الملفات الآن عن طريق فتح موجه PowerShell مرتفع وتشغيل الأمر Get-BitsTransfer -AllUsers .
  • لتقليل تأثير Windows Update ، تأكد من عدم تنزيل البيانات أو إرسالها إلى أجهزة الكمبيوتر الأخرى. افتح الإعدادات> التحديث والأمان> تحديث Windows> خيارات متقدمة> اختر كيفية تسليم التحديثات.