ارتفاع استهلاك المعالج CPU من أكثر المشاكل شيوعًا في أجهزة ويندوز، وقد يؤدي إلى بطء شديد، تعليق البرامج، وارتفاع حرارة الجهاز. في هذا المقال نقدم دليلًا شاملًا يجمع بين خطوات مبسّطة للمستخدم وطرق تشخيص متقدمة لفني الدعم الفني.
الجزء الأول: خطوات مبسّطة للمستخدم العادي
1. إغلاق البرامج التي تستهلك المعالج
افتح Task Manager ثم تبويب Processes لمعرفة البرامج التي تستهلك CPU.
2. إعادة تشغيل الجهاز
قد يكون استهلاك المعالج مؤقتًا بسبب عملية عالقة.
3. إيقاف البرامج في بدء التشغيل
Task Manager → Startup → Disable
4. فحص الفيروسات
Windows Security → Full Scan
5. تحديث ويندوز
بعض التحديثات تصلح أخطاء في النظام تتسبب في ارتفاع CPU.
الجزء الثاني: تشخيص متقدم لفني الدعم الفني
1. تحليل الأداء باستخدام Resource Monitor
resmon.exeمعرفة العمليات التي تقوم بطلبات CPU مكثفة.
تحديد الخدمات المرتبطة بالعملية.
2. فحص العمليات المجهولة باستخدام PowerShell
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10
3. تتبع العمليات باستخدام Process Explorer
أداة قوية من Microsoft Sysinternals:
كشف العمليات الخفية Hidden Processes.معرفة DLL المستخدمة.
تحليل Thread Activity.
4. فحص الخدمات Services المسببة للمشكلة
أكثر الخدمات تسببًا بالمشاكل:
Windows UpdateAntimalware Service Executable
WMI Provider Host
SearchIndexer
5. تحليل مشاكل WMI (من أهم أسباب ارتفاع CPU)
Get-WmiObject Win32_Process | Select Name, HandleCount
إذا كان WMI يستهلك CPU:
winmgmt /verifyrepository
winmgmt /salvagerepository
6. إصلاح ملفات النظام
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
7. فحص التعريفات المتسببة في ارتفاع CPU
devmgmt.mscخاصة كرت الشاشة
تعريف Intel MEI
تعريفات الشبكة
8. تشخيص الخدمات باستخدام Event Viewer
eventvwr.mscراجع سجلات: System
ابحث عن رسائل Error متكررة
9. مراقبة استهلاك CPU للعمليات في الزمن الحقيقي
perfmon.exe
أسباب شائعة لارتفاع استهلاك المعالج
تعريفات غير متوافقةفيروسات أو Malware
خدمات ويندوز عالقة
تطبيقات تعمل في الخلفية دون علم المستخدم
مشكلة في الهارد أو File System تسبب Hung Processes
الحلول السريعة لفني الدعم الفني
1. إعادة تشغيل خدمات ويندوز الحساسة
net stop wuauserv
net start wuauserv
2. إعادة تعيين Windows Search
sc stop WSearch
sc start WSearch
3. إلغاء تحديث سيء تسبب بالمشكلة
wusa /uninstall /kb:xxxxxxx
متى يكون ارتفاع CPU دليلًا على مشكلة في العتاد؟
سخونة عالية للمعالج باستمرارخمول طويل قبل فتح الملفات
أخطاء Kernel-Power متكررة
تباطؤ غير منطقي حتى بعد إعادة تثبيت النظام
الخلاصة
ارتفاع استهلاك CPU قد يكون مشكلة بسيطة يمكن حلها بكبسة زر، وقد يكون مؤشرًا لخلل عميق يحتاج لتحليل متقدم. استخدام أدوات مثل Resource Monitor و Process Explorer يمنح فني الدعم الفني رؤية دقيقة لأسباب المشكلة ومعالجتها من جذورها.
