إصلاح svchost.exe (netsvcs) الاستخدام العالي لوحدة المعالجة المركزية أو مشكلة تسرب الذاكرة

إصلاح svchost.exe (netsvcs) الاستخدام العالي لوحدة المعالجة المركزية أو مشكلة تسرب الذاكرة

Fix Svchost Exe High Cpu Usage



Fix Svchost Exe High Cpu Usage

لماذا تحدث مشكلة استخدام وحدة المعالجة المركزية عالية الملف Svchost.exe (netsvcs)؟





هل تساءلت يومًا ما هو ملف Svchost.exe ولماذا يعمل على جهاز الكمبيوتر الذي يعمل بنظام Windows؟

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



إذن ، ما هو ولماذا يتم تشغيله على جهاز الكمبيوتر الخاص بك؟ هل يعد استخدام وحدة المعالجة المركزية عالية Svchost مشكلة فنية حقًا؟

وفقًا لمايكروسوفت ، ملف Svchost.exe هو اسم عملية مضيف عام للخدمات ، والتي يتم تشغيلها من مكتبات الارتباط الديناميكي. قامت Microsoft بنقل جميع وظائف خدمات Windows إلى ملفات مكتبة الارتباط الديناميكي (ملف dll.) .

ومع ذلك ، لا يمكنك تنفيذ ملف dll. مباشرة من Windows. يجب تحميله من تطبيق قابل للتنفيذ (.exe). هذا هو سبب ولادة ملف Svchost.exe.

جدول المحتويات

لماذا يتم تشغيل أكثر من ملف Svchost.exe؟

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

تشغيل ملف Svchost.exe متعدد

لذلك ، إذا يستخدم Windows ملف Svchost.exe واحدًا فقط المثيل لتحميل جميع الخدمات ، فقد يؤدي الفشل إلى تعطيل نظام Windows بالكامل. في هذه الحالة ، نظمت Microsoft خدماتها في مجموعات منطقية ، وسيتم إنشاء كل ملف Svchost.exe لكل مجموعة.

إصلاح 100٪ svchost.exe (netsvcs) مشكلة استخدام وحدة المعالجة المركزية عالية أو الذاكرة عالية svchost

في الأسابيع القليلة الماضية ، تلقيت العديد من رسائل البريد الإلكتروني من المستخدمين الذين يشكون من عملية ملف Svchost.exe.

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

اقرأ أيضا: كيفية إصلاح مشكلة استخدام وحدة المعالجة المركزية عالية MsMpEng.exe .

استنادًا إلى تجربتي ، في معظم الحالات ، يرجع السبب وراء مشكلة استخدام وحدة المعالجة المركزية أو الذاكرة عالية svchost.exe (netsvcs) إلى أن جهاز الكمبيوتر الخاص بك مصاب بفيروس أو تطبيق برامج ضارة. ومع ذلك ، يمكن أن تحدث هذه المشكلة بسبب عوامل أخرى:

  • تحديث ويندوز.
  • ملف سجل الأحداث الكامل.
  • برامج أخرى.
  • خدمات الويندوز.

لقد واجهت مشكلة وحدة المعالجة المركزية عالية svchost.exe عدة مرات. اعتمادًا على السبب ، ستحتاج إلى استخدام حل مناسب لإصلاحه.

في هذه المقالة ، سأوضح لك بعض الطرق حيث يمكنك معرفة كيفية التشخيص واستكشاف الأخطاء وإصلاحها svchost.exe (netsvcs) وحدة المعالجة المركزية عالية أو مشكلة استخدام الذاكرة ، مع تعليمات مفصلة.

1. فحص جهاز الكمبيوتر الخاص بك بحثًا عن فيروسات أو برامج ضارة تتسبب في استخدام وحدة المعالجة المركزية عالية المستوى من Svchost

إذا كان جهاز الكمبيوتر الخاص بك مصابًا بالفيروسات أو البرامج الضارة أو أي برامج ضارة أخرى ، فقد تستخدم عملية ملف Svchost.exe (netsvcs) موارد وحدة المعالجة المركزية أو الذاكرة أكثر من أي وقت مضى ، حتى 100٪.

لذلك ، قبل تشخيص مشكلة استخدام وحدة المعالجة المركزية عالية Svchost.exe وإصلاحها ، يجب عليك استخدام برنامج مكافحة الفيروسات لإجراء فحص كامل لجهاز الكمبيوتر الخاص بك.

تشغيل فحص كامل للفيروسات

في حالة إصابة جهاز الكمبيوتر الخاص بك ببرامج ضارة ، أقترح عليك تنزيلها روغ كيلر أو AdwCleaner لمسح وإزالة البرامج الضارة من جهاز الكمبيوتر الخاص بك.

2. تعطيل الخدمات التي تسبب مشكلة استخدام وحدة المعالجة المركزية (CPU) عالية ملف Svchost.exe

كما ذكرت أعلاه ، فإن عملية ملف Svchost.exe مطلوبة من قبل العديد من البرامج والخدمات لمساعدتهم على التشغيل.

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

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

لتحديد البرنامج أو الخدمة التي تستخدم الكثير من وحدة المعالجة المركزية / ذاكرة الوصول العشوائي ، اتبع التعليمات التالية:

في Windows 7:

  1. اضغط على Ctrl + Alt + Del ثم حدد 'بدء إدارة المهام'.
  2. اضغط علىالعملياتالتبويب.
  3. اختر عملية ملف Svchost.exe التي تستخدم الكثير من الموارد على جهاز الكمبيوتر الخاص بك.
  4. انقر بزر الماوس الأيمن فوقه واختر 'انتقل إلى الخدمة (الخدمات)'.
  5. سيتحول تلقائيًا إلى ملفخدماتعلامة التبويب وتمييز الخدمة التي تستخدم عملية Svchost المحددة.
  6. اضغط علىخدماتزر للوصول خدمات الويندوز .
  7. حدد موقع الخدمة التي تستخدم عملية ملف Svchost.exe ثم انقر بزر الماوس الأيمن عليها وحدد 'إعادة بدء'لإعادة تشغيله.

في Windows 8 و 8.1 و Windows 10:

  1. اضغط على Ctrl + Alt + Del ثم اختر ' مدير المهام '.
  2. اضغط علىتفاصيلالتبويب.
  3. حدد عملية ملف Svchost.exe التي تستخدم الكثير من الموارد على جهاز الكمبيوتر الخاص بك.
  4. انقر بزر الماوس الأيمن فوقه وحدد 'انتقل إلى الخدمة (الخدمات)'.
  5. سيتم تلقائيًا تمييز الخدمة التي تستخدم عملية Svchost. انقر بزر الماوس الأيمن فوقه واختر 'إعادة بدء'لإعادة تشغيل الخدمة.

إعادة تشغيل مدير مهام الخدمة

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

يمكنك أيضًا تعطيل خدمة معينة بالنقر بزر الماوس الأيمن عليها واختيار 'فتح الخدمات'.

ابحث عنه من قائمة خدمات Windows ، ثم انقر نقرًا مزدوجًا فوقه. تحديد 'معاق' من عند 'نوع بدء التشغيل' قائمة منسدلة. ثم انقر فوق 'تطبيق'، ثم'حسنازر '.

هذا هو! يجب الآن أن تختفي مشكلة استخدام وحدة المعالجة المركزية (CPU) عالية الملف svchost.exe (netsvcs).

اقرأ أيضا: أفضل 10 أداة مجانية لإزالة البرامج الإعلانية لنظام التشغيل Windows .

3. امسح سجل عارض الأحداث

في بعض الأحيان ، يمكن أن يساعد تنظيف ملف سجل Windows Event Viewer في إصلاح مشكلة استخدام وحدة المعالجة المركزية عالية الملف svchost.exe. للقيام بذلك ، اتبع التعليمات التالية:

  1. اضغط على Windows + R لبدء تشغيل مربع الحوار Run.
  2. اكمل ' إيفينفور 'بدون علامات الاقتباس واضغط على Enter.
  3. في ال عارض الأحداث نافذة ، انقر لتوسيع العناصر الفرعية في سجلات Windows الجزء.
  4. انقر بزر الماوس الأيمن فوق التطبيق ثم حدد 'سجل نظيف'.
  5. تحتاج أيضًا إلى تنظيف ملف الأمان ، اقامة و و سجل النظام من خلال إجراء نفس العملية.
  6. أعد تشغيل جهاز الكمبيوتر الذي يعمل بنظام Windows.

مسح سجل عارض أحداث التطبيق

أيضًا ، يوجد أدناه مقطع فيديو قصير لعملية مسح سجلات الأحداث:

4. تشخيص واستكشاف مشكلات Windows Update

وفقا لمايكروسوفت ، متى تحديث ويندوز يتحقق من وجود تحديثات جديدة أو يقوم بتنزيل التحديث في الخلفية ، فقد تحدث مشكلة استخدام وحدة المعالجة المركزية عالية svchost.exe.

تلميح: قبل استخدام أي طرق أدناه ، يمكنك إلغاء تثبيت تحديثات Windows التي تم تثبيتها مؤخرًا.

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

لتشخيص واستكشاف مشكلات Windows Update وإصلاحها ، قم بتنفيذ الإرشادات التالية:

الخطوة رقم 1: تنظيف مجلد 'SoftwareDistribution' لنظام Windows

ال 'توزيع البرمجيات”هو المكان الذي يخزن فيه نظام التشغيل Windows التحديثات التي تم تنزيلها. إذا حدث خطأ ما أثناء تنزيل التحديثات ، أو كانت الملفات الموجودة في هذا المجلد تالفة ، فستواجه مشكلات أثناء عملية الترقية ، بما في ذلك مشكلة استخدام وحدة المعالجة المركزية عالية.

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

  1. اضغط على Windows + R لفتح مربع الحوار Run.
  2. اكمل ' services.msc 'بدون علامات الاقتباس واضغط على Enter.
  3. في نافذة الخدمات ، ابحث عن 'تحديث ويندوز'، انقر بزر الماوس الأيمن فوقه واختر'قف'.
  4. اذهب إلى ج: ويندوز ، أعثر على توزيع البرمجيات المجلد ثم احذفه.
  5. أعد تشغيل جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows وتحقق من تحديثات Windows.

حذف مجلد softwaredistribution

إذا ظلت مشكلة Svchost high CPU ، فانتقل إلى الخطوة التالية.

الخطوة رقم 2: استخدم مستكشف أخطاء Windows Update ومصلحها

يمكنك زيارة صفحة الويب هذه من Microsoft.com لتنزيل مستكشف أخطاء Windows Update ومصلحها.

بعد ذلك ، قم بتشغيله واختر 'كشف المشاكل وتطبيق الإصلاحات لـ (مستحسن)'للسماح للبرنامج بتحديد المشكلات وإصلاحها تلقائيًا مع Windows Update إن وجدت.

بمجرد اكتماله ، دعنا نتحقق من التحديثات مرة أخرى لمعرفة ما إذا كانت مشكلة وحدة المعالجة المركزية عالية Svchost.exe (netsvcs) لا تزال قائمة.

يجب عليك أيضًا تنزيل أحدث إصدار من عامل Windows Update وتثبيته على جهاز الكمبيوتر الخاص بك. زيارة هنا لتنزيله.

في حالة حدوث مشكلة CPU عالية Svchost.exe (netsvcs) بعد تثبيت تحديثات Windows ، فإنني أوصيك بإلغاء تثبيت هذه التحديثات لأن ذلك قد يكون سبب هذه المشكلة. الى جانب ذلك ، يمكنك استخدام DISM (خدمة نشر الصور وإدارتها) أو الجاهزية لتحديث النظام لإصلاح أخطاء Windows Update.

هل يمكن أن تكون عملية svchost.exe فيروسًا؟

إذا كان موقع ملف svchost.exe موجودًا في ملف ج: Windows System32 مجلد ، فلا داعي للقلق.

ملف Svchost.exe فتح موقع الملف

أي عمليات تسمى 'svchost.exe' ولكنها مخزنة في مجلد آخر بدلاً من 'النظام 32'يمكن اعتباره فيروسًا أو برنامجًا ضارًا.

إذا كنت تريد التأكد من ملف svchost.exe ، فتفضل بزيارة VirusTotal.com ، أرسل الملف الذي تريد التحقق منه واتركه يتحقق لك.

فحص فيروس ملف Svchost.exe

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

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

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

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