نحوه رفع مصرف بالای CPU توسط سیستم Idle Process

رفع استفاده زیاد از CPU توسط فرآیند بیکاری سیستم: (Fix High CPU Usage by System Idle Process: ) اگر نمی توانید از رایانه خود به درستی استفاده کنید، این احتمال وجود دارد که برخی از فرآیندها تمام منابع سیستم شما را اشغال کنند و باعث ایجاد مشکلاتی مانند انجماد یا تاخیر و غیره شوند. در این خصوص، فرآیندی به نام System Idle Process مقصر است که از 99% CPU شما استفاده می کند . در برخی موارد، این فرآیند علاوه بر پردازنده(CPU) ، از حافظه یا دیسک بالا نیز استفاده می کند .

رفع استفاده زیاد CPU توسط سیستم Idle Process

چرا فرآیند بیکاری سیستم اینقدر CPU را اشغال می کند؟(Why is the System Idle Process taking up so much CPU?)

به طور کلی، فرآیند System Idle با استفاده از 99٪ یا 100٪ CPU مشکلی ندارد، زیرا سیستم Idle Process(System Idle Process) به این معنی است که رایانه هیچ کاری انجام نمی دهد و اگر در 99٪ بیکار باشد، به این معنی است که سیستم 99٪ در حالت استراحت است. استفاده از CPU در مورد فرآیند بیکار سیستم معمولاً معیاری است که نشان می دهد چقدر CPU توسط سایر فرآیندها استفاده نمی شود. اما اگر با تاخیر مواجه هستید یا احساس می کنید کامپیوتر شما کند است، این مشکلی است که باید برطرف شود.

دلایل احتمالی سیستم Idle Process باعث کندی کامپیوتر چیست:(What are the possible reasons for the System Idle Process causing Computer slowness:)

  • عفونت ویروس یا بدافزار
  • هارد دیسک پر است، بهینه نشده است، یعنی بدون یکپارچه سازی
  • برنامه ها یا نوار ابزارهای ناخواسته نصب شده روی سیستم
  • تعداد زیادی برنامه راه اندازی غیر ضروری که در پس زمینه اجرا می شوند
  • بیش از یک آنتی ویروس نصب شده است
  • درایور دستگاه خراب یا معیوب

آیا می توانم فرآیند بیکاری سیستم را از بین ببرم؟(Can I Kill System Idle Process?)

از آنجایی که System Idle Process(System Idle Process) یک فرآیند سیستمی است، نمی توانید آن را به سادگی(you cannot simply kill it) از Task Manager حذف کنید. سوال واقعی این است که چرا می خواهید؟

System Idle Process فقط یک فرآیند غیرفعال است که زمانی توسط سیستم عامل اجرا می شود که کامپیوتر مطلقاً هیچ چیز بهتری برای انجام ندارد. اکنون بدون این فرآیند، سیستم به طور بالقوه می تواند منجمد شود، زیرا بدون اینکه چیزی پردازنده شما را در حالت بیکار اشغال کند، پردازنده به سادگی متوقف می شود.

بنابراین اگر هر چیزی در بالا برای رایانه شخصی شما صادق باشد، احتمالاً با مشکل استفاده بالای CPU توسط سیستم Idle Process(System Idle Process) مواجه شده اید که به نوبه خود باعث کندی رایانه شما می شود. به هر حال(Anyway) ، بدون اتلاف وقت، بیایید نحوه رفع مصرف بالای CPU توسط فرآیند بیکاری سیستم(How to Fix High CPU Usage by System Idle Process) را با کمک راهنمای عیب یابی فهرست شده در زیر ببینیم.

رفع استفاده زیاد CPU(Fix High CPU Usage) توسط سیستم Idle Process(System Idle Process)

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

روش 1: فرآیند راه اندازی را غیرفعال کنید(Method 1: Disable Startup Process)

1. Windows Key + R را فشار دهید سپس msconfig را تایپ کنید و Enter را بزنید.

msconfig

2. به تب Services بروید و تیک( checkmark) " Hide all Microsoft services " را علامت بزنید.

مخفی کردن همه خدمات مایکروسافت

3. اکنون بر روی دکمه " غیرفعال کردن همه(Disable all) " کلیک کنید و روی Apply و سپس OK کلیک کنید.

4.ببینید که آیا می‌توانید مشکل استفاده زیاد از CPU توسط سیستم Idle Process را برطرف(Fix the High CPU Usage by System Idle Process issue) کنید، اگر نه، ادامه دهید.

