إصلاح الاستخدام المرتفع لوحدة المعالجة المركزية عن طريق ملف Svchost.exe (netsvcs)
Svchost.exe ( مضيف الخدمة(Service Host) أو SvcHost ) هو اسم عملية مضيف عام للخدمات التي يتم تشغيلها من مكتبات الارتباط الديناميكي. تم نقل جميع خدمات Windows الداخلية إلى ملف .dll واحد بدلاً من ملف. exe ، لكنك تحتاج إلى ملف قابل للتنفيذ ( .exe ) لتحميل ملفات dll هذه ؛ ومن ثم تم إنشاء عملية svchost . exe . قد تلاحظ الآن أن هناك العديد من مثيلات عمليات svchost. exe الموجودة لأنه إذا فشلت إحدى الخدمات ، فلن يؤدي ذلك إلى تعطيل Windows ويتم تنظيم جميع هذه الخدمات في مجموعات ، وكل ملف svchost .exeيتم إنشاء مثيل لكل مجموعة من هذا القبيل.
تبدأ المشكلة الآن عندما يبدأ ملف Svchost.exe (netsvcs) في أخذ جميع موارد Windows تقريبًا ويسبب استخدامًا عاليًا لوحدة المعالجة المركزية(CPU) . إذا نظرت إلى "إدارة المهام"(Task Manager) ، فستجد أن ملف Svchost.exe معين يشغل كل الذاكرة تقريبًا ويخلق مشكلة للبرامج أو التطبيقات الأخرى. يصبح الكمبيوتر غير مستقر لأنه يصبح بطيئًا للغاية ويبدأ في تجميد Windows بشكل عشوائي ، ثم يتعين على المستخدم إما إعادة تشغيل نظامه أو فرض إيقاف التشغيل.
تحدث مشكلة استخدام وحدة المعالجة المركزية عالية Svchost.exe(Svchost.exe High CPU Usage) في الغالب بسبب الإصابة بالفيروسات أو البرامج الضارة على أجهزة الكمبيوتر الخاصة بالمستخدمين. لكن المشكلة لا تقتصر على هذا فقط لأنها تعتمد بشكل عام على تكوين نظام المستخدمين والبيئة. لذلك دون إضاعة أي وقت ، دعنا نرى كيفية إصلاح الاستخدام العالي لوحدة المعالجة المركزية(Fix High CPU Usage) بالفعل عن طريق ملف Svchost.exe (netsvcs) باستخدام دليل استكشاف الأخطاء وإصلاحها المدرج أدناه.
إصلاح الاستخدام المرتفع لوحدة المعالجة المركزية(Fix High CPU Usage) عن طريق ملف Svchost.exe (netsvcs)
تأكد من إنشاء نقطة استعادة(create a restore point) في حالة حدوث خطأ ما.
الطريقة الأولى: قم بتشغيل CCleaner و Malwarebytes(Method 1: Run CCleaner and Malwarebytes)
1. قم بتنزيل وتثبيت CCleaner & Malwarebytes.
2. قم بتشغيل Malwarebytes واتركه(Run Malwarebytes)(Run Malwarebytes) يفحص نظامك بحثًا عن الملفات الضارة. إذا تم العثور على برامج ضارة ، فسيتم إزالتها تلقائيًا.
3. الآن قم بتشغيل CCleaner وحدد Custom Clean .
4. ضمن Custom Clean ، حدد علامة تبويب Windows(Windows tab) وحدد الإعدادات الافتراضية ، ثم انقر فوق تحليل(Analyze) .
5. بمجرد اكتمال التحليل ، تأكد من أنك متأكد من إزالة الملفات المراد حذفها.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)
6. أخيرًا ، انقر فوق الزر Run Cleaner ودع CCleaner يأخذ(CCleaner) مجراه.
7. لتنظيف نظامك بشكل أكبر ، حدد علامة التبويب "التسجيل"(select the Registry tab) ، وتأكد من تحديد ما يلي:
8. انقر فوق الزر Scan for Issues واسمح لـ CCleaner بالمسح ، ثم انقر فوق الزر Fix Selected Issues .
9. عندما يسأل CCleaner " هل تريد إجراء تغييرات احتياطية على السجل؟ (Do you want backup changes to the registry?)حدد " نعم( select Yes) " .
10. بمجرد اكتمال النسخ الاحتياطي ، انقر فوق الزر " إصلاح كافة المشكلات المحددة(Fix All Selected Issues) " .
11. أعد تشغيل الكمبيوتر لحفظ التغييرات.
الطريقة 2: تعطيل الخدمة المعينة التي تتسبب في ارتفاع CPU(Method 2: Disable the particular service that is causing High CPU)
1. اضغط على Ctrl + Shift + Esc معًا لتشغيل إدارة المهام.
2. قم بالتبديل إلى علامة التبويب "التفاصيل(Details tab) " وانقر بزر الماوس الأيمن فوق عملية svchost.exe ذات الاستخدام العالي لوحدة المعالجة المركزية(CPU) واختر الانتقال إلى الخدمة (الخدمات).(Go to Service(s).)
3. سينقلك هذا تلقائيًا إلى علامة التبويب " الخدمات(Services) " ، وستلاحظ أن هناك العديد من الخدمات(highlighted services) المميزة التي تعمل في إطار عملية ملف Svchost.exe.
4. الآن انقر بزر الماوس الأيمن فوق الخدمة المميزة( highlighted service) واحدة تلو الأخرى وحدد إيقاف.
5. افعل ذلك حتى يتم إصلاح الاستخدام العالي لوحدة المعالجة المركزية(CPU) من خلال عملية ملف Svchost.exe المحددة.
6. بمجرد التحقق من الخدمات التي حدثت بسببها هذه المشكلة ، فقد حان الوقت لتعطيل هذه الخدمة.
ملاحظة:(Note:) في معظم الأحيان ، خدمة Windows Update(Windows Update Service) هي الخدمة الجانية ، لكننا سنتعامل معها لاحقًا.
7. اضغط على مفتاح Windows + R ثم اكتب services.msc واضغط على Enter.
8. ابحث الآن عن هذه الخدمة المعينة في هذه القائمة ثم انقر بزر الماوس الأيمن(right-click) عليها وحدد خصائص.(Properties.)
9. انقر فوق "إيقاف(Click Stop) " إذا كانت الخدمة قيد التشغيل ثم تأكد من تعيين نوع بدء التشغيل على " (Startup)تعطيل(Disable) " ثم انقر فوق "تطبيق" ثم "موافق".
10. أعد تشغيل الكمبيوتر لحفظ التغييرات ومعرفة ما إذا كان قد تم حل المشكلة أم لا
سيؤدي هذا بالتأكيد إلى حل الاستخدام العالي لوحدة المعالجة المركزية بواسطة ملف Svchost.exe (netsvcs)(Resolve High CPU Usage by svchost.exe (netsvcs)) . إذا وجدت صعوبة في التركيز على ملف svchost.exe المحدد الذي تسبب في حدوث المشكلة ، فيمكنك استخدام برنامج Microsoft يسمى Process Explorer ، والذي سيساعدك في العثور على سبب المشكلة.
الطريقة الثالثة: مسح سجلات عارض الأحداث(Method 3: Clear Event Viewer Logs)
1. اضغط على مفتاح Windows + R ثم اكتب eventvwr.msc واضغط على Enter لفتح عارض الأحداث.( Event Viewer.)
2. من القائمة الموجودة على الجانب الأيسر ، قم بتوسيع سجلات Windows(Windows Logs) ثم انقر بزر الماوس الأيمن فوق المجلدات الفرعية واحدة تلو الأخرى واختر مسح السجل.(Clear Log.)
3. ستكون هذه المجلدات الفرعية هي " التطبيق" و "الأمان" و "الإعداد" و "النظام" و "الأحداث المعاد توجيهها".(Application, Security, Setup, System and Forwarded Events.)
4. تأكد من مسح سجلات الأحداث لجميع المجلدات المذكورة أعلاه.
5. أعد تشغيل الكمبيوتر لحفظ التغييرات.
الطريقة الرابعة: إعادة تسمية مجلد SoftwareDistribution(Method 4: Rename SoftwareDistribution Folder)
1.اضغط على Windows Key + X ثم حدد Command Prompt (Admin).
2. الآن اكتب الأوامر التالية لإيقاف خدمات (Services)Windows Update ثم اضغط على Enter بعد كل منها:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
3. بعد ذلك ، اكتب الأمر التالي لإعادة تسمية مجلد SoftwareDistribution(SoftwareDistribution Folder) ثم اضغط على Enter :
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
4. أخيرًا ، اكتب الأمر التالي لبدء تشغيل خدمات (Services)Windows Update واضغط على Enter بعد كل واحدة:
صافي بدء wuauserv (net start wuauserv)
صافي بدء cryptSvc (net start cryptSvc)
بت (net start bits)
بدء net بدء msiserver(net start msiserver)
5. أعد تشغيل الكمبيوتر لحفظ التغييرات.
الطريقة الخامسة: تشغيل مستكشف أخطاء Windows Update ومصلحها(Method 5: Run Windows Update Troubleshooter)
1. اكتب "استكشاف الأخطاء وإصلاحها" في شريط Windows Search وانقر فوق استكشاف الأخطاء وإصلاحها.(Troubleshooting.)
2. بعد ذلك ، من النافذة اليسرى ، حدد الجزء عرض الكل.(View all.)
3. ثم من قائمة استكشاف(Troubleshoot) مشكلات الكمبيوتر وإصلاحها ، حدد Windows Update.
4. اتبع التعليمات التي تظهر على الشاشة واترك استكشاف أخطاء Windows Update وإصلاحها.(Windows Update Troubleshoot run.)
5. أعد تشغيل الكمبيوتر لحفظ التغييرات.
من المفترض أن يساعدك هذا في إصلاح الاستخدام العالي لوحدة المعالجة المركزية عن طريق ملف Svchost.exe (netsvcs)( High CPU Usage by svchost.exe (netsvcs)) ولكن إذا لم يكن الأمر كذلك ، فتابع مع الطريقة التالية.
الطريقة السادسة: تأكد من تحديث Windows(Method 6: Make sure to Update Windows)
1. اضغط Windows Key + I ثم حدد التحديث والأمان.(Update & Security.)
2. بعد ذلك ، انقر فوق التحقق من وجود تحديثات(Check for updates) وتأكد من تثبيت أي تحديثات معلقة.
3. بعد تثبيت التحديثات ، أعد تشغيل الكمبيوتر لإصلاح الاستخدام العالي لوحدة المعالجة المركزية عن طريق ملف Svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)
الطريقة السابعة: تعطيل خدمة BITS و Windows Update(Method 7: Disable the BITS and Windows Update service)
1. اضغط على مفتاح Windows + R ثم اكتب services.msc واضغط على Enter.
2. الآن ابحث عن BITS و Windows Update في القائمة ثم انقر بزر الماوس الأيمن عليهما وحدد خصائص.(Properties.)
3. تأكد من النقر فوق "إيقاف(click Stop) " ثم قم بإعداد نوع بدء التشغيل على " (Startup)معطل".(Disabled.)
4. انقر فوق "تطبيق" ، تليها "موافق".
5. أعد تشغيل الكمبيوتر لحفظ التغييرات.
من المفترض أن يساعدك هذا في إصلاح الاستخدام العالي لوحدة المعالجة المركزية عن طريق ملف Svchost.exe (netsvcs)( High CPU Usage by svchost.exe (netsvcs)) ولكن إذا لم يكن الأمر كذلك ، فتابع مع الطريقة التالية.
الطريقة 8: تنزيل RKill وتشغيله(Method 8: Download & Run RKill)
Rkill هو برنامج تم تطويره في BleepingComputer.com الذي يحاول إنهاء عمليات البرامج الضارة المعروفة بحيث يمكن لبرنامج الأمان العادي الخاص بك تشغيل وتنظيف جهاز الكمبيوتر الخاص بك من الإصابات. عند تشغيل Rkill ، سيقتل عمليات البرامج الضارة ثم يزيل الارتباطات القابلة للتنفيذ غير الصحيحة ويصلح السياسات التي تمنعنا من استخدام أدوات معينة عند الانتهاء. سيعرض ملف سجل يوضح العمليات التي تم إنهاؤها أثناء تشغيل البرنامج. يجب أن يؤدي هذا إلى حل الاستخدام العالي لوحدة المعالجة المركزية عن طريق مشكلة ملف Svchost.exe.( High CPU Usage by svchost.exe issue.)
قم بتنزيل Rkill من هنا(Download Rkill from here) ، قم بتثبيته وتشغيله.
الطريقة التاسعة: (Method 9: )تشغيل مدقق ملفات النظام (SFC) وفحص القرص (CHKDSK)(Run System File Checker (SFC) and Check Disk (CHKDSK))
1. اضغط على Windows Key + X ثم انقر فوق موجه الأوامر (المسؤول).( Command Prompt(Admin).)
2. الآن اكتب ما يلي في cmd واضغط على Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3. انتظر(Wait) حتى تنتهي العملية المذكورة أعلاه وبمجرد الانتهاء ، أعد تشغيل الكمبيوتر.
4. بعد ذلك ، قم بتشغيل CHKDSK من إصلاح أخطاء نظام الملفات باستخدام Check Disk Utility (CHKDSK)(Fix File System Errors with Check Disk Utility(CHKDSK)) .(Fix File System Errors with Check Disk Utility(CHKDSK).)
5. دع العملية المذكورة أعلاه تكتمل وأعد تشغيل الكمبيوتر مرة أخرى لحفظ التغييرات.
الطريقة العاشرة: تشغيل مستكشف أخطاء النظام والصيانة ومصلحها(Method 10: Run System and Maintenance Troubleshooter)
1. اضغط على Windows Key + X وانقر على لوحة التحكم.(Control Panel.)
2. ابحث في استكشاف الأخطاء وإصلاحها(Search Troubleshoot) وانقر فوق استكشاف الأخطاء وإصلاحها.(Troubleshooting.)
3. بعد ذلك ، انقر فوق "عرض الكل" في الجزء الأيمن.
4. انقر فوق وقم بتشغيل مستكشف الأخطاء ومصلحها لصيانة النظام( Troubleshooter for System Maintenance) .
5. قد يكون مستكشف الأخطاء ومصلحها قادرًا على إصلاح الاستخدام العالي لوحدة المعالجة المركزية عن طريق ملف Svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)
مُستَحسَن:(Recommended:)
- إصلاح استخدام CPU عالي بواسطة TiWorker.exe(Fix High CPU Usage By TiWorker.exe)
- 10 طرق لإصلاح حدث خطأ في قراءة القرص(10 ways to fix A disk read error occurred)
- إصلاح رسالة خطأ القرص أو القرص غير النظام(Fix Non-System Disk or Disk Error Message)
- إصلاح استخدام CPU عالي بواسطة RuntimeBroker.exe(Fix High CPU Usage by RuntimeBroker.exe)
هذا كل شيء ، لقد نجحت في إصلاح الاستخدام العالي لوحدة المعالجة المركزية(Fix High CPU Usage) بواسطة ملف Svchost.exe (netsvcs) ولكن إذا كان لا يزال لديك أي أسئلة بخصوص هذا المنشور ، فلا تتردد في طرحها في قسم التعليقات.
Related posts
Fix High CPU Usage من Service Host: النظام المحلي
كيفية Fix High CPU Usage على Windows 10
كيفية Fix High CPU Usage بواسطة System Idle Process
Fix High CPU Usage من WmiPrvSE.exe
8 Ways إلى Fix High CPU Usage من TiWorker.exe
استخدام وحدة المعالجة المركزية عالية الإطار اقتران الجهاز في نظام التشغيل Windows 10؟
5 Ways إلى Fix High بينغ على Windows 10
إصلاح استخدام WSAPPX للقرص العالي في نظام التشغيل Windows 10
كيفية إصلاح مضيف الخدمة (SysMain) الاستخدام العالي للقرص في Windows 11/10
Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage
كيفية إصلاح استخدام TiWorker.exe المرتفع لوحدة المعالجة المركزية في نظام التشغيل Windows
ما هو atiedxx.exe ولماذا يتسبب في ارتفاع استخدام وحدة المعالجة المركزية؟
إصلاح استخدام Ntoskrnl.exe العالي لوحدة المعالجة المركزية
كيفية Fix PC Won't POST
كيفية إصلاح استخدام audiodg.exe العالي لوحدة المعالجة المركزية على نظام التشغيل Windows 11/10
إصلاح استخدام .NET Runtime Optimization Service العالي لوحدة المعالجة المركزية
Fix Desktop Window Manager High CPU (DWM.exe)
Fix Audiodg.exe High CPU usage في Windows 11/10
Fix System و Memory High CPU المضغوط Ram، Disk Usage
Fix High CPU Usage من XboxStat.exe في Windows 10