За что отвечает параметр “Число процессоров” в msconfig?

Очень часто в различных статьях и видео по “ускорению” работы компьютера можно встретить совет с включением параметра “Число процессоров” и присвоения ему значения, которое равно количеству ядер установленного процессора. Якобы это позволит операционной системе использовать ресурсы процессора на полную мощность.

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

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

На самом деле операционная система Windows знает о всех ядрах процессора с момента установки на компьютер и использует их по мере необходимости. Убедиться в этом можно запустив диспетчер задач через всем знакомую комбинацию клавиш “Ctrl” + “Alt” + “Del” и перейдя на вкладку “Производительность” (Быстродействие). Для Windows 8.1 и Windows 10 дополнительно нужно нажать на “ЦП”, далее на область с графиком правой кнопкой мыши и в открывшемся меню выбрать “Изменить график” -> “Логические процессоры”.

диспетчер задач

Переключение вида отображения

Окно будет поделено на количество частей равное количеству ядер (потоков) в вашем процессоре. И для каждого из них будет рисоваться график загруженности. Это значит, что в данный момент они задействованы для выполнения тех или иных задач.

для чего нужна настройка число процессоров в msconfig

Отображение нагрузки на ядра

Для чего же тогда нужна настройка “Число процессоров”?

Она нужна для ограничения использования ядер (потоков) вашего процессора. Причин на это может быть много. Например, у вас есть старая программа, которая не рассчитана на работу в многопоточной среде из-за чего не хочет запускаться.

для чего нужна настройка число процессоров в msconfig

Расположение настройки

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

Вывод

Число процессоров в msconfig никоим образом не увеличивает скорость работы компьютера и не разблокирует все ядра процессора. В операционной системе Windows они все сразу задействованы по умолчанию. Единственным назначением данной настройки является принудительное отключение ядер (потоков) для какой – то конкретной задачи и цели.