5. دوباره به پنجره MSConfig بروید، سپس به (MSConfig)تب Startup بروید(Startup tab) و روی پیوند Open Task Manager کلیک کنید.

مدیر وظیفه باز راه اندازی

6. روی موارد غیرضروری راه اندازی کلیک راست(Right-click on unnecessary startup items) کرده، سپس Disable را انتخاب کنید.(Disable.)

روی هر برنامه کلیک راست کرده و همه آنها را یکی یکی غیرفعال کنید

7. مراحل بالا را برای همه مواردی که در راه اندازی به آنها نیاز ندارید تکرار کنید.

8.ببینید که آیا می‌توانید میزان مصرف بالای CPU را توسط فرآیند(Fix High CPU Usage by System Idle Process) بی‌حرکتی سیستم برطرف کنید ، اگر نه، سعی کنید برای تشخیص مشکل، یک بوت تمیز انجام دهید .(perform a clean boot)

روش 2: تأیید کننده درایور را اجرا کنید(Method 2: Run Driver Verifier)

این روش تنها در صورتی مفید است که بتوانید به طور معمول و نه در حالت ایمن وارد ویندوز خود شوید. (Windows)برای رفع این مشکل، Driver Verifier را اجرا کنید و هر گونه مشکل درایور متناقض را که به دلیل این خطا ممکن است رخ دهد، از بین می برد.

اجرای درایور تایید کننده منیجر |  رفع استفاده زیاد CPU توسط سیستم Idle Process

روش 3: درایورهای دستگاه ناشناخته را به روز کنید(Method 3: Update Unknown Device Drivers)

1. Windows key + R را فشار دهید  سپس  devmgmt.msc را(devmgmt.msc) تایپ کرده  و Enter را فشار دهید تا Device Manager باز شود.

مدیر دستگاه devmgmt.msc

2.  کنترل کننده های گذرگاه سریال جهانی را گسترش دهید.(Universal Serial Bus controllers.)

4. روی Generic USB Hub کلیک راست کرده  و «Update Driver» را انتخاب کنید.(“Update Driver.”)

نرم افزار درایور آپدیت یو اس بی هاب عمومی

5. اکنون Browse my computer for driver software را انتخاب کنید.(Browse my computer for driver software.)

هاب USB عمومی کامپیوتر من را برای نرم افزار درایور جستجو کنید

6. روی Let me pick from a list of drivers on my computer کلیک کنید.(Let me pick from a list of drivers on my computer.)

اجازه دهید از لیستی از درایورهای دستگاه در رایانه خود انتخاب کنم

7. Generic USB Hub  را از لیست درایورها انتخاب کنید و روی Next کلیک کنید.(Next.)

نصب هاب USB عمومی

8. منتظر بمانید تا ویندوز نصب تمام شود و سپس روی Close کلیک کنید.(Close.)

9. مطمئن شوید که مراحل 4 تا 8 را برای همه " Generis USB Hub " موجود در کنترلرهای Universal Serial Bus دنبال کنید.

10. اگر مشکل هنوز حل نشد، مراحل بالا را برای همه دستگاه های فهرست شده در  کنترلرهای گذرگاه سریال جهانی دنبال کنید.(Universal Serial Bus controllers.)

رفع عدم شناسایی دستگاه USB.  درخواست توصیفگر دستگاه ناموفق بود

این روش ممکن است بتواند استفاده بالای CPU را با مشکل فرآیند بیکاری سیستم برطرف(Fix High CPU Usage by System Idle Process Issue) کند، اگر نه، ادامه دهید.

روش 4: پاکسازی دیسک را اجرا کنید(Method 4: Run Disk Cleanup)

برای حذف فایل‌های موقت، فایل‌های سیستم ، (System)سطل آشغال(Recycle Bin) خالی و غیره که ممکن است دیگر به آن‌ها نیاز نداشته باشید، باید Disk Cleanup را اجرا کنید و این موارد می‌توانند باعث ناکارآمدی سیستم شوند. گاهی اوقات این فایل‌ها آلوده می‌شوند و باعث بروز مشکلات مختلفی در رایانه شما می‌شوند، از جمله استفاده از CPU بالا(High CPU Usage) ، بنابراین بیایید ببینیم چگونه از Disk Cleanup(how to use Disk Cleanup) برای رفع این مشکل استفاده کنیم.

پاکسازی دیسک را اجرا کنید تا میزان مصرف بالای CPU توسط فرآیند بیکاری سیستم برطرف شود

همچنین می توانید این راهنمای عالی برای آزادسازی فضای هارد دیسک در ویندوز 10(this awesome guide to Free Up Hard Disk Space On Windows 10) را بررسی کنید.

روش 5: یکپارچه سازی دیسک را اجرا کنید(Method 5: Run Disk Defragmentation)

اکنون Disk Defragmentation تمام داده هایی را که در هارد دیسک پخش شده اند دوباره مرتب می کند و دوباره آنها را با هم ذخیره می کند. وقتی فایل‌ها روی دیسک نوشته می‌شوند، به چند قسمت تقسیم می‌شوند، زیرا فضای کافی برای ذخیره فایل کامل وجود ندارد، بنابراین فایل‌ها تکه تکه می‌شوند.

Defragmentation باعث کاهش تکه تکه شدن فایل ها می شود و در نتیجه سرعت خواندن و نوشتن داده ها روی دیسک را بهبود می بخشد که در نهایت عملکرد رایانه شما را افزایش می دهد. یکپارچه سازی دیسک(Disk) همچنین دیسک را تمیز می کند و بنابراین ظرفیت کلی ذخیره سازی را افزایش می دهد. بنابراین بدون اتلاف وقت بیایید نحوه بهینه سازی و یکپارچه سازی درایوها در ویندوز 10(How to Optimize and Defragment Drives in Windows 10) را ببینیم .

نحوه بهینه سازی و یکپارچه سازی درایوها در ویندوز 10 |  رفع استفاده زیاد CPU توسط سیستم Idle Process

روش 6: CCleaner و Malwarebytes را اجرا کنید(Method 6: Run CCleaner and Malwarebytes)

بدافزارها می‌توانند در سرویس‌ها و برنامه‌های مختلف، از جمله (Malware)استفاده از CPU(High CPU Usage) زیاد، مشکلات زیادی ایجاد کنند . امکان ایجاد مشکلات توسط بدافزار بی پایان است. بنابراین، توصیه می شود برنامه هایی مانند بایت های بدافزار(Malware) یا سایر برنامه های ضد بدافزار را دانلود و نصب کنید تا بدافزار را در سیستم خود اسکن کنید. این ممکن است مشکل استفاده از CPU توسط سیستم Idle Process را برطرف کند.(fix the High CPU Usage by System Idle Process issue.)

1. CCleaner(CCleaner)  &  Malwarebytes را دانلود و نصب کنید  .

2. Malwarebytes را اجرا(Run Malwarebytes)(Run Malwarebytes)  کنید و اجازه دهید سیستم شما را برای یافتن فایل های مضر اسکن کند.

پس از اجرای Malwarebytes Anti-Malware | روی Scan Now کلیک کنید  رفع استفاده زیاد CPU توسط سیستم Idle Process

3. اگر بدافزار پیدا شود به طور خودکار آنها را حذف می کند.

 4. اکنون CCleaner( CCleaner) را اجرا کنید  و در قسمت "Cleaner" در زیر تب Windows ، پیشنهاد می کنیم انتخاب های زیر را بررسی کنید تا پاک شوند:(Windows)

تنظیمات پاک کننده ccleaner

5. هنگامی که مطمئن شدید که نقاط مناسب بررسی شده اند، به سادگی روی  Run Cleaner کلیک کنید  و اجازه دهید CCleaner دوره خود را اجرا کند.

6. برای تمیز کردن بیشتر سیستم خود، تب Registry(Registry tab) را انتخاب کنید و مطمئن شوید که موارد زیر بررسی شده است:

پاک کننده رجیستری

7.Scan for Issue را انتخاب کنید و به (Scan for Issue)CCleaner اجازه دهید اسکن کند، سپس روی  Fix Selected Issues کلیک کنید.(Fix Selected Issues.)

8. هنگامی که CCleaner می پرسد " آیا تغییرات پشتیبان در رجیستری را می خواهید؟ (Do you want backup changes to the registry?)بله را انتخاب کنید.(Yes.)

9. پس از تکمیل نسخه پشتیبان، گزینه Fix All Selected Issues را انتخاب کنید.(Fix All Selected Issues.)

10. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید.

توصیه شده:(Recommended:)

به همین دلیل است که شما با موفقیت استفاده از CPU را توسط فرآیند بیکار سیستم(Fix High CPU Usage by System Idle Process) برطرف کرده اید، اما اگر هنوز در مورد این پست سؤالی دارید، در قسمت نظرات از آنها بپرسید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts