نحوه رفع مصرف بالای CPU در ویندوز 10

واحد پردازش مرکزی(Central Processing Unit) یا CPU جزء اصلی یک سیستم کامپیوتری است. به عنوان مغز(brain) هر رایانه ای عمل می کند زیرا مسئول اجرای سیستم عامل نصب شده بر روی آن است. ورودی را از کاربر و سیستم عامل دریافت می کند، آن را پردازش می کند و سپس خروجی را تولید می کند که روی مانیتور/صفحه نمایش نمایش داده می شود. بسیاری از کامپیوترهای مدرن امروزه دارای چند پردازنده یا چند هسته(multi-processors or multi-cores) نصب شده در CPU هستند. حتی اگر CPU قدرتمندترین جزء رایانه شخصی شما است و می تواند چندین کار را به طور همزمان انجام دهد، ممکن است رایانه شما گاهی اوقات CPU بالا یا نزدیک به 100٪ را تجربه کند.(CPU)استفاده هنگامی که این اتفاق می افتد، سیستم شما کند می شود، برنامه ها و ویژگی ها متوقف می شوند یا مسدود می شوند و برنامه ها پاسخگو نمی شوند. برای یادگیری نحوه بررسی میزان مصرف CPU در (CPU)ویندوز 10(Windows 10) و نحوه رفع مشکل مصرف بالای CPU به خواندن ادامه دهید .

نحوه رفع مصرف بالای CPU در ویندوز 10

نحوه رفع مصرف بالای CPU در ویندوز 10(How to Fix High CPU Usage on Windows 10)

نحوه بررسی میزان استفاده از CPU در ویندوز 10(How to Check CPU Usage on Windows 10)

برای بررسی استفاده از CPU بالا یا نزدیک به 100٪ در (CPU)سیستم ویندوز 10(Windows 10) خود ، به سادگی این مراحل را دنبال کنید:

1. Task manager را در کادر جستجوی ویندوز(Windows search) تایپ کنید و آن را مانند تصویر از نتیجه جستجو اجرا کنید.

Task manager را جستجو و راه اندازی کنید

2. در صورت مشاهده صفحه خالی، روی More details قابل مشاهده در پایین صفحه کلیک کنید.

3. همانطور که نشان داده شده است، در پنجره Task Manager به برگه Performace بروید.(Performace)

روی تب performance در Task Manager کلیک کنید  چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

4. همانطور که در تصویر بالا مشخص شده است، درصد(Percentage) نوشته شده در زیر CPU یا Utilization را بررسی کنید.(Utilization)

اگر استفاده از CPU شما بالا است یا نزدیک به 100٪ است، به خواندن ادامه دهید!

Why is CPU Usage High or 100%?

  • در حال اجرا فرآیندهای پس زمینه: کامپیوترهای (Running Background processes:) ویندوزی(Windows) برای اجرا به فرآیندهای پس زمینه نیاز دارند که فرآیندهای اصلی را تکمیل و پشتیبانی کنند. بنابراین، هرچه رایانه شما دارای نرم افزار بیشتری باشد، برای اجرای آنها به پردازش های پس زمینه بیشتری نیاز است. این ممکن است منجر به 100٪ مشکل استفاده از CPU شود.
  • فرآیند Netscvs: فرآیند Netscvs که (Netscvs Process:)Svchost.exe نیز نامیده می‌شود، یک فرآیند حیاتی ویندوز(Windows) است که باعث استفاده زیاد از CPU می‌شود . این فرآیند، همراه با سایر فرآیندها، می تواند باعث استفاده زیاد از CPU شود.
  • مدیریت برنامه:(Application Management:) این فرآیند در ویندوز برای عیب یابی مشکلات سیستم های کامپیوتری در یک شبکه خاص اجرا می شود. میزبان ارائه دهنده WMI(WMI Provider Host) یا Wmi.PrvSE.exe یک فرآیند حیاتی است که می تواند بر CPU غلبه کند .
  • برنامه (Third-party Antivirus Program) یا ویروس آنتی ویروس شخص ثالث:(or Virus:)  یک برنامه آنتی ویروس شخص ثالث می تواند باعث استفاده زیاد از CPU شود. از طرف دیگر، اگر ویروسی در سیستم شما وجود داشته باشد، می تواند منجر به استفاده بیشتر از CPU و کاهش سرعت کامپیوتر شما شود.

در زیر راه حل های مختلفی برای کاهش استفاده از CPU در (CPU)ویندوز 10(Windows 10) آمده است.

روش 1: سرویس مدیریت برنامه را مجدداً راه اندازی کنید(Method 1: Restart Application Management Service)

همانطور که قبلا توضیح داده شد، میزبان ارائه دهنده WMI(WMI Provider Host) می تواند باعث استفاده 100٪ از CPU شود. برای رفع این مشکل، باید سرویس را با استفاده از برنامه Services به صورت زیر راه اندازی مجدد کنید:

1. خدمات را(services) در نوار جستجوی پنجره(Window search) تایپ کنید و آن را از نتیجه جستجو اجرا کنید، همانطور که نشان داده شده است.

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

2. روی Windows Management Instrumentation(Windows Management Instrumentation ) در پنجره Services کلیک راست کرده و Restart یا Refresh را انتخاب کنید ، همانطور که نشان داده شده است.

روی service کلیک راست کرده و refresh را انتخاب کنید.  چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

3. همین روند را برای Windows Management Service تکرار کنید.(Windows Management Service.)

روش 2: شناسایی مشکلات با استفاده از Event Viewer(Method 2: Identify Issues using Event Viewer)

اگر استفاده از CPU ناشی از میزبان ارائه دهنده WMI(WMI Provider Host) نمی تواند کاهش یابد، باید با استفاده از Event Viewer مشکل را شناسایی کنید ، همانطور که در زیر توضیح داده شده است:

1. Event Viewer را در نوار جستجوی ویندوز تایپ کنید. (Windows search)با کلیک بر روی Open(Open) آن را راه اندازی کنید .

Event Viewer را در Windows earch تایپ کنید و آن را از نتیجه راه‌اندازی کنید | چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

2. در حالی که در مسیر فایل زیر پیمایش می کنید، روی فلش رو به پایین(downward arrow) کنار هر فایل کلیک کنید:

Applications and Service Logs > Microsoft > Windows > WMI-Activity > Operational 

3. از پنجره میانی Event Viewer، در صورت وجود خطاها را جستجو کنید.

4. برای هر خطا، ClientProcessId را یادداشت کنید ، همانطور که نشان داده شده است.

پنجره میانی Event Viewer را بررسی کنید و آخرین خطاها را در صورت وجود بررسی کنید.  همانطور که در زیر نشان داده شده است، برای هر خطا، ClientProcessId را یادداشت کنید.

5. اکنون، همانطور که در روش 1، مرحله 1 توضیح داده شده است، (Method 1, Step 1)Task manager را اجرا کنید.

6. سپس به تب Details رفته و بر روی PID کلیک کنید تا فرآیندهای داده شده بر اساس ترتیب افزایشی(increasing order) ClientProcessId مرتب شوند.

Task manager را راه اندازی کنید.  سپس، به تب جزئیات بروید.  سپس بر روی PID کلیک کنید تا فرآیندها مطابق ClientProcessId سفارش داده شوند.  چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

7. از ClientProcessId که در مرحله 4(Step 4) اشاره کردید استفاده کنید و فرآیند مرتبط با آن را شناسایی کنید.

8. روی Identified process(Identified process) کلیک راست کرده و End task را انتخاب کنید.(End task. )

توجه: (Note:) در زیر(Below) یک مثال با استفاده از Google Chrome نشان داده شده است .

روی فرآیند کلیک راست کرده و End task | را انتخاب کنید  چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

همچنین بخوانید: (Also Read:) تعمیر میزبان سرویس: سرویس خط مشی تشخیصی استفاده بالای CPU(Fix Service Host: Diagnostic Policy Service High CPU Usage)

روش 3: ویندوز را به روز کنید(Method 3: Update Windows)

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

1. Updates را در کادر جستجوی ویندوز تایپ کنید. (Windows search)Windows Update Settings را از اینجا اجرا کنید .

راه اندازی تنظیمات به روز رسانی ویندوز از جستجوی ویندوز

2. همانطور که نشان داده شده است، روی دکمه Check for updates از قسمت سمت راست کلیک کنید.

برای نصب آپدیت های ویندوز بر روی check for updates کلیک کنید

3. ویندوز در صورت وجود به روز رسانی های موجود را جستجو و نصب می کند.(search for and install)

4. رایانه شخصی را مجدداً راه اندازی کنید(Restart the PC) و بررسی کنید که آیا مشکل حل شده است یا خیر. اگر نه، راه حل بعدی را امتحان کنید.

روش 4: اعلان های ویندوز را خاموش کنید(Windows Notifications Off)

هنگامی که اعلان‌های ویندوز(Windows) روشن می‌شوند، می‌تواند باعث مصرف بالای CPU شود. این بدان معناست که خاموش کردن آن می تواند به کاهش مقداری بار کمک کند. در اینجا نحوه رفع مصرف بالای CPU آورده شده است:

1. notifications را در کادر جستجوی ویندوز(Windows search) تایپ کنید. همانطور که در زیر نشان داده شده است، از نتایج جستجو بر روی Notification and Action Settings کلیک کنید.(Notification and Action Settings)

باز کردن تنظیمات اعلان‌ها و اقدامات ویندوز |  چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

2. کلید(toggle off) گزینه با عنوان دریافت اعلان‌ها از برنامه‌ها و سایر فرستنده‌ها(Get notifications from apps and other senders) را خاموش کنید .

ضامن را برای گزینه ای با عنوان دریافت اعلان از برنامه ها و سایر فرستنده ها خاموش کنید

با دنبال کردن مراحلی که در قسمت نحوه بررسی استفاده از CPU (How to check CPU Usage)در ویندوز 10(on Windows 10) توضیح داده شده است، بررسی کنید که آیا استفاده از CPU کاهش یافته است .

روش 5: P2P Share را خاموش کنید(Method 5: Turn off P2P Share)

ویژگی Peer-to-Peer یا P2P Sharing(Peer-to-Peer or P2P Sharing) به ارسال و دریافت فایل ها از طریق اینترنت کمک می کند. اگر فعال باشد، می تواند استفاده از CPU را افزایش دهد . در اینجا نحوه کاهش مصرف CPU در لپ تاپ/رومیزی ویندوز 10(Windows 10) با خاموش کردن آن آورده شده است:

1. Windows update settings را در کادر جستجوی(Windows search) ویندوز تایپ کنید و مطابق شکل روی آن کلیک کنید.

تنظیمات به‌روزرسانی ویندوز را در جستجوی ویندوز تایپ کنید و نتیجه جستجو را اجرا کنید.  چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

2. روی Delivery Optimization موجود از منوی سمت چپ کلیک کنید.

3. برای گزینه ای با عنوان Allow downloads from other PCs to disable P2P sharing را خاموش کنید.( toggle off)

خاموش کردن کلید گزینه با عنوان Allow downloads from other PCs to disable P2P sharing

همچنین بخوانید: (Also Read:) نحوه رفع مصرف بالای CPU توسط سیستم Idle Process(How to Fix High CPU Usage by System Idle Process)

روش 6: پایان دادن به فرآیندهای استفاده از CPU بالا(Method 6: End High CPU Usage Processes)

می توانید از Task Manager برای شناسایی و خاموش کردن فرآیندهایی که از منابع CPU زیادی استفاده می کنند استفاده کنید . بسیاری از تولیدکنندگان لپ تاپ مانند اینتل یک صفحه اختصاصی(Intel host a dedicated page) برای این منظور میزبانی می کنند. در زیر مراحل انجام این کار آورده شده است.

1. همانطور که در روش 1، مرحله 1 توضیح داده شده است، (Method 1, Step 1)Task Manager را راه اندازی کنید.

2. در تب Processes ، همانطور که در زیر مشخص شده است، روی CPU کلیک کنید. این کار تمام فرآیندهای در حال اجرا را به ترتیب استفاده از CPU(CPU Usage) مرتب می کند .

روی ستون CPU در Task manager کلیک کنید تا فرآیندها به ترتیب استفاده از CPU مرتب شوند.

3. فرآیندی را که استفاده از CPU بالایی دارد، شناسایی کنید(Identify the Process) . روی آن راست کلیک کرده و End task را انتخاب کنید.(End task.)

در اینجا نحوه رفع مصرف بالای CPU با آزاد کردن منابع CPU آورده شده است. (CPU)اگر می‌خواهید بار بیشتری را از CPU حذف کنید ، روش‌های توضیح داده شده در زیر را اجرا کنید.

روش 7: برنامه های شخص ثالث را غیرفعال یا حذف نصب کنید(Method 7: Disable or Uninstall Third-Party Programs)

ویندوز با یک محافظ داخلی و ویروس و تهدید به نام Windows Defender Firewall عرضه(Windows Defender Firewall) می شود. این می تواند از رایانه شما در برابر حملات شرورانه ویروس ها و بدافزارها محافظت کند. اگر نرم افزار آنتی ویروس شخص ثالث را برای امنیت بیشتر روی رایانه خود نصب کرده اید، می توانید آن را غیرفعال کنید. چنین برنامه هایی ممکن است باعث استفاده تقریباً 100٪ از CPU و کاهش سرعت رایانه شما شوند. در مورد مراحل غیرفعال کردن و همچنین حذف برنامه های آنتی ویروس شخص ثالث به تفصیل صحبت خواهیم کرد.

گزینه 1: برنامه آنتی ویروس شخص ثالث را غیرفعال کنید(Option 1: Disable Third-Party Antivirus Program)

1. برنامه آنتی ویروس شخص ثالثی(third-party antivirus) را که در رایانه شخصی خود استفاده می کنید راه اندازی کنید.

توجه:(Note:) ما از آنتی ویروس Avast( Avast Antivirus) برای اهداف تصویری استفاده کرده ایم.

2. به تنظیمات (Settings)حفاظت( Protection) در قسمت سمت چپ بروید. فایروال(Firewall) را با خاموش کردن آن غیرفعال کنید.(Off.)

Avast فایروال را غیرفعال کنید

گزینه 2: برنامه آنتی ویروس شخص ثالث را حذف نصب کنید(Option 2: Uninstall Third-Party Antivirus Program)

1. همانطور که در زیر نشان داده شده است، Control Panel را از جستجوی ویندوز اجرا(Windows search,) کنید.

در نوار جستجو عبارت Control Panel را تایپ کرده و آن را باز کنید.

2. روی View by > Large Icons کلیک کنید و سپس Programs and Features را انتخاب کنید ، همانطور که نشان داده شده است.

برنامه ها و ویژگی ها را انتخاب کنید.  چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

3. روی Avast کلیک کنید و سپس Uninstall را انتخاب کنید .

روی پوشه avast کلیک راست کرده و Uninstall را انتخاب کنید.  چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

اگر روش بالا برای شما کار نکرد، ممکن است بدافزار در سیستم شما وجود داشته باشد. واضح است که اکنون باید یک اسکن و از بین بردن تهدیدات با استفاده از Windows Defender برای رفع مصرف بالای CPU انجام دهید .

همچنین بخوانید:  (Also Read: )رفع استفاده زیاد از CPU در Windows Audio Device Graph Isolation(Fix Windows Audio Device Graph Isolation high CPU usage)

روش 8: Windows Defender Scan را اجرا کنید(Method 8: Run Windows Defender Scan)

Windows Defender تمام فایل های موجود در سیستم را اسکن کرده و بدافزار را بررسی می کند. اگر تهدیدی پیدا شد، می توانید آنها را از دستگاه خود حذف کنید. در اینجا مراحل اسکن کامپیوتر شما آمده است:

1. در جستجوی ویندوز (Windows search. )ویروس و محافظت از تهدید را تایپ کنید. (Virus and threat protection)با کلیک بر روی آن آن را راه اندازی کنید.

محافظت از ویروس و تهدید را در جستجوی ویندوز تایپ کنید و آن را راه اندازی کنید | چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

2. مطابق شکل زیر بر روی گزینه Scan(Scan options) کلیک کنید .

روی گزینه Scan کلیک کنید

3. Full Scan را انتخاب کنید و روی Scan Now کلیک کنید ، همانطور که مشخص شده است.

.  Full Scan را انتخاب کنید و روی Scan Now کلیک کنید.  چگونه مصرف بالای CPU را در ویندوز 10 برطرف کنیم؟

توجه: (Note:) مطمئن(Make) شوید که لپ تاپ شما شارژ شده است و هیچ کس در روند اسکن مزاحم نیست.

Full Scan تمام فایل ها و برنامه های در حال اجرا را روی هارد دیسک شما بررسی می کند. این اسکن ممکن است بیش از یک ساعت طول بکشد.

روش 9: تنظیمات طرح نیرو را به پیش فرض تغییر دهید(Method 9: Change Power Plan Settings to Default)

اگر طرح برق رایانه شخصی شما روی حالت صرفه جویی(Power Saver Mode) در مصرف انرژی تنظیم شده باشد ، رایانه شما مصرف بالای CPU را تجربه خواهد کرد . در اینجا نحوه رفع مصرف بالای CPU با بازگرداندن تنظیمات به حالت پیش فرض(default) ، همانطور که در زیر توضیح داده شده است، آمده است:

1. Control Panel را تایپ کنید و آن را مانند تصویر از گزینه جستجوی ویندوز اجرا(Windows search) کنید.

Conrol Panel را تایپ کنید و آن را از جستجوی Widnows اجرا کنید

2. روی View by > Small icons کلیک کنید . سپس، همانطور که در تصویر نشان داده شده است، به گزینه Power Options(Power Options) بروید .

روی View by کلیک کرده و Small icons را انتخاب کنید.  سپس به Power Options | بروید  نحوه کاهش مصرف CPU ویندوز 10

3. اگر رایانه شخصی شما در حالت صرفه جویی انرژی است (Power Saver)، متعادل را انتخاب کنید.(Balanced, )

4. اکنون، همانطور که نشان داده شده است ، روی Change plan settings کلیک کنید.(Change plan settings)

اگر رایانه شما روی Power Saver است گزینه Balanced را انتخاب کنید.  سپس بر روی Change plan settings کلیک کنید.  نحوه رفع مصرف بالای CPU در ویندوز 10

5. در اینجا بر روی Restore default settings for this plan کلیک کنید.(Restore default settings for this plan.)

6. در آخر برای تایید و اعمال این تغییرات بر روی Yes کلیک کنید.(Yes )

بر روی Restore default settings for this plan کلیک کنید و بر روی OK کلیک کنید.  نحوه رفع مصرف بالای CPU در ویندوز 10

همچنین بخوانید: (Also Read:) رفع CPU بالای مدیریت پنجره دسکتاپ (DWM.exe)(Fix Desktop Window Manager High CPU (DWM.exe))

روش 10: تنظیمات رجیستری را تغییر دهید(Method 10: Change Registry Settings)

اگر از کاربران مکرر Windows Cortana هستید، ممکن است 100٪ از CPU استفاده کنید. اگر می‌خواهید برخی از ویژگی‌های کورتانا(Cortana) را قربانی کنید، در اینجا نحوه کاهش استفاده از CPU در ویندوز 10(Windows 10) آورده شده است :

1. گزینه Registry Editor را در جستجوی ویندوز(Windows search) تایپ کنید. آن را از اینجا راه اندازی کنید.

ویرایشگر رجیستری را در جستجوی ویندوز تایپ کنید و آن را از آنجا اجرا کنید |  نحوه رفع مصرف بالای CPU در ویندوز 10

2. به مسیر زیر بروید:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TokenBroker

3. اکنون از سمت راست پنجره بر روی Start کلیک راست کنید.(Start)

4. همانطور که نشان داده شده است، از منوی کشویی Modify را انتخاب کنید.(Modify)

اکنون به HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTokenBroker بروید، از سمت راست پنجره روی Start کلیک راست کنید.  از منوی کشویی گزینه Modify را انتخاب کنید.

5. در قسمت Value data عدد (Value data )4 را تایپ کنید. سپس روی OK کلیک کنید تا تغییرات ذخیره شوند.

عدد 4 را در Value data وارد کنید.  برای ذخیره تغییرات روی OK کلیک کنید.  نحوه رفع مصرف بالای CPU در ویندوز 10

پس از تکمیل فرآیند فوق، تمام ویژگی های کورتانا(Cortana) کار نمی کنند. با این حال، استفاده از CPU باید کاهش یابد. اکنون می توانید با اجرای مراحل زیر نحوه بررسی استفاده از CPU در(How to check CPU usage on Windows 10) عنوان ویندوز 10 آن را بررسی کنید.

روش 11: ویندوز را بازنشانی کنید(Method 11: Reset Windows)

اگر همه راه حل های ذکر شده کار نکردند، راه حل نهایی باقی مانده این است که سیستم ویندوز(Windows) خود را ریست کنید .

توجه:(Note:) قبل از شروع به تنظیم مجدد رایانه از تمام فایل های ضروری سیستم خود نسخه پشتیبان تهیه کنید.(Back up)

1. Reset را در کادر جستجوی ویندوز(Windows search) تایپ کنید و روی Reset this PC کلیک کنید ، همانطور که نشان داده شده است.

ریست را در جستجوی ویندوز تایپ کنید و این نتیجه جستجوی کامپیوتر را بازنشانی کنید.  نحوه رفع مصرف بالای CPU در ویندوز 10

2. همانطور که در زیر نشان داده شده است، در زیر Reset this PC بر روی Get(Get started) start کلیک کنید .

در زیر Reset this PC | بر روی Get start کلیک کنید  نحوه رفع مصرف بالای CPU در ویندوز 10

3. سپس در صفحه بعد بر روی گزینه Keep my files کلیک کنید .

سپس در کادر باز شده روی گزینه Keep my files کلیک کنید.

دستورالعمل های روی صفحه را دنبال کنید و منتظر بمانید تا فرآیند تکمیل شود. سیستم عامل ویندوز(Windows OS) بازنشانی خواهد شد و تمام مشکلات احتمالی برطرف خواهد شد.

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

امیدواریم این مقاله مفید بوده باشد و توانسته باشید مصرف بالای CPU (fix high CPU usage) در ویندوز 10(on Windows 10) را برطرف کنید . به ما اطلاع دهید که کدام روش برای شما بهترین کار را دارد. همچنین اگر سوال یا پیشنهادی در رابطه با این مقاله دارید، می‌توانید در قسمت نظرات زیر آن را مطرح کنید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts