Как ограничить загрузку процессора windows 10

There are times when one or more processes start taking 100% CPU usage in Windows 10. This may lead to a slow system. One solution to this issue is to limit CPU usage for specific applications in Windows 10. We will discuss these in this article.

Table of Contents

Adjust program affinity

We can also customize each process within Windows 10 to utilize only specific CPU cores while leaving the others for the other processes to execute simultaneously. This can be used to optimize CPU utilization, but only if handled carefully.

Note that customizing process affinity is not always useful. Before messing around with them, you need to consider whether you have CPU cores that are mostly idle, or are you running an application which executes independent threads?

In a situation where one thread needs to be executed before the other, process affinity can be set for both to utilize the same core. However, software having independent threads can be split across multiple cores to increase its performance.

Another consideration to make is whether the threads are cache-intensive. Meaning, do they all rely on extensive cached data? If they do, then the execution of each thread is very much dependent on the availability of the cached data. Hence, it would be better to run each thread on a separate core to maximize cached data resources.

  1. Launch the Task Manager and go to the Details tab.
  2. Look for the process you wish to modify the affinity, and right-click it. Click on Set affinity in the Context Menu.
  3. From the Process affinity window, you can select the cores you wish the process to limit to, and uncheck the boxes next to the rest. By default, all processes utilize all cores.

    As my computer only had 4 cores, it is displaying them as CPU 0, 1, 2, and 3.

But how will you know what cores are available? This can be checked through the Task Manager’s graphical representation of CPU resources.

Open the Task Manager and go to the Performance tab.

Click on CPU in the left pane, and then right-click the real-time graph on the right side. Expand Change graph to and select Logical processors.

tskmgmr change graph

The Task Manager will now display graphs for utilization of each core individually, which can be used to identify the less-used cores and assign them to specific threads.

cpu cores graphs

Limit overall CPU utilization

Too many threads and processes often take up the processing cores within the CPU. Over-performance of the CPU can also be a cause for it to overheat, especially in an old and dusty environment.

To check how much CPU is being consumed at any given time, head over to the Task Manager.

Launch the Task Manager by right-clicking the Taskbar, and click Task Manager.

Switch to the Performance tab.

This tab gives a graphical as well as percentage representation of how much each compartment is being used up, including the CPU, memory, network, and disk. From here, you can determine whether the CPU is being overused.

tskmgr percentage

Anything over 90% can be considered dangerous for the CPU and the hardware.

If you think that it is too much for the computer to take, you can set a cap on CPU utilization through the Settings, which essentially means that it will not allow CPU utilization above that threshold. This will not resolve system slowness but will address CPU overheating and indirectly affect its performance.

  1. Navigate to the following location:
    Control Panel -> Hardware & Sound -> Power options -> Change plan settings -> Change advanced power settings
  2. In the Power Options window, expand Processor power management, and then expand Maximum processor state.
  3. Now click on On battery and set the maximum threshold value for CPU utilization. Do the same for Plugged in to allow different maximum CPU utilization percentages for when the computer is running on battery (in case of laptops) and when it is running on direct power.
    advanced power

  4. Click on Apply and Ok when done.

You will now notice that the CPU utilization percentage will not go over the set value in Task Manager.

Useful tasks for further CPU optimization

End/Kill all non-essential applications, processes, and files

Any applications or services running in the background which are not required also take up space in the CPU while the user is performing time-critical tasks. This often causes delays in the tasks on high priority.

Let’s see how we can eliminate the unimportant tasks and processes.

End process utilizing maximum CPU

Processes such as system scans and antiviruses often take up a significant portion of the CPU when searching through the entire computer. They make performing other tasks simultaneously almost impossible.

The perfect solution to this would be to schedule such applications to run scans at times other than the active hours. However, if the process has already been executed, it can be eliminated through the Task Manager.

  1. Open Task Manager (Ctrl + Shift + Esc)
  2. Under the Processes tab, click on the CPU bar to arrange the tasks in descending order. This means the processes taking maximum CPU percentage would come on top.
  3. From there, right-click on any task you do not need at the moment and click on End task.
    end task tskmgr

