Почему в msconfig показывает 1 ядро хотя их 4
- Нажмите Win+R и введите команду MSconfig.
- Перейдите во вкладку «Сервис» → «Сведения о системе».
- Смотрите значение «Процессора» (ядра, логические процессоры). У вас должно быть 8 ядер и 8 лог. проц.

- Также, посмотреть сколько логических процессоров и ядер задействовано, можно в Диспетчере задач → Производительность.

Почему в msconfig показывает 1 ядро хотя их 4
То, что я ламер, я и сам знаю. Вот только я ищу помощи, а не определения моего статуса.
Цитата:
| Попробуйте воспользоваться утилитой EnBtn.exe (легко найдёте поиском). |
Вот это другое дело — конкретный совет, а не эмоции по поводу моего уровня. Попробую. Спасибо, freedaw!
Цитата:
| Почему не поискать ответ на вопрос "как активировать кнопку "дополнительно" там же, где нашли этот "совет", (или может вы там что-то неправильно поняли?). |
Тогда никаких предостережений по поводу этих рекомендаций не заметил, а теперь не нахожу, где я это надыбал.
Кстати, я не ставил под сомнение компетенцию Cossack. Просто хотел обратить его внимание и услышать комментарии по поводу утверждения, что по умолчанию винда использует все, а в моем случае по умолчанию все было по минимуму, причем на 4-х ноутах.
Цитата:
| Попробуйте воспользоваться утилитой EnBtn.exe (легко найдёте поиском). |
Всё просто — число вычислительных узлов (ЦП) которые может использовать ОС зависит от микроархитектуры её ядра. Если у вас стоит Win9x/ME, IBM OS/2 1.x, Netware 3.x/4.x не SMP — то сколько бы ЦП не было в ЭВМ эти ОС используют только один, хотя и могут детектировать как устройства несколько ЦП, WinNT 3.1 — ХР не более двух, специальные серверные версии до 32-х, Vista и выше от четырёх до 32-х, FreeBSD UNIX Generic kernel — до 8, больше надо пересобирать ядро. Для иных ОС ситуация похожая — ограничение на число ЦП которые может использовать ОС накладываются процентом процессорного времени которое может использовать ОС для задач управления многопроцессорной ЭВМ без заметной потери производительности приложений.
Максимум ядер процессора и памяти в конфигурации Windows — почему не нужно настраивать

Огромное количество инструкций в Интернете среди прочих адекватных и сомнительных шагов по оптимизации Windows 11 и 10, 8.1 и 7 предлагают, помимо прочего, «снять ограничения с максимума оперативной памяти и разблокировать все ядра процессора» в окне msconfig — «Конфигурация системы».
В этой статье о том, полезен ли совет или, напротив, не очень: стоит ли настраивать включать максимум ядер процессора и на что повлияет установка вручную значения в поле «Максимум памяти».
Назначение настроек «Число процессоров» и «Максимум памяти»
Сначала о том, где находятся рассматриваемые параметры количества ядер CPU и максимума памяти в Windows 11, Windows 10 и предыдущих версиях ОС:
- Откройте окно «Конфигурация системы», для этого можно нажать клавиши Win+R, ввести msconfig и нажать Enter.
- Перейдите на вкладку «Загрузка» и нажмите кнопку «Дополнительные параметры».

- В результате вы увидите настройки, о которых идёт речь.

А теперь главное: эти параметры не предназначены для ускорения системы, их цель — не задействовать все ядра процессора и всю доступную память (а некоторые пробуют ввести и большие значения, чем фактически присутствует на ПК).
Назначение этих параметров — заставить систему использовать меньшее количество оперативной памяти и ядер процессора, когда это нужно. Зачем? Цели могут быть разными, среди типичных:
- Протестировать разрабатываемую программу в другой конфигурации. То есть разработчик создает свой софт на очень производительной машине, где всё работает отлично, но не уверен, что ситуация будет такой же, если запустить её на более распространённых у пользователей конфигурациях ПК.
- Диагностика каких-то проблем с оборудованием, когда есть предположение, что ограничение задействованных ядер или памяти может повлиять на поведение системы.
- Теоретически может быть старое ПО, которое неправильно работает на современных компьютерах с 16 ядрами процессора или огромным объемом оперативной памяти.
Таким образом, если вы выставляете в поле «Число процессоров» фактическое число ядер вашего ЦП, а в поле «Максимум памяти» — фактический объем оперативной памяти, в работе системы не изменится ничего: распределять ресурсы она будет точно так же, как если бы ни одна из отметок в окне выставлена не была.
Когда изменение параметров может быть полезным, а когда — вредным
Когда может быть полезным зайти в окно настроек числа процессоров и максимума памяти:
- Если вы хотите проверить работу чего-либо в ограниченной конфигурации.
- В ситуации, когда «доброжелатель» или вы сами ограничили используемые системой аппаратные ресурсы компьютера в этом окне и нужно вернуть всё в исходное состояние.
А вот в случае, если вы установили новенький многоядерный процессор, а число ядер, отображаемое в системе — меньше, вероятнее всего это окно не поможет (если только ранее там не были выставлены какие-либо значения вручную), скорее всего потребуется изучить параметры БИОС/UEFI.
В остальных случаях изменение этих настроек для рядового пользователя либо бесполезно, либо вредно.
Почему могут быть негативные последствия: нередко случается, что начинающий пользователь случайно установил не то число процессоров, например, 1. Либо памяти: ввёл число 8, 16, 32 — предполагая, что указывается число в Гб, оно при нажатии кнопки «Ок» будет изменено на 256 — это минимум в этом окне параметров, но всё равно мало для нормальной работы.

В результате получает не загружающуюся систему и синие экраны. А в случае, если Windows всё-таки запустилась — работа с ней становится невозможной. Но я всё-таки умудрился запустить, чтобы показать вам скриншот ниже.

Итог: значения параметров по умолчанию в окне настройки числа ядер процессора и максимума памяти (отсутствие отметок, 0 в обоих полях) равнозначны вручную выставленным на максимум значениям — как-то иначе системные ресурсы после изменения этих настроек Windows использовать не будет.
Существуют и другие похожие настройки: при желании вы можете изменить приоритет процессов в Windows (но ваша активная в настоящий момент игра и так по умолчанию работает с максимальным), или вручную указать, какие и сколько ядер процессора должен использовать процесс (но здесь мы тоже можем лишь ограничить его, а не предоставить больше возможностей), но это также никак не прибавит FPS и не ускорит работу ваших игр и программ по сравнению со значениями по умолчанию.
А вдруг и это будет интересно:
11.11.2022 в 00:21
После преобразования диска с mbr в gpt не могу войти в конфигурацию системы, вернее вхожу, но дальше ни одна из кнопок не активны. После того как ввожу команды в командной строке, пишет следующее: Не удается открыть данные конфигурации загрузки.
Том для открытого файла был изменен извне, поэтому работа с этим файлом невозможна. Как это можно решить ?
20.12.2022 в 09:36
Огромное спасибо! Сколько раз по дурости ловил синий экран, ставя эти галочки!
Что дает число процессоров в msconfig?

Параметр «число процессоров» в msconfig для чего нужен и стоит ли включать?

Как в Windows 11 вынести панель управления на рабочий стол?

Где в Windows 11 панель управления?

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

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

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

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