Почему в msconfig показывает 1 ядро хотя их 4
Перейти к содержимому

Почему в msconfig показывает 1 ядро хотя их 4

  • автор:

Почему в msconfig показывает 1 ядро хотя их 4

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

Почему в 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 — почему не нужно настраивать

Нужно ли устанавливать максимум ядер и памяти в msconfig

Огромное количество инструкций в Интернете среди прочих адекватных и сомнительных шагов по оптимизации Windows 11 и 10, 8.1 и 7 предлагают, помимо прочего, «снять ограничения с максимума оперативной памяти и разблокировать все ядра процессора» в окне msconfig — «Конфигурация системы».

В этой статье о том, полезен ли совет или, напротив, не очень: стоит ли настраивать включать максимум ядер процессора и на что повлияет установка вручную значения в поле «Максимум памяти».

Назначение настроек «Число процессоров» и «Максимум памяти»

Сначала о том, где находятся рассматриваемые параметры количества ядер CPU и максимума памяти в Windows 11, Windows 10 и предыдущих версиях ОС:

  1. Откройте окно «Конфигурация системы», для этого можно нажать клавиши Win+R, ввести msconfig и нажать Enter.
  2. Перейдите на вкладку «Загрузка» и нажмите кнопку «Дополнительные параметры». Открыть дополнительные параметры загрузки msconfig
  3. В результате вы увидите настройки, о которых идёт речь. Настройки максимума ядер и памяти в msconfig

А теперь главное: эти параметры не предназначены для ускорения системы, их цель — не задействовать все ядра процессора и всю доступную память (а некоторые пробуют ввести и большие значения, чем фактически присутствует на ПК).

Назначение этих параметров — заставить систему использовать меньшее количество оперативной памяти и ядер процессора, когда это нужно. Зачем? Цели могут быть разными, среди типичных:

  • Протестировать разрабатываемую программу в другой конфигурации. То есть разработчик создает свой софт на очень производительной машине, где всё работает отлично, но не уверен, что ситуация будет такой же, если запустить её на более распространённых у пользователей конфигурациях ПК.
  • Диагностика каких-то проблем с оборудованием, когда есть предположение, что ограничение задействованных ядер или памяти может повлиять на поведение системы.
  • Теоретически может быть старое ПО, которое неправильно работает на современных компьютерах с 16 ядрами процессора или огромным объемом оперативной памяти.

Таким образом, если вы выставляете в поле «Число процессоров» фактическое число ядер вашего ЦП, а в поле «Максимум памяти» — фактический объем оперативной памяти, в работе системы не изменится ничего: распределять ресурсы она будет точно так же, как если бы ни одна из отметок в окне выставлена не была.

Когда изменение параметров может быть полезным, а когда — вредным

Когда может быть полезным зайти в окно настроек числа процессоров и максимума памяти:

  • Если вы хотите проверить работу чего-либо в ограниченной конфигурации.
  • В ситуации, когда «доброжелатель» или вы сами ограничили используемые системой аппаратные ресурсы компьютера в этом окне и нужно вернуть всё в исходное состояние.

А вот в случае, если вы установили новенький многоядерный процессор, а число ядер, отображаемое в системе — меньше, вероятнее всего это окно не поможет (если только ранее там не были выставлены какие-либо значения вручную), скорее всего потребуется изучить параметры БИОС/UEFI.

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

Почему могут быть негативные последствия: нередко случается, что начинающий пользователь случайно установил не то число процессоров, например, 1. Либо памяти: ввёл число 8, 16, 32 — предполагая, что указывается число в Гб, оно при нажатии кнопки «Ок» будет изменено на 256 — это минимум в этом окне параметров, но всё равно мало для нормальной работы.

Ограничение памяти и ядер процессора в msconfig

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

Windows 11 с малым объемом RAM и одним CPU

Итог: значения параметров по умолчанию в окне настройки числа ядер процессора и максимума памяти (отсутствие отметок, 0 в обоих полях) равнозначны вручную выставленным на максимум значениям — как-то иначе системные ресурсы после изменения этих настроек Windows использовать не будет.

Существуют и другие похожие настройки: при желании вы можете изменить приоритет процессов в Windows (но ваша активная в настоящий момент игра и так по умолчанию работает с максимальным), или вручную указать, какие и сколько ядер процессора должен использовать процесс (но здесь мы тоже можем лишь ограничить его, а не предоставить больше возможностей), но это также никак не прибавит FPS и не ускорит работу ваших игр и программ по сравнению со значениями по умолчанию.

А вдруг и это будет интересно:

11.11.2022 в 00:21

После преобразования диска с mbr в gpt не могу войти в конфигурацию системы, вернее вхожу, но дальше ни одна из кнопок не активны. После того как ввожу команды в командной строке, пишет следующее: Не удается открыть данные конфигурации загрузки.
Том для открытого файла был изменен извне, поэтому работа с этим файлом невозможна. Как это можно решить ?

20.12.2022 в 09:36

Огромное спасибо! Сколько раз по дурости ловил синий экран, ставя эти галочки!

Что дает число процессоров в msconfig?

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

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

как добавить панель управления в windows 11 на рабочий стол

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

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

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

Не работает панель задач в Windows 10

Проблемы с меню пуск и панелью задач в Windows 10

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вывод

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *