Сколько ставить число процессоров в msconfig


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

Многие пользователи ПК, располагающие не самыми мощными девайсами, ищут способы увеличить производительность компьютера. Большое значение это имеет для тех, кто вынужден использовать ресурсозатратные приложения или для любителей компьютерных игр. Распространённым заблуждением можно назвать широко растиражированный совет изменить число процессоров на соответствующей вкладке утилиты «Конфигурация системы».

  • На что влияет изменение числа процессоров в утилите msconfig?
  • Установки модуля «Конфигурация системы» по умолчанию
  • В каких случаях следует изменить число процессоров, заданное по умолчанию?
  • Итог

На что влияет изменение числа процессоров в утилите msconfig?

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

Установки модуля «Конфигурация системы» по умолчанию

Утилита «Конфигурация системы» предлагает некоторые настройки ОС, облегчающие взаимодействие с компьютером. В статьях, посвященных настройке ПК данную утилиту чаще упоминают как msconfig, то есть по команде активации данной программы. Эта утилита очень эффективна в умелых руках, но используя ее, нужно быть уверенным в результате.

Главное, что нужно знать: настройки по умолчанию обеспечивают оптимальную производительность ПК. Думать, что производительность специально занижена и задействованы не все ядра процессора — ошибка. Все потоки используются по необходимости.

Чтобы увидеть, насколько загружены все ядра процессора, можно открыть диспетчер задач, знакомый всем пользователям компьютеров, работающих на ОС Windows. Итак, нажав заветные «Ctrl» + «Alt» + «Del», вызываем раздел «Производительность» / «Быстродействие». Затем следует совершить ряд переходов так, как изображено на фото: «ЦП» —> клик правой кнопкой на графике —> «Изменить график» —> «Логические процессоры».

В результате перехода по пунктам меню изменится отображение информации, появятся несколько графиков — по количеству ядер процессора. График загруженности для каждого ядра наглядно покажет, что ОС обращается к каждому ядру, незадействованных потоков нет.

В каких случаях следует изменить число процессоров, заданное по умолчанию?

Действительно, если Windows видит все ядра процессора и оптимально их использует, зачем на вкладке «Загрузка» утилиты MSConfig пользователю предоставлена возможность изменить число ядер процессора? Есть несколько ситуаций, в которых эта команда может нас выручить.

Прежде всего, изменение количество ядер поможет работать со старым ПО, не предназначенным для запуска в многопоточной среде. Если сообщить операционной системе, что для запуска данной программы нужно использовать лишь часть потоков, проблемное приложение сможет запуститься.

Другая распространенная ситуация — необходимость тестирования ПО в процессе разработки. Некоторые программы приходится создавать, рассчитывая на определенное число потоков. Изменив количество задействованных потоков при помощи меню «конфигурации системы» легко проверить работоспособность подобных приложений.

Итог

Как видим, по умолчанию в настройках установлено максимально количество ядер процессора и все они используются системой, то есть, увеличить этот параметр невозможно. Следовательно, невозможно увеличить производительность компьютера при помощи данного раздела конфигурирования системы.

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

Поделиться с друзьями:

Максимум ядер процессора и памяти в конфигурации Windows — почему не нужно настраивать

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

remontka.pro в Телеграм | Способы подписки

Поддержать автора и сайт

Количество используемых логических процессоров не должно превышать поддерживаемого максимума

Редактировать

Твиттер LinkedIn Фейсбук Эл. адрес

  • Статья
  • 2 минуты на чтение

Применяется к: Windows Server 2022, Windows Server 2019, Windows Server 2016

Дополнительные сведения о рекомендациях и сканировании см. в Анализаторе рекомендаций.

Собственность Детали
Операционная система Windows Server 2016
Продукт/функция Hyper-V
Серьезность Ошибка
Категория Политика

В следующих разделах курсивом выделен текст, отображаемый в анализаторе соответствия рекомендациям для этой проблемы.

Проблема

На сервере настроено слишком много логических процессоров.

Impact

Microsoft не поддерживает запуск Hyper-V на этом компьютере.

Разрешение

Удалите некоторые процессоры с этой машины или используйте msconfig, чтобы ограничить количество доступных процессоров.

См. следующие инструкции по использованию MSConfig. Для получения подробной информации об удалении процессоров см. инструкции, прилагаемые к компьютеру, или обратитесь к производителю оборудования. Дополнительные сведения о максимальных поддерживаемых конфигурациях Hyper-V см. в разделе Планирование масштабируемости Hyper-V в Windows Server 2016.

Чтобы ограничить количество доступных процессоров

  1. Откройте приложение «Конфигурация системы» (Msconfig.exe). Для этого нажмите Пуск , введите msconfig , щелкните правой кнопкой мыши настольное приложение Конфигурация системы и выберите Запуск от имени администратора .

  2. На вкладке Boot щелкните Дополнительные параметры .

  3. Выберите Число процессоров , а затем выберите число в списке. Нажмите ОК .

  4. Перезагрузите компьютер, чтобы запустить его с новым числом процессоров.

Обратная связь

Отправить и просмотреть отзыв для

Этот продукт Эта страница

Просмотреть все отзывы о странице

windows 10 - Не удается исправить настройку процессора MSCONFIG после изменения количества процессоров на 8

Задать вопрос

спросил

Изменено 1 год, 3 месяца назад

Просмотрено 10 тысяч раз

Я использую Windows 10 Pro. Я искал способы повысить производительность и наткнулся на несколько сообщений в MSCONFIG. Я перешел к опции «Загрузка/Дополнительные параметры/Количество процессоров». Когда я проверил это, я увидел, что я могу изменить число с 1 на 8. Я так и сделал и перезагрузился. Теперь, когда я загружаюсь, я получаю бесконечный цикл автоматического восстановления Windows, говорящего мне, что у меня есть ошибка конфигурации и «Попытка восстановления». Я хотел бы изменить процессоры обратно с 8 на 1. Когда я выбираю Дополнительные параметры\Устранение неполадок\Дополнительные параметры, я получаю меню выбора.

  • Параметры меню
  • Когда я выбираю «Восстановление системы \ Точка восстановления» для нескольких вариантов, я получаю сообщение «Восстановление системы не завершилось успешно. Во время восстановления системы произошла неуказанная ошибка. (0x800070003)»
  • Когда я выбираю «Вернуться к предыдущей версии», я получаю сообщение «Мы столкнулись с проблемой и не сможем вернуться к предыдущей версии Windows».
  • Когда я выбираю «Восстановление образа системы», я получаю сообщение «Windows не может найти образ системы на этом компьютере».
  • Когда я выбираю "Начать восстановление", я также получаю сообщение об ошибке.

Я также уже предпринял следующие шаги.

  • Другие шаги:
  • Windows с командной строкой (загружается с диска X", а исходный диск "C" теперь "E")
  • сетевой администратор пользователя /активный:да
  • CD E:\Windows\System32\config MSCONFIG (я получаю сообщение об ошибке: "Вы делаете не имеет достаточных привилегий для запуска конфигурации системы. Пожалуйста запускайте эту утилиту от имени пользователя в группе администраторов."
  • компакт-диск E:\Windows\System32\config ICACLS E:\Windows\System32\config*.* /НАСЛЕДОВАНИЕ:r /GRANT:r Администратор:(F) /F /C
  • Редактировать
  • (указываю на HKEY_LOCAL_MACHINE)
  • Файл/загрузить куст
  • (Я перехожу к) E:\Windows\system32\config\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
  • Открыть
  • (получаю сообщение "ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ У вас нет прав на открытие этого файла. Свяжитесь с владельцем файла или администратором для получения разрешения")

Как изменить количество параметров процессора, когда я работаю в режиме автоматического восстановления Windows?

  • окна-10
  • msconfig

2

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

  1. bcdedit/deletevalue {по умолчанию} numproc
  2. bcdedit/deletevalue {по умолчанию} truncatememory

Ничего не заменяйте "{по умолчанию}". Вот как это должно быть введено. Я перезагрузился, и это решило мою проблему. Я нашел это решение по ссылке: https://blog.pcrisk.com/windows/12554-how-to-fix-badsystemconfiginfo-error

1

Ответ User3138025 сработал для меня после нескольких часов сбоя с отказом в доступе к bootrec / fixmbr, и другие вещи также не работали.


Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: