Открыть сервисСервис

Как включить все ядра процессора

Включение всех ядер процессора — это настройка операционной системы и BIOS/UEFI, направленная на использование всех доступных вычислительных ядер центрального процессора (CPU) для выполнения задач. По умолчанию современные ОС (Windows, Linux) загружают все физические ядра, однако в ряде случаев — при энергосбережении, ошибках конфигурации или специфических настройках — часть ядер может оставаться отключённой. Ниже рассмотрены основные способы разблокировать всю производительность процессора.

Проверка текущего состояния ядер

Перед включением всех ядер следует убедиться, что они действительно не задействованы. В Windows это можно сделать через Диспетчер задач (Ctrl + Shift + Esc), вкладка «Производительность» → «ЦП»: там отображается общее число логических процессоров и загрузка каждого ядра. Дополнительная информация доступна в утилитах CPU-Z, HWiNFO или AIDA64.

В Linux количество активных ядер проверяется командами:

`` nproc lscpu cat /proc/cpuinfo ``

Если часть ядер показана как offline, они не участвуют в вычислениях.

Настройки в Windows

План электропитания

Встроенный план «Экономия энергии» может ограничивать максимальную частоту и фактическую загрузку ядер. Для полной производительности рекомендуется выбрать план «Высокая производительность» или «Сбалансированная (рекомендуется)» через «Панель управления» → «Электропитание» либо через «Параметры» → «Система» → «Питание и батарея» в Windows 11.

Дополнительно в настройках плана электропитания («Изменение параметров плана» → «Изменение дополнительных параметров питания») проверяются пункты:

  • «Минимальное состояние процессора» — рекомендуется установить 100 %;
  • «Максимальное состояние процессора» — 100 %;
  • «Управление питанием процессора» → «Политика охлаждения» — значение «Пассивное» допускает рост частоты до включения вентилятора.

Утилита msconfig

В утилите «Выполнить» → msconfig на вкладке «Загрузка» → «Дополнительные параметры» существует опция «Число процессоров». Если она включена и задано значение меньше максимума, часть ядер при загрузке отключается. Для включения всех ядер нужно снять флажок или указать максимальное число.

Отключение режимов энергосбережения

В диспетчере устройств для каждого процессора (раздел «Процессоры») в свойствах вкладки «Управление электропитанием» рекомендуется отключить «Разрешить отключение этого устройства для экономии энергии».

Настройки в BIOS/UEFI

В прошивке материнской платы доступны параметры, напрямую влияющие на активность ядер:

  • CPU Core Ratio / Multiplier — множитель ядер; автоматическое значение (Auto) обычно корректно, ручное завышение относится к разгону;
  • Eco Mode / Power Limit — режим энергосбережения (например, Intel EPP или AMD Eco Mode), ограничивающий TDP и частоту; для полной производительности его следует отключить;
  • Global C-State Control — управление состояниями простоя CPU; отключение C-States может предотвратить «засыпание» ядер в простое, но увеличивает энергопотребление;
  • Cool'n'Quiet / Intel SpeedStep / Intel Speed Shift — технологии динамического регулирования частоты; обычно их рекомендуется оставить включёнными, так как они не отключают ядра, а лишь снижают частоту при малой нагрузке.

Для доступа к BIOS/UEFI при загрузке компьютера нажимается клавиша Del, F2 или иная, указанная производителем.

Настройки в Linux

В Linux для принудительного включения оффлайн-ядер используется команда:

`` echo 1 > /sys/devices/system/cpu/cpuX/online ``

где cpuX — номер ядра. Для включения всех ядер разом применяется цикл или утилита cpupower:

`` cpupower frequency-set -g performance ``

Губернатор производительности performance удерживает частоту на максимуме, исключая троттлинг из-за энергосбережения. Проверить состояние ядер можно командой:

`` cat /sys/devices/system/cpu/online ``

Возможные причины, по которым ядра не задействуются

ПричинаПроявлениеРешение
Агрессивный план электропитанияНизкая частота, малая загрузка ядерСменить план на «Высокая производительность»
Ограничение в msconfigЧасть ядер не видна системеСнять ограничение числа процессоров
Ошибки BIOSЯдра offline после обновленияСброс настроек BIOS к значениям по умолчанию
Перегрев и троттлингПадение частоты под нагрузкойОбслуживание системы охлаждения
Ограничение виртуальной машиныВ гипервизоре выделено меньше vCPUУвеличить число виртуальных процессоров

Разгон и безопасность

Разгон (оверклокинг) ядер — увеличение множителя и напряжения — выходит за рамки обычного включения всех ядер и требует продвинутого охлаждения. Повышение напряжения сокращает срок службы процессора и может вызывать нестабильность. Для большинства сценариев достаточно корректных настроек электропитания и BIOS без ручного разгона.

Интересные факты

  • В Windows 10/11 планировщик задач автоматически распределяет нагрузку по всем доступным ядрам и логическим потокам (Hyper-Threading / SMT), поэтому ручное «включение» ядер обычно требуется лишь после сбоев конфигурации.
  • Некоторые материнские платы при установке процессора с большим числом ядер (например, серверных EPYC или Threadripper) требуют обновления BIOS для корректного распознавания всех ядер.
  • В виртуальных машинах (VirtualBox, VMware, KVM) число доступных ядер задаётся вручную в настройках виртуальной машины и по умолчанию может быть меньше физического.

Источники:

  • Официальная документация Microsoft по настройкам электропитания Windows
  • Руководства по эксплуатации материнских плат ASUS, MSI, Gigabyte
  • Документация ядра Linux (kernel.org), разделы по управлению CPU
  • CPU-Z, HWiNFO — утилиты мониторинга процессора
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru