نحوه رفع 100% شدن CPU در ویندوز 10 / 11
رفع 100% شدن CPU در ویندوز
وقتی میزان استفاده از CPU در ویندوز به 100% میرسد, این موضوع معمولاً نشان میدهد که پردازنده با حداکثر ظرفیت خود کار میکند و تحت فشار زیادی قرار دارد. این مشکل میتواند به دلایل مختلفی رخ دهد:
1️⃣ استفاده زیاد از CPU توسط یک برنامه خاص: برخی برنامهها یا فرایندها ممکن است منابع زیادی از CPU را مصرف کنند و باعث افزایش مصرف کلی شوند. میتوانید Task Manager را بررسی کنید تا برنامهای که باعث استفاده زیاد شده است را شناسایی کرده و اقدام مناسب را انجام دهید.
2️⃣ نرمافزارها یا فرایندهای پسزمینه: بعضی برنامهها یا فرایندهای پسزمینه میتوانند مقدار قابل توجهی از منابع CPU را مصرف کنند و باعث استفاده زیاد از CPU شوند. این وضعیت ممکن است به دلیل برنامهنویسی ناکارآمد، اشکالات نرمافزاری یا تداخل میان برنامههای در حال اجرا روی سیستم باشد.
3️⃣ منابع سیستم ناکافی: اگر رایانه شما حداقل شرایط لازم را برای اجرای نرمافزارهای خاص یا انجام کارهای سنگین نداشته باشد، CPU ممکن است زیر فشار قرار بگیرد و استفاده از آن به 100% برسد.
4️⃣ مشکلات درایور: درایورهای قدیمی یا معیوب گاهی اوقات باعث استفاده زیاد از CPU میشوند. توصیه میشود درایورهای خود را بهروز نگه دارید، بهخصوص برای اجزای مهمی مانند کارت گرافیک، آداپتور شبکه و چیپست.
5️⃣ بدافزار یا ویروسها: برخی از نرمافزارهای مخرب میتوانند در پسزمینه ویندوز اجرا شوند و منابع زیادی از CPU را بدون اطلاع شما مصرف کنند. اگر به وجود بدافزار مشکوک هستید، انجام یک اسکن کامل با یک آنتیویروس توصیه میشود.
بخش اول - ویندوز 10
حل مشکل 100 درصد شدن CPU در ویندوز 10
WMI (Windows Management Instrumentation) یکی از سرویسهای اصلی ویندوز 10 است که با نرمافزارهای مختلف روی سیستم شما ارتباط دارد و اطلاعات مربوط به سیستمعامل را برای آنها ارسال میکند. این سرویس بسیار مهم است. اگر در بخش Processes در Task Manager مشاهده کردید که مقدار زیادی از CPU را مصرف میکند، باید برای رفع آن اقدام کنید.

1. اولین کاری که میتوانید امتحان کنید، راهاندازی مجدد سرویس WMI است. به بخش Services بروید. (با تایپ Services در جستجوی منوی Start میتوانید سریعتر به آن دسترسی پیدا کنید.)
2. به پایین بروید و گزینه Windows Management Instrumentation را پیدا کنید، روی آن کلیک راست کرده و سپس Restart را انتخاب کنید.

اگر راهحل بالا جواب نداد، راهحل بعدی کمی پیچیدهتر است اما میتواند در بلندمدت هم به رفع مشکل CPU کمک کند.
اگر مصرف 100٪ CPU شما به دلیل فرایند میزبان WMI Provider در Task Manager باشد، میتوانید جزئیتر بررسی کنید. ابتدا Win + R را فشار دهید و سپس پنجره Event Viewer را باز کنید. در بخش سمت چپ به مسیر Applications and Service Logs > Microsoft > Windows > WMI-Activity > Operational بروید.
در این بخش، فرایندهایی که میزبان WMI Provider با آنها در ارتباط بوده است نمایش داده میشود. ستون Operational را بررسی کنید، خطاهای مربوطه را پیدا کنید و سپس در بخش General شماره ClientProcessId را مشاهده کنید. این کار به شما کمک میکند برنامه مرتبط را شناسایی یا فرایند مشکلساز را متوقف کنید.

به Task Manager برگردید، روی تب Details کلیک کنید و فرایندها را بر اساس PID مرتب کنید. فرایند دارای خطا را پیدا کرده، روی آن راستکلیک کنید و گزینه Open file location را انتخاب کنید. این کار مشخص میکند آن فرایند متعلق به کدام نرمافزار است و آیا باید آن را حذف، دوباره نصب یا درایورهای آن را بهروزرسانی کنید.

غیرفعال کردن SysMain یا جستجوی ویندوز برای رفع 100% شدن CPU در ویندوز
Superfetch که در نسخههای جدیدتر ویندوز با نام SysMain شناخته میشود، فرایندی است که ویندوز از طریق آن یاد میگیرد از کدام برنامهها بیشتر استفاده میکنید و سپس آنها را از قبل بارگذاری میکند تا سریعتر اجرا شوند. این فرایند معمولاً مشکلی ایجاد نمیکند، اما روی سیستمهای قدیمی ممکن است باعث افزایش مصرف CPU شود.
برای بررسی اینکه آیا SysMain یا سرویس دیگری CPU شما را درگیر کرده است، Task Manager را با کلیدهای Ctrl + Shift + Escape باز کنید، روی More details کلیک کنید و سپس بر اساس ستون CPU فرایندها را مرتب کنید.
اگر مشاهده کردید که Service Host یا سرویسهایی مانند SysMain مصرف بالایی از CPU دارند، میتوانید روی آن کلیک راست کرده و گزینه End process را انتخاب کنید.

برای غیرفعال کردن دائمی آن، Win + R را فشار دهید و در پنجره Services به SysMain بروید. سپس گزینه Startup type را روی Disabled قرار دهید.

از نظر فنی میتوانید این کار را برای هر سرویسی که CPU را درگیر میکند انجام دهید، اما باید دقت کنید چون بعضی سرویسها برای عملکرد ویندوز ضروری هستند. یکی دیگر از عوامل مصرف زیاد CPU، Windows Search است که در برخی موارد میتوان آن را با احتیاط و بسته به نیاز سیستم غیرفعال کرد.
ریستارت کردن Power Plan
تغییر در تنظیمات Power Plan میتواند تأثیر قابل توجهی روی عملکرد سیستم داشته باشد. اگر روی حالت High performance قرار دارید، مخصوصاً اگر تنظیمات آن را تغییر داده باشید، ممکن است پردازنده بیش از حد درگیر شود. این موضوع در سیستمهای قدیمی بیشتر دیده میشود.

Power Plan را در کادر جستجو تایپ کنید و سپس روی Choose a power plan کلیک کنید. اگر از حالت High performance یا Power Saver استفاده میکنید، آن را روی Balanced قرار دهید.
برای اطمینان بیشتر، روی Change plan settings کلیک کنید و سپس گزینه Restore default settings for this plan را انتخاب کنید.
بخش دوم - ویندوز 11
رفع مشکل 100 درصد شدن CPU در ویندوز 11
استفاده بالای CPU در ویندوز 11 میتواند تجربه کار با سیستم و امکانات آن را بهطور جدی کاهش دهد. هرچند دلایل دقیق این مشکل متفاوت است، اما از رایجترین آنها میتوان به اجرای همزمان برنامههای زیاد در پسزمینه و آلودگی به بدافزار اشاره کرد.

چرا استفاده از CPU در ویندوز 11 اینقدر زیاد است؟
● کمبود منابع سیستم
راههای مختلفی وجود دارد که میتوانید بررسی کنید آیا پیکربندی سیستم شما پاسخگوی نیازهای ویندوز 11 هست یا نه. در تصویر زیر حداقل سیستم مورد نیاز این نسخه را مشاهده میکنید. هرچه سختافزار شما از این حداقلها بالاتر باشد، تجربه روانتری خواهید داشت.

اگرچه این موضوع نیاز به آشنایی اولیه با اجزای سختافزاری دارد، اما مهمترین مواردی که باید بررسی شوند، سرعت پردازنده و میزان RAM هستند. همچنین باید توجه داشت که این سیستم مورد نیاز فقط بخشی از الزامات ویندوز 11 را پوشش میدهد و الزامات مربوط به برخی قابلیتهای ویژه نیز ممکن است متفاوت باشند.
● اجرای همزمان برنامههای بیش از حد
● سرویسهای اضافی سیستم که روی CPU تأثیر میگذارند
همانطور که همه برنامهها به منابع یکسانی نیاز ندارند، سرویسهای سیستم نیز متفاوت هستند. غیرفعال کردن برخی سرویسها میتواند خطرناک باشد، اما برخی دیگر را میتوان طوری تنظیم کرد که بدون آسیب زدن به پایداری سیستم، کارایی ویندوز را بهتر کنند.
● آلودگی به ابزارهای تبلیغاتی مزاحم یا بدافزار
یکی از دلایل رایج مصرف غیرعادی و 100 درصدی CPU، فعالیت بدافزارها یا ویروسهایی است که در پسزمینه اجرا میشوند. این مشکل معمولاً زمانی بیشتر دیده میشود که آنتیویروس شما بهروز نباشد یا از نسخههای غیررسمی و فاقد پشتیبانی استفاده شده باشد. برای کاهش این ریسک و محافظت بهتر از سیستم، میتوانید از خرید لایسنس نود 32 استفاده کنید تا از یک آنتیویروس بهروز و معتبر بهرهمند شوید.
چگونه میتوانم مصرف بالای CPU را در ویندوز 11 برطرف کنم؟
برنامههای راهاندازی را بهینه کنید
1. کلیدهای Win + R را فشار دهید تا پنجره Run باز شود.
2. msconfig را در کادر Run تایپ کنید و سپس کلید Enter را بزنید یا روی OK کلیک کنید. در نسخههای جدیدتر ویندوز، مسیر Task Manager > Startup apps معمولاً برای مدیریت برنامههای شروع به کار کاربردیتر است، هرچند msconfig همچنان قابل استفاده باقی مانده است.

3. روی تب Startup کلیک کنید.

4. روی گزینه Open Task Manager کلیک کنید.
5. برای مرتبسازی وظایف بر اساس وضعیت، دو بار روی عنوان ستون Status کلیک کنید.
6. برنامههایی را که وضعیت Enabled دارند و نمیخواهید هنگام راهاندازی ویندوز اجرا شوند، شناسایی کرده و روی Disable کلیک کنید.

برنامههای پسزمینه را غیرفعال کنید
استفاده زیاد از CPU معمولاً به دلیل اجرای مداوم تعداد زیادی برنامه در پسزمینه است. بنابراین غیرفعال کردن برنامههای بلااستفاده میتواند تا حد زیادی سرعت CPU را بهتر کند.
1. روی آیکن Windows در Taskbar کلیک کنید.
2. گزینه Settings را انتخاب کنید.
3. از منوی سمت چپ، Apps را انتخاب کنید.
4. روی Apps & features کلیک کنید.

سوالات متداول درباره رفع 100% شدن CPU در ویندوز
1. چرا CPU ویندوز روی 100 درصد میماند؟
این مشکل معمولاً به دلیل اجرای همزمان چند برنامه سنگین، فرایندهای پسزمینه، درایورهای ناسازگار، کمبود منابع سختافزاری یا وجود ویروس و بدافزار در سیستم رخ میدهد.
2. آیا 100 درصد شدن CPU به سختافزار آسیب میزند؟
اگر این وضعیت برای مدت طولانی ادامه پیدا کند و با دمای بالا همراه باشد، میتواند به مرور به قطعات سیستم فشار وارد کند. به همین دلیل بهتر است علت اصلی آن را سریعتر پیدا و برطرف کنید.
3. آیا غیرفعال کردن Windows Search برای رفع مصرف بالای CPU مفید است؟
در بعضی سیستمها بله، اما نه همیشه. Windows Search میتواند در برخی مواقع باعث افزایش مصرف CPU شود، ولی غیرفعال کردن آن باید با احتیاط انجام شود؛ چون روی جستجوی فایلها در ویندوز تأثیر میگذارد.
4. اگر بعد از انجام همه مراحل مشکل حل نشد چه کار کنم؟
اگر همچنان CPU روی 100 درصد باقی ماند، بهتر است درایورها، فایلهای سیستمی ویندوز و همچنین احتمال وجود ویروس یا بدافزار را بررسی کنید. در بعضی موارد هم ارتقای RAM یا بررسی سلامت سختافزار میتواند لازم باشد.