This will free up space in the CPU for other important tasks.

Automatically adjust your Windows for maximum performance

Windows 10 comes with a built-in feature to disable all non-essential visual features instantaneously. This can be used to switch off all animations, window shadows, etc. Although small, these features take up some space in the CPU.

  1. Navigate to the following:
    Start Menu -> Settings -> System -> About -> Advanced system settings
  2. In the System Properties window, under the Advanced tab, click on Settings under Performance.
    system properties

  3. In the Performance Options window, under the Visual Effects tab, select Adjust for best performance. Then click on Apply and Ok.

You may now notice that windows change instantaneously when switching between them, and no animations take place.

Disable auto-starting applications

Often there are some applications that start and popup as soon as you turn your computer on. Such applications significantly slow down the system boot-up process as they try to run during the start-up process and hold back other critical threads.

You can disable these applications from automatically starting, and can run them later if required.

Run the Task Manager and switch to the Startup tab.

You can see the applications that support automatic startup, and their current status in this tab. Click the applications that you want to disable and then click Disable at the bottom of the window.

disable auto startup

Any non-essential application will now make room for other more-important processes to execute and utilize the processor.

Delete Pagefile

This step is not so much for the CPU, but rather for optimizing the system in general.

PageFiles are instantly-accessible cache files stored on the hard drive. Processes that execute on the RAM can now execute in the hard drive, saving time as well as RAM resources. These are dynamic files that can expand up to the size of the RAM itself. You can configure these to delete themselves from the hard drive each time you restart or shut down your computer.

Configuring these to auto-delete will make room for new files on the hard drive, and the old processes won’t execute anymore.

Since the process involves making changes to the System Registries, it is recommended to create a system restore point.

  1. Open the Registry Editor by typing in regedit in Run.
  2. Navigate to the following in the left pane:
    HKEY_Local_Machine -> System -> CurrentControlSet -> Control -> Session Manager -> Memory Management
  3. In the right pane, double-click ClearPageFileAtShutdown and set the Value Data to 1.
    set dword

  4. Click Ok and then restart the computer for the changes to take effect.

Perform a general service of the hardware

Starting small, ensure that your computer’s hardware is clean. A buildup of dust and debris can cause improper air circulation through the hardware, which is important for it to function properly. It is true that the load on the CPU and other hardware causes the system to respond slowly, but so does the dust on the fans and heat sinks.

Dust is also sometimes the primary reason why systems often shut down completely without warning.

How have you used these tips to customize your operating system?

Как ограничить загруженность процессора?

Существуют ли способ на Windows 10 ограничить загруженность процессора? Допустим чтобы больше 80% не поднималась


  • Вопрос задан

  • 14712 просмотров


Комментировать


Подписаться

1



Средний

Комментировать


Решения вопроса 1

Панель управления\Оборудование и звук\Электропитание — Настройка схемы электропитания — Изменить дополнительные параметры питания — Управление питанием процессора.


Комментировать

Пригласить эксперта


Ваш ответ на вопрос

Войдите, чтобы написать ответ


Похожие вопросы


  • Показать ещё
    Загружается…

Минуточку внимания

Все способы:

  • Способ 1: Обновление драйверов комплектующих
  • Способ 2: Установка системных обновлений
  • Способ 3: Проверка ОС на наличие вирусов
  • Способ 4: Очистка системы от ненужных файлов
  • Способ 5: Отключение автозагрузки ненужных программ
  • Способ 6: Включение очистки файла подкачки
  • Способ 7: Отключение визуальных эффектов
  • Способ 8: Дефрагментация жесткого диска
  • Способ 9: Отключение системных уведомлений
  • Способ 10: Сброс параметров плана электропитания
  • Способ 11: Завершение ненужных задач
  • Вопросы и ответы: 13

Процессор — одно из комплектующих компьютера, которое подвергается постоянной нагрузке во время работы операционной системы. Уровень загруженности ЦП напрямую зависит от количества выполняемых программ и корректности функционирования системных компонентов. Существует ряд рекомендаций, которые помогают разгрузить процессор в Windows 10, если это необходимо. Именно о них и пойдет речь в нашем сегодняшнем материале.

Способ 1: Обновление драйверов комплектующих

Для начала мы хотим пройтись по общим советам, помогающим держать ОС не только в актуальном состоянии, но и позволяют избегать появления различных конфликтов, которые могут негативно сказываться на загруженности центрального процессора. Первая такая рекомендация заключается в проверке обновлений для всех драйверов. Важно всегда иметь последние версии такого программного обеспечения, чтобы оно не конфликтовало с системными службами и другими компонентами. Узнать все об обновлении драйверов в Виндовс 10 можно в отдельном руководстве на нашем сайте далее.

Обновление драйверов в Windows 10 для снятия нагрузки на процессор

Подробнее: Обновляем драйверы на Windows 10

Способ 2: Установка системных обновлений

Да, сама служба Центра обновлений Windows может нагружать CPU, однако происходит это только в период активности. Например, сейчас идет загрузка последних обновлений или уведомления о надобности их инсталляции находятся в активном режиме, а также запущена задача, которая перезагрузит компьютер в определенное время. Вы можете самостоятельно оперативно проверять наличие апдейтов и по мере их появления производить быструю инсталляцию, чтобы поддерживать свое устройство в нормальном состоянии и избегать конфликтов с драйверами и другими компонентами.

  1. Для этого откройте «Пуск» и перейдите в меню «Параметры».
  2. Переход к Параметрам для обновления Windows 10 для снятия нагрузки на процессор

  3. Среди всех плиток вас интересует последняя, которая имеет название «Обновление и безопасность».
  4. Переход к обновлениям для снятия нагрузки на процессор в Windows 10

  5. Запустите поиск апдейтов и дождитесь окончания этой процедуры. Если обновления будут найдены, инсталлируйте их и перезагрузите компьютер, чтобы все изменения вступили в силу.
  6. Установка обновлений Windows 10 для снятия нагрузки на процессор

К сожалению, взаимодействие с Центром обновления Windows не всегда заканчивается успешно и во время установки или поиска апдейтов появляются какие-либо ошибки. В таких ситуациях пользователю предстоит решить их все самостоятельно. Разобраться в этом помогут специальные статьи на нашем сайте, ссылки на которые вы найдете ниже.

Подробнее:
Установка обновлений Windows 10
Устанавливаем обновления для Windows 10 вручную
Устранение проблем с установкой обновлений в Windows 10

Способ 3: Проверка ОС на наличие вирусов

Предпоследний способ, связанный с общими рекомендациями, подразумевает проверку операционной системы на наличие вирусов. Дело в том, что большинство угроз запускаются в виде отдельных процессов и могут нагружать Виндовс. Сейчас очень популярны фоновые майнеры, которые за счет мощностей зараженного компьютера добывают для злоумышленников криптовалюты. Такие виды угроз больше всего оказывают негативное влияние на процессор, поэтому их важно вовремя обнаружить и удалить.

Проверка Windows 10 на наличие вирусов для снятия нагрузки на процессор

Подробнее: Борьба с компьютерными вирусами

Способ 4: Очистка системы от ненужных файлов

В завершение рассмотрения популярных методов поддержания системы в нормальном рабочем состоянии хотим отметить специальные сторонние и стандартные средства, позволяющие очистить Виндовс 10 от мусора. Произведение подобных действий позволяет избавиться от ненужных файлов, повысить быстродействие и немного снизить нагрузку на жесткий диск, оперативную память и процессор. Юзер сам вправе выбрать, задействовать ему стороннее средство или использовать встроенную в ОС функциональность для очистки мусора.

Подробнее: Освобождаем жесткий диск в Windows 10

Способ 5: Отключение автозагрузки ненужных программ

Некоторое программное обеспечение после установки на ПК автоматически добавляется в автозагрузку и функционирует в фоновом режиме при каждом запуске ОС. Иногда пользователи даже не знают об этом и не подозревают, что такие приложения нагружают комплектующие, находясь в активном состоянии, что относится и к процессору. Проверить это и отключить лишний софт можно буквально в несколько кликов.

  1. Щелкните правой кнопкой мыши по пустому месту на панели задач и в контекстном меню выберите пункт «Диспетчер задач».
  2. Переход к диспетчеру задач для управления автозагрузкой при разгрузке процессора Windows 10

  3. Переместитесь на вкладку «Автозагрузка».
  4. Переход к автозагрузке для снижения нагрузки на процессор в Windows 10

  5. Здесь посмотрите на состояние имеющихся процессов. Если что-то лишнее имеет значение «Включено», потребуется изменить настройку.
  6. Просмотр программ автозагрузки при снижении нагрузки на процессор в Windows 10

  7. Для этого нажмите по строке ПКМ и в контекстном меню выберите пункт «Отключить».
  8. Отключение ненужных программ автозагрузки для снижения нагрузки на процессор Windows 10

Произведите те же самые действия и с другими ненужными приложениями, а затем перезагрузите компьютер или просто завершите процессы программ, чтобы прекратить их функционирование и проверить, как это скажется на нагрузке CPU.

Способ 6: Включение очистки файла подкачки

Многие пользователи активируют на своем ПК файл подкачки, что добавляет Windows виртуальной памяти и позволяет ей быстрее работать. Однако в некоторых случаях этот файл наоборот оказывает негативное влияние на быстродействие, что особенно заметно на слабых сборках. Исправляется эта ситуация путем включения опции создания нового файла при каждом выключении ПК. Не будем вдаваться в подробности специфики этого решения, а сразу продемонстрируем соответствующую инструкцию.

  1. Откройте утилиту «Выполнить», зажав комбинацию клавиш Win + R. В появившемся поле введите regedit и нажмите на Enter для активации команды.
  2. Переход к редактору реестра для снижения нагрузки на процессор в Windows 10

  3. Перейдите по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, чтобы попасть к необходимому ключу реестра.
  4. Переход по ключу реестра для снижения нагрузки на процессор в Windows 10

  5. Отыщите там параметр с именем «ClearPageFileAtShutDown» и дважды кликните по нему ЛКМ, чтобы открыть окно свойств.
  6. Выбор параметра в редакторе реестра для снижения нагрузки на процессор Windows 10

  7. Поменяйте значение на «1» и подтвердите изменение.

Все настройки, производимые в редакторе реестра, вступят в силу только после перезагрузки компьютера, поэтому сделайте это и проверяйте результаты. Что касается самого файла подкачки и действий, связанных с ним, то всю необходимую информацию вы найдете в отдельных материалах на нашем сайте далее.

Подробнее:
Включение файла подкачки на компьютере с Windows 10
Увеличение файла подкачки в Windows 10
Способы отключения файла подкачки в Windows 10

Способ 7: Отключение визуальных эффектов

Внешний вид Windows 10, несомненно, является преимуществом операционной системы и делает ее красивой. Однако обладателям слабых компьютеров такое количество анимаций и различной графики не принесет ничего хорошего, поскольку все эти эффекты нагружают комплектующие, включая процессор. Отключение всех или некоторых настроек позволит немного разгрузить CPU, поэтому вам следует выполнить такие действия:

  1. Откройте «Пуск» и перейдите в «Параметры».
  2. Переход к параметрам для просмотра системной информации в Windows 10

  3. Переместитесь к первому же разделу под названием «Система».
  4. Переход в раздел Система через меню Параметры в Windows 10

  5. Опуститесь вниз по списку левого меню и выберите «О системе».
  6. Переход к категории О системе через раздел Параметры в Windows 10

  7. Внизу окна отыщите строку «Сведения о системе» и кликните по ней.
  8. Открытие сведений о системе через меню Параметры в Windows 10

  9. Отобразится отдельное окно Панели управления, где вас интересует кликабельная надпись «Дополнительные параметры системы».
  10. Переход к дополнительным параметрам системы в Windows 10

  11. После отображения свойств в категории «Быстродействие» нажмите на «Параметры».
  12. Открытие параметров быстродействия Windows 10 для настройки эффектов

  13. Отметьте маркером пункт «Обеспечить наилучшее быстродействие», чтобы система автоматически отключила ненужные визуальные эффекты.
  14. Настройка максимального быстродействия в Windows 10

  15. Дополнительно вы можете самостоятельно решить, какие параметры отключать, снимая галочки с соответствующих пунктов. По завершении конфигурирования не забудьте применить изменения.
  16. Ручное отключение визуальных эффектов через настройки быстродействия Windows 10

Способ 8: Дефрагментация жесткого диска

Со временем жесткий диск фрагментируется, что значительно замедляет общую скорость работы операционной системы. Однако сказывается такая проблема не только на самом носителе информации, но и на других комплектующих, поскольку данные не успевают обрабатываться с должной скоростью. Такая проблема решается путем дефрагментации носителя при помощи встроенных или сторонних инструментов.

Дефрагментация жесткого диска Windows 10 для снижения нагрузки на процессор в Windows 10

Способ 9: Отключение системных уведомлений

Уведомления в Windows 10 могут приходить как от самой ОС, так и от сторонних приложений. Иногда их поступает огромное количество, и все это время служба, отвечающая за их отображение, функционирует в активном режиме. В большинстве случаев пользователь даже не заинтересован в данных сообщениях и никогда не читает их. Если вы относитесь к таким юзерам, мы советуем отключить уведомления, чтобы разгрузить ЦП.

  1. Откройте «Пуск» и переместитесь в меню «Параметры».
  2. Переход к параметрам для настройки уведомлений в Windows 10

  3. Здесь выберите первый раздел «Система».
  4. Переход к системным настройкам для отключения уведомлений в Windows 10

  5. Через левую панель перейдите в «Уведомления и действия».
  6. Переход к разделу с уведомлениями для их отключения в Windows 10

  7. Переместите ползунок «Получать уведомления от приложений и других отправителей», чтобы отключить эту опцию.
  8. Отключение уведомлений в Windows 10 через меню Параметры

Способ 10: Сброс параметров плана электропитания

Иногда юзер самостоятельно изменяет параметры используемого плана электропитания или это происходит автоматически какими-то приложениями, что в последствии только отрицательно сказывается на быстродействии системы и повышает нагрузку на процессор. Вручную перебирать каждое значение — не лучшая затея, поэтому мы рекомендуем просто сбросить все до состояния по умолчанию, что происходит так:

  1. Снова перейдите в «Система» через «Параметры».
  2. Переход к системным настройкам для редактирования плана электропитания в Windows 10

  3. На этот раз здесь выберите категорию «Питание и спящий режим».
  4. Переход к настройкам плана электропитания в Windows 10

  5. Отыщите надпись «Дополнительные параметры питания» и кликните по ней.
  6. Открытие дополнительных настроек питания в Windows 10

  7. Перейдите к настройке используемой схемы.
  8. Выбор текущего плана питания для его сброса в Windows 10

  9. Щелкните по кликабельной надписи «Восстановить для схемы параметры по умолчанию».
  10. Сброс настроек плана питания через меню настроек в Windows 10

  11. Подтвердите выполнение данного действия.
  12. Подтверждение сброса плана питания через настройки в Windows 10

В будущем вы можете самостоятельно выставить те параметры электропитания, которые устанавливали сами, если они не оказывали негативного влияния на функционирование CPU.

Способ 11: Завершение ненужных задач

К ненужным задачам мы относим программы и различные утилиты, которые были вручную запущены пользователем, но по каким-то причинам сейчас не задействованы. Даже если такое ПО находится в свернутом состоянии, оно все равно нагружает систему и приводит к замедлению ее отклика. Вам следует самостоятельно отключить неиспользуемые процессы, и проще всего это сделать через окно Диспетчера задач.

  1. Щелкните ПКМ по пустому месту на панели задач и выберите пункт «Диспетчер задач».
  2. Переход к диспетчеру задач для снятия ненужных задач в Windows 10

  3. В первой же вкладке «Процессы» установите сортировку по нагрузке на процессор, чтобы посмотреть, какие из приложений нагружают его больше всего.
  4. Сортировка задач в Windows 10 для снятия ненужных процессов

  5. Отыщите в списке лишний софт и кликните по строчке ПКМ.
  6. Выбор ненужной задачи для ее завершения в Windows 10

  7. В появившемся контекстном меню выберите пункт «Снять задачу».
  8. Завершение ненужной задачи при разгрузке процессора в Windows 10

Произведите то же самое со всеми остальными лишними программами, а затем проверьте, насколько уменьшилась нагрузка на CPU после завершения их задач. Если это помогло, на будущее просто выключайте не используемые приложения, а не оставляйте их в свернутом состоянии.

В завершение сегодняшнего материала хотим отметить, что иногда юзеры сталкиваются с тем, что лишь один какой-то процесс сильно нагружает ЦП. Часто это является нормальным положением вещей, например, служба обновлений в этот момент загружает файлы или производится проверка системы встроенным Защитником. Однако иногда нагрузку оказывают совсем непонятные процессы.

Все описанные выше рекомендации можно применять как единично, проверяя действенность каждого метода, так и использовать их комплексно, чтобы максимально понизить нагрузку на рассматриваемое комплектующее.

Наша группа в TelegramПолезные советы и помощь

Встроенный антивирус Защитник Windows 10 — отличное антивирусное решение, но иногда, когда он запускается в фоновом режиме для сканирования по расписанию, может вызывать высокую нагрузку на процессор. Не все знают, но есть метод, позволяющий ограничить ресурсы процессора, которые может использовать встроенный антивирус.

В этой инструкции о том, как можно установить, какой процент нагрузки на процессор (CPU) может создавать Защитник Windows 10 как при автоматическом, так и при ручном сканировании. Также вы можете отключить защитник Windows, но я бы этого не рекомендовал. Также может быть интересным: Лучшие бесплатные антивирусы.

Установка ограничения нагрузки на CPU Защитником Windows

Для установки различных параметров работы Защитника Windows 10 вы можете использовать команду Set-MpPreference в Windows PowerShell, один из параметров которой позволяет установить и верхний предел нагрузки на процессор (по умолчанию этот лимит имеет значение 50%):

  1. Запустите PowerShell от имени администратора. Для этого можно использовать меню, открывающееся по правому клику на кнопке «Пуск».
  2. Введите команду
    Set-MpPreference -ScanAvgCPULoadFactor НУЖНЫЙ_ПРОЦЕНТ
  3. После ввода команды и нажатия Enter настройки будут применены.
    Изменение нагрузки Защитника Windows на CPU в PowerShell

Обратите внимание: в качестве значения процента нагрузки на CPU могут быть использованы числа от 5 до 100. Также доступно значение 0, отключающее троттлинг процессора и позволяющее Защитнику использовать его с максимумом нагрузки.

Для чего может потребоваться установка этого параметра? Например, на некоторых системах с HDD, особенно на ноутбуках, в процессе фонового сканирования защитником Windows система может тормозить (а ноутбук ощутимо греться). Если снизить нагрузку, работа во время выполнения сканирования может стать более комфортной. Возможна и обратная ситуация, когда требуется ускорить процесс сканирования: в этом случае стоит увеличить допустимый процент нагрузки на процессор.

О дополнительных параметрах Защитника Windows 10, которые вы можете установить с помощью Set-MpPreference можно прочитать на официальном сайте Майкрософт (на английском): https://docs.microsoft.com/en-us/powershell/module/defender/set-mppreference

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows 10 and later drivers перевод
  • Kpx doors and windows
  • Создание флешки для установки windows 11 rufus
  • Как включить удаленный доступ к компьютеру windows 10 домашняя
  • Google keep для windows 10 виджет