Почти на всех современные процессоры являются многоядерными. Все современные версии Windows поддерживают мультипроцессорные CPU и все ядра на них по умолчанию активны.
Содержание:
- Сколько процессоров и ядер доступно в Windows?
- Как включить все ядра процессора в Windows?
- Как запускать программу в Windows только на определенных ядрах?
- Включить все ядра Windows при загрузке
В Windows есть ограничение на максимальное поддерживаемое количество физических CPU и ядер (логических процессоров) в зависимости от версии и редакции:
- Windows 10 x86 (Enterprise Pro, Home) – до 2 CPU и 32 логических процессоров (учитываются как физические ядра, так и виртуальные ядра Hyper-Threading)
- Windows 10/11 x64 – до 2 CPU и 256 логических процессоров
- Windows Server 2019/2016/2012R2 – 640 логических процессоров
- Windows Server 2008 R2 – 256 логических ядер
Сколько процессоров и ядер доступно в Windows?
Проще всего проверить, сколько физических CPU, ядер и логических процессоров доступно в Windows с помощью Task Manager.
- Запустите
taskmgr.exe
и перейдите на вкладку Performance; - Выберите CPU;
- В правом окне указано количество доступных процессоров (sockets), физических ядер (24 cores) и логических процессоров (logical processors).
Логические процессоры показывают число доступных ядер с учетом того, что на компьютере включен HyperThreading.
В диспетчере устройств (
devmgmt.msc
) также отображается количество доступных логических ядер.
Также информация о физических CPU и количестве ядер на них отображается в разделе Processor утилиты msinfo32.exe
Processor Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz, 2394 Mhz, 12 Core(s), 24 Logical Processor(s) Processor Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz, 2394 Mhz, 12 Core(s), 24 Logical Processor(s)
Вы можете получить информацию о количестве ядер и логических процессорах с помощью PowerShell:
Get-WmiObject -class Win32_processor | ft NumberOfCores,NumberOfLogicalProcessors
NumberOfCores NumberOfLogicalProcessors ------------- ------------------------- 12 24 12 24
В переменной окружения Windows также есть информация о количестве логических процессоров в Windows:
echo %NUMBER_OF_PROCESSORS%
Как включить все ядра процессора в Windows?
Если в Windows недоступны все ядра CPU, проверьте включены ли они в настройках BIOS/UEFI. Здесь могут быть два параметра:
- HyperThreading – возможность использовать оба логических процессора ядра CPU
- Active Processor Cores – разрешено ли использовать все ядра процессора
Перезагрузите Windows и войдите в настройки BIOS (обычно для этого используются клавиши
F2
,
Del
,
F10
или
F1
.
Конкретные названия пунктов и их наличие зависит от версии BIOS и модели процессора. В моем случае все ядра и логические процессоры включены в разделе Processor Configuration:
- Hyper-Threading ALL:
Enabled
- Active Processor Cores:
All
Эти настройки могут находится в разделах Advanced, Extreme Tweaker и называться Processor Options, AMD Core Select, Processor Core, Active Processor Cores, Core Multi-Processing, CPU Cores и т.д.
Как запускать программу в Windows только на определенных ядрах?
В Windows вы можете разрешить программе выполняться только на одном или нескольких ядрах. По-умолчанию запущенное приложение Windows может выполняться на любом ядре.
Если вам нужно привязать программу к определенным ядрам, можно воспользоваться функцией Processor Affinity. Это может понадобится, если вы хотите ограничить использование CPU программой, или запускать программу только на одном ядре (это бывает нужно для запуска старых приложений, которые некорректно работают на многоядерных компьютерах.
Вы можете изменить привязку запущенного приложения к ядрам с помощью Task Manager:
- Перейдите на вкладку Details;
- Щелкните правой кнопкой по процессу и выберите Set affinity;
- Отметьте физические ядра, на которых разрешено выполнять инструкции приложения.
Если нужно сразу запустить приложение на одном ядре, например, CPU0. Воспользуйтесь командой:
cmd.exe /c start "Acrobat DC" /affinity 1 "C:\Program Files\MyApp\yourappname.exe"
Включить все ядра Windows при загрузке
В Windows при загрузке компьютера всегда используется одно ядро. Вы можете разрешить использовать все ядра при загрузке Windows через System Configuration:
- Запустите утилиту
msconfig
; - Перейдите на вкладку Boot и выберите загрузочную запись вашей Windows;
- Нажмите Advanced options;
- Включите опцию Number of processors в окне BOOT Advanced Options;
- Выберите количество логических процессоров (потоков), которые можно использовать при загрузке .
Вы не заметите существенного ускорения загрузки Windows, если увеличите число доступных процессоров. Кроме того, в некоторых случаях эта опция может вызвать проблемы с загрузкой Windows, особенно при включении опции PCI lock (ошибка загрузки BAD SYSTEM CONFIG INFO). Поэтому в большинстве случаев не рекомендуется включать и настраивать эту опцию.
Если вы хотите включить все ядра процессора в Windows 11, следуйте одному из следующих способов:
- Изменение настроек питания:
- Нажмите Win+R, введите powercfg.cpl и нажмите Enter.
- Выберите режим “Высокая производительность” и нажмите на кнопку “Изменить план настройки”.
- Нажмите “Изменить дополнительные настройки плана”.
- Разверните раздел “Процессор”, выберите “Максимальная производительность” и сохраните изменения.
- Использование программы MSConfig:
- Нажмите Win+R, введите msconfig и нажмите Enter.
- В разделе “Загрузка” выберите “Дополнительные параметры”.
- Снимите флажок с опции “Количество процессоров” и выберите максимальное число доступных ядер.
- Нажмите “ОК” и перезагрузите компьютер.
- Изменение параметров BIOS/UEFI:
- Перезагрузите компьютер и зайдите в BIOS/UEFI (обычно нужно нажать клавишу Del или F2 при загрузке).
- Найдите опцию “Processors” или “CPU” и выберите максимальное число доступных ядер.
- Сохраните изменения и перезагрузите компьютер.
- Использование редактора реестра:
- Нажмите Win+R, введите regedit и нажмите Enter.
- Найдите следующий путь: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power
- Найдите ключ “Cpupolicy”, дважды щелкните по нему и измените значение на “0”.
- Перезагрузите компьютер.
Важно отметить, что не все процессоры поддерживают работу на всех ядрах одновременно, поэтому перед изменением настроек рекомендуется ознакомиться с документацией производителя процессора. Также следует быть осторожным при изменении параметров BIOS/UEFI и редактора реестра, так как неправильная настройка может привести к нежелательным последствиям.
Windows 11, как и многие другие современные операционные системы, поддерживает многоядерность, позволяя использовать все ядра процессора. Рассмотрим несколько способов, как включить многоядерность в Windows 11.
- Включение многоядерности через настройки питания:
- Нажмите правой кнопкой мыши на значок батареи в трее;
- Выберите “Параметры электропитания”;
- Нажмите “Дополнительные параметры плана”;
- Найдите “Процессор” и установите значение “100%” для “Максимального состояния процессора”.
- Включение многоядерности через BIOS:
- Перезагрузите компьютер и зайдите в BIOS;
- Найдите раздел “Advanced” или “CPU Configuration”;
- Найдите опцию “Hyper-Threading” и включите ее;
- Сохраните изменения и перезагрузите компьютер.
- Включение многоядерности через диспетчер задач:
- Нажмите правой кнопкой мыши на панели задач и выберите “Диспетчер задач”;
- Найдите вкладку “Производительность”;
- Нажмите на “CPU”;
- Если процессор имеет более одного ядра, то на графике будет несколько графиков нагрузки;
- Если какой-то из графиков не активен, то это означает, что соответствующее ядро не используется. Щелкните правой кнопкой мыши по этому ядру и выберите “Включить”.
- Включение многоядерности через реестр:
- Нажмите “Win + R” и введите “regedit”;
- Перейдите к ключу “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power”;
- Найдите параметр “CpuThrottle” и установите его значение на “0”;
- Сохраните изменения и перезагрузите компьютер.
Это не все способы включения многоядерности в Windows 11, но они являются наиболее распространенными и простыми в использовании. Если после включения многоядерности у вас возникли какие-то проблемы, вы можете вернуть настройки обратно.
Обладателям мощных ПК с многоядерными процессорами обычно хочется настроить систему на выдачу полной мощности, чтобы получить максимальную производительность, но зачастую они не знают, как это осуществить. В данной статье мы рассмотрим инструкцию как включить все ядра.
Какой результат можно ожидать
Существует довольно распространенное заблуждение, что процессор с несколькими ядрами имеет ту же производительность, как и ПК с несколькими процессорами. Для примера можно представить аналогию с загрузкой материала в контейнер для переработки. Подносить продукт могут несколько рабочих вместо одного, если представить, что рабочие это ядра процессора. Передача и считывание информации происходит быстрее. Инструкция со скриншотами как разогнать процессор здесь.
Настройка ядер в BIOS
Иногда из-за севшей батарейки на материнской плате или по каким-либо другим причинам, происходит сброс параметров БИОСа до установок по умолчанию. В таком случае обычно требуется осуществить проверку и установить параметры вручную. Чтобы это сделать понадобится:
- В самом начале загрузки системы периодически нажимать кнопку «Del» на стационарных компьютерах или «F2»на ноутбуках.
- Попав в БИОС, открыть раздел с именем «AdvancedClockCalibration».
- Далее выставить там значение «AllCores». (в зависимости от модели материнской платы названия пунктов могут меняться и находиться в других вкладках).
- Выйти из БИОСа и сохранить настройки.
- После этого перезагрузить ПК.
Включение ядер в утилите конфигурации
Если параметры БИОСа установлены правильно, но ядра все равно не активны, можно попробовать изменить настройки в специальной программе конфигурации Windows. Для этого понадобится:
- Открыть строку«Выполнить» из стартового меню или воспользовавшись клавиатурной комбинацией «Win+R».
- Вписать туда msconfig.
- Кликнуть «ОК».
- Далее появится окно, в котором нужно перейти в раздел «Загрузка».
- После этого нажимаем на ссылку «Дополнительные параметры».
- Тут выбираем нужное количество ядер из списка.
- Кликаем «ОК».
После произведенных операций перезагружаем систему.
Настройка ядер для определенного процесса
Используя диспетчер задач можно включить требуемое количество ядер для определенной программы. Делается это следующим образом:
- Открываем диспетчер при помощи клавиатурной комбинации «Ctrl+Shift+Esc» или из контекстного меню панели задач.
- Далее переходим на вкладку с процессами. Находим нужное нам приложение и кликаем по нему правой кнопкой. (Естественно программа должна быть запущена в этот момент).
- В контекстном меню выбираем «Задать соответствие».
- В новом окне отмечаем все ядра.
- Нажимаем кнопку «ОК».
Примечание: в диспетчере задач, на вкладке быстродействия, можно увидеть работают ли все ядра на данный момент. Для каждого из них отображается своя диаграмма.
Настройки энергоснабжения
Иногда из-за параметров электропитания компьютер не использует все ядра процессора. Чаще всего такая ситуация встречается в ноутбуках. Чтобы проверить настройки и установить правильное значение, потребуется сделать следующее:
- Открыть «Панель управления» из стартового меню.
- Далее нажать на иконку«Электропитание».
- Выбрать активный профиль и кликнуть по ссылке«Настройка плана электропитания».
- В следующем окне нажать «Изменить дополнительные параметры».
- После этого находим строку «Управление питанием процессора».
- Открыв её, выбираем параметр «Минимальное состояние процессора».
- Для активации всех ядер тут должно быть выставлено значение «100%».
Более подробную инструкцию по настройке электропитания читайте здесь.
Внимание!
Примечание: Для нормальной работы каждого ядра рекомендуется иметь 1 гигабайт свободной оперативной памяти. Если таковой нет, то в некоторых случаях можно получить обратный эффект, и замедлить работу компьютера.
Как видите, настроить работу процессора на максимальную мощность не составляет особого труда. Процедура достаточно легкая. Хотите просматривать последние действия сделанные на вашем компьютере вот инструкция
( 5 оценок, среднее 5 из 5 )
Оптимальное использование ресурсов компьютера, включая все ядра процессора, является одной из важных задач при настройке операционной системы. В данной статье мы рассмотрим несколько способов, которые позволят вам активировать все ядра процессора в Windows 11 и повысить производительность вашей системы.
- 1. Включение всех ядер при загрузке системы
- Шаг 1: Запуск утилиты msconfig
- Шаг 2: Переход на вкладку Boot и выбор загрузочной записи
- Шаг 3: Настройка параметров загрузки
- 2. Задействование всех ядер в процессоре
- Шаг 1: Переход на вкладку Загрузка и Дополнительные параметры
- Шаг 2: Включение использования всех ядер
- 3. Задание разрешенных ядер для работы программ в играх
- Шаг 1: Открытие контекстного меню нужного процесса
- Шаг 2: Установка разрешенных ядер
- Полезные советы
- Выводы
1. Включение всех ядер при загрузке системы
Шаг 1: Запуск утилиты msconfig
- Откройте меню «Пуск» и введите «msconfig» в поле поиска. Нажмите клавишу Enter, чтобы запустить утилиту msconfig.
Шаг 2: Переход на вкладку Boot и выбор загрузочной записи
- В окне «Настройка системы» выберите вкладку «Boot».
- Выберите загрузочную запись вашей операционной системы Windows.
Шаг 3: Настройка параметров загрузки
- Нажмите кнопку «Advanced options» (Дополнительные параметры).
- В открывшемся окне «BOOT Advanced Options» включите опцию «Number of processors» (Количество процессоров).
- Введите желаемое количество ядер процессора, которое вы хотите задействовать.
2. Задействование всех ядер в процессоре
Шаг 1: Переход на вкладку Загрузка и Дополнительные параметры
- Откройте «Настройки» системы Windows 11.
- На панели слева выберите раздел «Система».
- В разделе «О системе» выберите «Информация о системе».
- В открывшемся окне прокрутите список с информацией вниз и найдите пункт «Безопасность на основе виртуализации».
Шаг 2: Включение использования всех ядер
- В разделе «Безопасность на основе виртуализации» проверьте значение в пункте «Выполнение».
- Если значение равно «Выполнение», значит, изоляция ядра включена и сейчас находится в активном состоянии.
3. Задание разрешенных ядер для работы программ в играх
Шаг 1: Открытие контекстного меню нужного процесса
- Запустите игру или программу, в которой нужно задать разрешенные ядра процессора.
- Щелкните правой кнопкой мыши на иконке программы в панели задач или откройте диспетчер задач при помощи комбинации клавиш CTRL+SHIFT+ESC.
- В контекстном меню выберите пункт «Задать сходство» или «Set Affinity».
Шаг 2: Установка разрешенных ядер
- Откроется окно «Соответствие процессоров», в котором вы можете указать, какими ядрами процессора программе разрешено пользоваться.
- Установите флажки рядом с нужными ядрами.
- Нажмите «ОК» для сохранения настроек.
Полезные советы
- Периодически проверяйте количество ядер и логических процессоров на вашем компьютере с помощью диспетчера задач (CTRL+SHIFT+ESC). Это позволит вам контролировать использование ресурсов системы и оптимизировать работу при необходимости.
- При задействовании всех ядер процессора обратите внимание на его температуру и график загрузки. Если процессор нагревается слишком сильно или наблюдаются скачки нагрузки, возможно, потребуется регулировка параметров работы системы или обновление драйверов.
Выводы
Оптимальное использование всех ядер процессора в Windows 11 является ключевым фактором для повышения производительности системы. Мы рассмотрели несколько методов, позволяющих настроить систему для задействования всех ядер процессора и оптимизировать работу программ. Следуйте указанным шагам и рекомендациям, чтобы достичь максимальной производительности вашего компьютера.
Как узнать сколько ядер работает
Для того чтобы узнать, сколько ядер работает на компьютере, необходимо выполнить несколько простых шагов. Сначала, нажмите одновременно клавиши CTRL+SHIFT+ESC, чтобы открыть диспетчер задач. Далее, в диспетчере задач выберите вкладку «Производительность». Здесь вы сможете увидеть информацию о процессоре и его ядрах.
Обратите внимание, что информацию о количестве ядер можно найти в разделе «Процессор», где будет указано количество физических и логических ядер. Физические ядра отображают количество физических процессоров на компьютере, а логические ядра указывают общее количество ядер, включая гипертрединг.
Таким образом, выполнение данных действий позволит вам узнать количество рабочих ядер на вашем компьютере и контролировать процессы, выполняемые каждым из них.
Как запустить все ядра процессора
Как запустить все ядра процессора можно сделать, включив все ядра Windows при загрузке. Для этого следует выполнить несколько шагов. Во-первых, нужно запустить утилиту msconfig. Эту программу можно открыть, нажав клавишу Win+R и введя команду msconfig в открывшемся окне. Нажмите Enter или кликните по кнопке «ОК». После этого нужно перейти на вкладку «Boot» и выбрать загрузочную запись вашей Windows. Затем необходимо нажать кнопку «Advanced options». В открывшемся окне необходимо включить опцию «Number of processors». Для этого будет представлено поле с числом ядер процессора. Поставьте галочку напротив этой опции и выберите максимальное значение. После всех этих действий нужно нажать кнопку «ОК» и перезагрузить компьютер. После загрузки операционной системы все ядра процессора будут задействованы.
Как проверить включены ли все ядра процессора
Для проверки, включены ли все ядра процессора на компьютере, можно воспользоваться диспетчером задач. Для этого нужно нажать клавиши CTRL+SHIFT+ESC одновременно, и откроется окно диспетчера задач. Затем необходимо перейти на вкладку «Производительность». На этой вкладке будет информация о количестве ядер и логических процессоров, которые доступны на компьютере. Если все ядра процессора включены, то они будут отображены в этой вкладке. Если же какие-то ядра отключены, то на вкладке «Производительность» это будет видно, и нужно будет провести дополнительные проверки и настройки для активации всех ядер. Важно знать, что отключение ядер может быть специально задано в BIOS или выполнено другими способами для повышения энергоэффективности или определенных задач.
Как включить в работу все ядра
Для того чтобы включить все ядра Windows при загрузке, необходимо выполнить следующие шаги. В первую очередь, запустите утилиту msconfig, которую можно найти в панели управления. После того как утилита будет запущена, перейдите на вкладку «Boot». В данной вкладке выберите загрузочную запись вашей Windows, которую вы хотите изменить. Далее нажмите на кнопку «Advanced options», которую можно найти справа от окна. В открывшемся окне будет несколько опций, среди них будет «Number of processors». Включите данную опцию, чтобы активировать все ядра вашего компьютера при загрузке Windows. После того как все настройки были изменены, нажмите на кнопку «ОК», чтобы сохранить изменения. Теперь при следующей загрузке Windows будут использоваться все доступные ядра компьютера.
Технологии постоянно развиваются и совершенствуются и сегодня на 9 из 10 компьютерах установлены многоядерные процессоры. И если двухъядерные сами по себе могут использовать оба ядра, то в случае с четырех- или восьмиядерными процессорами все не так очевидно.
Зачастую пользователи даже не знают о скрытом потенциале своего процессора и не используют его на полную мощь в играх или сложных программах. В нашей статье мы расскажем вам о том, как включить все ядра процессора в Windows 10 и получить более подробную информацию о процессоре.
- Количество работающих ядер по умолчанию в Windows 10
- Способы включения ядер процессора на Windows 10
- Настройки процессора в BIOS
- Проверка данных и параметров процессора
- Стандартные средства ОС Windows 10
- Сторонние программы
Содержание:
Количество работающих ядер по умолчанию в Windows 10
На каждое отдельное ядро может оказываться разная нагрузка, что связано с изменением загруженности ПК. Настройки BIOS позволяют задать отдельную рабочую частоту для ядер. При равномерном распределении нагрузки на ПК пользователь получат высокую производительность.
Если говорить о двухъядерном процессоре, то лишь в одном случае будет задействовано всего лишь одно ядро – при загрузке компьютера. С другой стороны, всегда есть возможность активировать все ресурсы, чтобы ускорить процесс загрузки (с другой стороны, загрузка Windows это не самый требовательный к CPU процесс, и вы выиграете намного больше, если просто поставите свою Windows 10 на SSD).
Способы включения ядер процессора на Windows 10
Чтобы активировать все ядра четырехядерного (пример) процессора при включении ПК, можно использовать:
- Перенастройку конфигурации системы.
- Настройки BIOS.
Инструкция ниже подойдет как для 32-, так и для 64-битной ОС редакций Windows 10:
- Откройте меню «Выполнить», нажав на сочетание клавиш Windows + R. Введите msconfig и нажмите Enter, чтобы открыть окно конфигурации системы.
- Перейдите во вкладку «Загрузка», выберите нужную ОС и нажмите на функцию «Дополнительные параметры загрузки».
- Выберите строку «Число процессоров» и в развернутом списке выберите максимальное доступное количество ядер.
- Кроме этого следует повысить «Максимум памяти», отключить опцию «Блокировка PCI». В таком случае ОС будет распределять нагрузку на все ядра равномерно. Подтвердите настройки, нажав на OK.
_
Примечание. В настройках «Максимум памяти» нужно выбрать любое числовое значение не ниже 1024 Мбайт. Иначе скорость загрузки компьютера может и даже уменьшиться.
Чтобы не выполнять эти действия каждый раз, в предыдущем окне «Конфигурация системы» установите галочку на пункте «Сделать эти параметры загрузки постоянными». Подтвердите действия на «Применить» и OK.
Настройки процессора в BIOS
Изменять настройки BIOS нужно лишь в том случае, если ПК просто не загружается. Не нужно использовать данный метод, если у вас нет каких-либо начальных знаний по работе в BIOS. Лучше воспользуйтесь предыдущей инструкцией.
Для активации всех ядер многоядерного процессора через BIOS выполните следующие действия:
- Войдите в меню BIOS (перезагрузите компьютер и на начальном экране с информацией о материнской плате нажмите на F3,Del или Esc – зависит от производителя). Обычно на этом экране есть информация с указанием тех клавиш, которые необходимо нажать.
- В BIOS найдите раздел Advanced Clock Calibration и выберите параметры All Cores.
- Сохраните все настройки, нажав на F10 и Y (или используйте подсказки самого BIOS).
Проверка данных и параметров процессора
Чтобы узнать, какое количество ядер задействовано системой, а также какие параметры есть у CPU, можно воспользоваться стандартными средствами операционной системы или сторонними программами.
Стандартные средства ОС Windows 10
- Наведите курсор мыши на кнопку «Пуск» в левом нижнем углу экрана, щелкните правой кнопкой мыши и выберите «Параметры».
- Зайдите в категорию «Система».
- Откройте подкатегорию «О системе». Появится страница с информацией, где также будут указаны названия и частоты каждого из ядер.
Чтобы найти более подробную информацию обо всех устройствах, нужно открыть «Диспетчер устройств» (DEVMGMT.MSC).
Разверните ветку «Процессоры» и изучите графики (для четырехъядерного процессора их должно быть четыре и т. д.). Наведите курсор на любую строку, щелкните ПКМ и выберите опцию «Свойства». Здесь и будет вся необходимая информация о процессоре.
Сторонние программы
Если вам мало «Диспетчера устройств», то можно воспользоваться сразу несколькими программами, предназначенными для проверки информации о системе и аппаратной части:
- CPU-Z;
- AIDA64;
- Everest.
Все программы можно загрузить с официального сайта их разработчиков.