Как активировать все ядра процессора windows 11

Для активации всех ядер необходимо изменить параметры загрузки ОС Windows 11 в разделе «Конфигурация системы». Делается это следующим образом:

Читайте также:
Как посмотреть комплектующие компьютера с Виндовс 11
Как узнать характеристики железа компьютера с Виндовс 11

  1. Вызовите системную оснастку «Выполнить». Для этого можете воспользоваться контекстным меню кнопки «Пуск» (вызывается нажатием правой кнопки мышки (ПКМ) по соответствующему элементу) либо сочетанием клавиш «Win+R».
  2. Как включить все ядра на Windows 11_005

  3. Введите указанную ниже команду и нажмите «ОК» или «Enter».

    msconfig

  4. Как включить все ядра на Windows 11_006

  5. В появившемся окне «Конфигурация системы» перейдите на вкладку «Загрузка».
  6. Как включить все ядра на Windows 11_007

  7. Нажмите на кнопку «Дополнительные параметры».
  8. Как включить все ядра на Windows 11_008

  9. Установите отметку напротив опции «Число процессоров»,
    Как включить все ядра на Windows 11_009

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

  10. Как включить все ядра на Windows 11_010

  11. Для сохранения внесенных изменений нажмите «ОК».
  12. Как включить все ядра на Windows 11_011

  13. Затем последовательно воспользуйтесь кнопками «Применить» и «ОК».
    Как включить все ядра на Windows 11_012

    Система предложит выполнить «Перезагрузку». Как только вы это сделаете, запуск Windows будет осуществляться с задействованием всех доступных ядер процессора.

  14. Читайте также: Как узнать характеристики материнской платы в Виндовс 11

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

Most modern central processing units (CPUs) are now equipped with multiple cores. Each core is an independent processor that your system can use to perform tasks. These multiple cores can then work together to perform different tasks simultaneously, increasing speed and performance.

By default, both Windows 11 and Windows 10 support multi-core processors and activate all cores by default. However, these can be disabled manually, primarily through the system BIOS and within Windows.

This post discusses how you can enable all CPU cores supported by your CPU and operating system (if disabled), as well as its repercussions.

Table of Contents

Why Enable All CPU Cores

By default, Windows itself manages the available CPU cores. They are only used when required to speed up the tasks. However, you can manually enable some or all of them.

If you think that your computer is performing slow and can do better, you can manually enable all cores so the workload between them is divided, resulting in faster performance. However, doing so will have consequences.

Enable All CPU Cores In Windows 11/10

To manage CPU cores from within Windows, you must first ensure that the respective capabilities are enabled in BIOS. There are 2 main functionalities that need to be managed from BIOS:

  • Multi Core Support
  • HyperThreading

Enable All Physical CPU Cores from BIOS

First things first: configure your System BIOS to use all physical cores in the processor. To do this, you need to look for Multi Core Support (or relevant) settings in your BIOS and select All.

Restart your computer and access BIOS settings. From there, navigate to Multi Core Support and select the All option, as in the image below:

Multicore support 1

Enable all cores from BIOS

Do not exit BIOS yet. Rather, perform the next steps given below.

Enable HyperThreading

HyperThreading is Intel proprietary function that splits a physical core on a CPU into virtual cores (or logical processors), where each acts as an independent processor.

This means even more tasks can be executed simultaneously, further increasing the performance of the processor. For example, having 4 physical cores with HyperThreading enabled would split each core into 2, making 8 logical cores/processors.

This feature also needs to be enabled through System BIOS. Look for HyperThreading settings in BIOS, and then select the Enabled option.

HyperThreading

Enable HyperThreading

Now that it is enabled, you can save the settings and exit BIOS.

Enable All Logical CPU Cores

Once you are done with BIOS, boot into Windows and perform the following steps to manually enable all CPU cores:

  1. Type msconfig in Run to open System Configuration.
  2. Switch to the Boot tab and click Advanced options.
    advanced options

  3. Now check the box next to “Number of processors” and then select the highest number available from the drop-down menu below it. Click Ok when done.
    number of processors

  4. Back in the System Configuration window, click Apply and OK.
  5. Now restart your computer for the changes to take place by clicking Restart on the dialog box.

Once the computer restarts, you can check that all cores are up and running through the method given in the next step.

How to Check Number of Cores in Windows

You can also know the number of physical cores and the logical cores in Windows. To know this information, launch the Task Manager by using the CTRL + Shift + Esc shortcut keys.

Now switch to the Performance tab, click CPU on the left of the window, and there you will find Cores, which is the actual number of physical cores on your processor, and Logical processors, which is the total number of processors (after HyperThreading) your system currently has.

task manager

Information on physical and logical cores

How to Show All CPU Cores in Task Manager

Another useful piece of information you can benefit from is the performance of each CPU core. This way, you can identify whether you need to enable all CPU cores in the first place.

To view performance graphs on all CPU cores, open the Task Manager using the CTRL + Shift + Esc shortcut keys, and then switch to the Performance tab. From there, click on CPU from the left of the window. Now right-click on the CPU graph, expand Change graph to, and then click Logical processors.

change graph to

View logical processors

Your graphical view within the Task Manager will now switch to smaller, individual graphs for all CPU cores.

graphsss

Graphs for all CPU cores

Take Away

We think that meddling with CPU cores is not the wisest decision. If you are already Windows 10 or 11, we recommend leaving it to default and letting Windows manage the cores for you.

If you think your system can perform better, then you may want to try changing the process affinity. This way, you can free up some CPU cores for more critical tasks.

Почти на всех современные процессоры являются многоядерными. Все современные версии 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.

  1. Запустите
    taskmgr.exe
    и перейдите на вкладку Performance;
  2. Выберите CPU;
  3. В правом окне указано количество доступных процессоров (sockets), физических ядер (24 cores) и логических процессоров (logical processors).

Логические процессоры показывают число доступных ядер с учетом того, что на компьютере включен HyperThreading.

список доступных ядер и процессоров в диспетчере задачWindows

В диспетчере устройств (
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)

msinfo32 информация о физческих процессорах windows

Вы можете получить информацию о количестве ядер и логических процессорах с помощью PowerShell:

Get-WmiObject -class Win32_processor | ft NumberOfCores,NumberOfLogicalProcessors

NumberOfCores NumberOfLogicalProcessors
------------- -------------------------
12 24
12 24

PowerShell - получить информацию о доступных процессорах и ядрах

В переменной окружения 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:

  1. Перейдите на вкладку Details;
  2. Щелкните правой кнопкой по процессу и выберите Set affinity;
  3. Отметьте физические ядра, на которых разрешено выполнять инструкции приложения.

Если нужно сразу запустить приложение на одном ядре, например, CPU0. Воспользуйтесь командой:

cmd.exe /c start "Acrobat DC" /affinity 1 "C:\Program Files\MyApp\yourappname.exe"

Включить все ядра Windows при загрузке

В Windows при загрузке компьютера всегда используется одно ядро. Вы можете разрешить использовать все ядра при загрузке Windows через System Configuration:

  1. Запустите утилиту
    msconfig
    ;
  2. Перейдите на вкладку Boot и выберите загрузочную запись вашей Windows;
  3. Нажмите Advanced options;
  4. Включите опцию Number of processors в окне BOOT Advanced Options;
  5. Выберите количество логических процессоров (потоков), которые можно использовать при загрузке .

Вы не заметите существенного ускорения загрузки Windows, если увеличите число доступных процессоров. Кроме того, в некоторых случаях эта опция может вызвать проблемы с загрузкой Windows, особенно при включении опции PCI lock (ошибка загрузки BAD SYSTEM CONFIG INFO). Поэтому в большинстве случаев не рекомендуется включать и настраивать эту опцию.

In this guide, we will you the steps to enable all the CPU cores on your Windows 11 PC. Nowadays, most CPUs support multi-cores, and the same is respected by the OS as well. In this regard, it is the sole responsibility of the OS to determine the number of cores it needs to enable at a particular point in time. It does so by looking at the task that you are currently performing, if it is a resource-intensive one, then it will automatically enable a higher number of cores and vice versa.

However, in some instances, the actual requirement of the cores might not be in sync with what the OS thinks is the right number. As a result of which, the task that you currently executing might be slow and laggy. Fortunately, we do have the option to manually enable the required number of cores when a particular task is in progress. When you do so, the workload will now be divided among more cores, and this should translate to a better and improved CPU performance. So with that in mind, this guide will show you how to enable all the CPU cores on your Windows 11 PC. Follow along.

Table of Contents

enable all cores in windows 11

The first three steps are the prerequisites, so make sure to checkmark them off the list. After that, you may start off with the instructions to enable all the corers, which are given in STEP 4.

STEP 1: Boot Windows 11 to BIOS

  1. To begin with, power off your PC. Then turn it back on.
  2. As soon as it is booting up, continuously press the Esc key.
  3. This shall bring up the Start menu.
  4. Now just press the key that corresponds to BIOS (which is usually F10) and your PC shall boot to the BIOS screen.

STEP 2: Enable Multi-Core Support in BIOS

Next up, you will have to instruct your BIOS to use all the logical cores present in the CPU. So from the BIOS screen, go to the Multi-Core Support option and select All.

enable all cores in windows 11

STEP 3: Enable HyperThreading

Intel’s Hyper-Threading Technology allows more than one thread to run on each core. More threads would translate to the ability to do more work in parallel. This means that one physical core now works like two “logical cores” that can handle different software threads. So from the BIOS menu, look for the HyperThreading settings and then choose Enable.

enable all cores in windows 11

STEP 4: Enable All CPU Cores

Now that we are done with the prerequisites, it’s time to enable all the cores on your Windows 11 PC. So refer to the below instruction steps:

  1. Bring up the Run dialog box via Windows +R shortcut keys.
  2. Then type in the below command and hit Enter to open System Configuration:
    msconfig
  3. Now go to the Boot section and click on Advanced Options.
    enable all cores in windows 11

  4. After that, checkmark the Number of Processors box and select the maximum one from the list.
    enable all cores in windows 11

  5. Finally, click OK to save the changes. You will be instructed to reboot your PC, so click on the Restart button.
  6. Once your Windows 11 PC boots up, all the cores stand enabled.

How to Check Number of Enabled Cores in Windows 11

You could easily check the total number of cores that are currently enabled as well as the utilization graph of each of these cores from the Task Manager. Here’s how

  1. Bring up the Task Manager using Ctrl+Shift+esc shortcut keys.
  2. Then go to the Performance tab and select CPU from the left-hand side.
  3. You could now see the total number of cores including the logical ones that are enabled.
    enable all cores in windows 11

  4. To check the utilization of individual cores, right-click on the activity graph and select Change Graph to > Logical Processor.
    enable all cores in windows 11

That’s it. These were the steps to enable all the CPU cores on your Windows 11 PC. Likewise, we have also listed out the steps to check the total number of logical cores enabled at a particular point in time as well as their utilization stats. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.


  • How to Reset BIOS in Windows 11
  • How to Fix Windows 11 High CPU and Disk Usage
  • Desktop Window Manager dwm.exe Consumes High CPU/Memory [Fixed]
  • Antimalware Service Executable High CPU/Memory Usage: How to Fix

  • Home
  • News
  • Enable All CPU Cores: Reasons, Preparations, Steps

Enable All CPU Cores: Reasons, Preparations, Steps

By Amy | Follow |
Last Updated

For some reason, you need to enable all CPU cores on the computer. In this post, MiniTool Partition Wizard tells you the reasons and detailed steps for doing that.

Why Do You Need to Enable All CPU Cores

CPU cores on the computer are only used when required to accelerate tasks. Based on your demands, you can manually enable some or all of them. For instance, if you want to speed up your PC, enable all cores Windows 10/11 by yourself.

Tips:

Enabling all CPU cores allows your computer to use more resources, so you can run programs faster and more efficiently.

In addition to enabling all CPU cores, you can also use PC optimizers like MiniTool Partition Wizard to obtain optimal PC performance. To be specific, use it to free up space, extend partitions, check hard drive for errors, clone hard drives for the sake of safety, recover lost/missing data, wipe disks, etc.

MiniTool Partition Wizard FreeClick to Download100%Clean & Safe

What to Do Before You Enable All CPU Cores

Before you enable all CPU cores, you should enable Multi Core Support and HyperThreading in the BIOS/UEFI settings. To do that, follow the steps below.

Tips:

HyperThreading, an Intel proprietary function, splits a physical core on a CPU into virtual cores (or logical processors), where each acts as an independent processor. It means that multiple tasks can be executed simultaneously, further improving the processor’s performance.

Step 1: Restart your PC and keep pressing the BIOS key (like F2, Del, Esc, etc.) while the PC loads up. By doing so, you can enter the BIOS setup screen.

Step 2: Navigate to Multi Core Support and choose the All option.

Step 3: Find HyperThreading settings in BIOS and then choose the Enabled option.

Step 4: Press F10 > Enter keys to save the changes and exit BIOS.

You should also check the maximum CPU cores and processors on your PC. The maximum number of physical CPUs and cores (logical processors) is limited strictly depending on the version and edition.

Tips:

You can manually check the number of CPU cores and logical processors through Task Manager > Performance.

  • Windows 10 x86 (Enterprise Pro, Home): up to 2 CPUs and 32 logical processors (both physical and Hyper-Threading virtual cores are considered)
  • Windows 10/11 x64: up to 2 CPUs and 256 logical processors
  • Windows Server 2022/2019/2016/2012R2: up to 64 physical processors with 640 logical cores
  • Windows Server 2008 R2: 256 logical cores

Now, it’s time to enable all CPU cores in Windows 11/10 computers by using the methods below.

#1: Enable All CPU Cores from Task Manager

Here’s the tutorial on how to enable all cores Windows 10 via Task Manager.

Step 1: Right-click the Windows icon to open the Start menu and then click Task Manager.

Step 2: In the Task Manager window, navigate to the Performance tab and then click CPU in the left panel. Then you can see the number of cores and logical processors on the right side of the window.

check the number of cores and processors

Step 3: Open the Run window by holding the Windows and R keys. Then type msconfig and click OK.

open System Configuration

Step 4: Navigate to the Boot tab and click Advanced options.

click Advanced options

Step 5: In the BOOT Advanced Options window, tick the Number of processors option and select the processors available on your PC from the drop-down menu. After that, click OK to save changes.

Tips:

You should also click OK in the System Configuration window.

choose the number of processors to use

Step 6: In the prompted window, click Restart to take the changes into effect.

#2: Enable All CPU Cores from System Properties

It is also available to enable all CPU cores in Windows 11/10 via System Properties. Here are the steps for you.

Step 1: Open the System Properties panel.

  • Type system properties in the search box.
  • In the pop-up window, find and click Advanced system settings.
open Advanced system settings

Step 2: In the System Properties window, go to the Advanced tab and then click the Settings button under Performance.

click Settings under Performance

Step 3: In the Performance Options window, tap the Advanced tab and tick the Background Services option. This enables the operating system to use all available cores for performing various tasks. Then click OK to save changes.

adjust for best performance

Step 4: Restart your computer to make changes to take effect.

About The Author

Position: Columnist

Having writing articles about computer tech for a long time, I am rather experienced especially on the aspect of computer optimization, PC enhancement, as well as tech terms explanation. The habit of looking through tech forums makes me a great computer issues collector. And then, many articles related to these issues are released, which benefit plenty of users. Professional, effective, and innovative are always the pursuit of an editing worker.

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

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Набросок на фрагменте экрана windows 10 как отключить
  • Xtreme windows 7 64 bit
  • Kyocera ecosys m3040dn драйвер windows 10
  • Defrag windows 10 установить
  • Как запустить sw kotor на windows 7