Как вернуть число процессоров через msconfig
Очень часто в различных статьях и видео по “ускорению” работы компьютера можно встретить совет с включением параметра “Число процессоров” и присвоения ему значения, которое равно количеству ядер установленного процессора. Якобы это позволит операционной системе использовать ресурсы процессора на полную мощность.
В данной статье мы расскажем вам истинное назначение этого параметра в конфигурационном окне msconfig, а также примеры ситуаций, когда включение данной опции действительно может быть полезным.
Разблокировать ядра для приложений
Стоит обратить внимание, что приложения создаются на основе инструментов, предоставленных Microsoft. Поэтому приложение создаётся с необходимыми условиями использования многопоточности или одного ядра. Если приложение создано с учётом использования одного ядра, разблокировав их все, разницы в производительности Вы не заметите.
Но бывают разные случаи, когда их разблокировка помогала устранить некоторые проблемы производительности и лагов. Для этого откройте Диспетчер задач (Ctrl+Shift+Esc) и пройдите во вкладку Подробности . Среди большого количества приложений, найдите нужное и нажмите ПКМ. Затем, выберите задать сходство и в следующем окне выберите «Все процессоры» .
Снимите флажок с номером или процессором и перезагрузите компьютер
Несмотря на проверку параметра «сделать все параметры загрузки постоянными», Windows по-прежнему позволяет вам вернуться и изменить свою конфигурацию. Этот метод будет перезагружен с конфигурацией по умолчанию, поэтому все процессоры будут подключены к сети, и поэтому могут быть перечислены в msconfig.
- Нажмите Windows / Пуск Клавиша + R открыть окно бега
- Тип MSCONFIG в текстовом поле запуска и нажмите Enter, чтобы открыть окно конфигурации системы
- От ботинок вкладка, нажмите на передовой параметры (если на вашем компьютере несколько операционных систем, выберите операционную систему, которую вы хотите настроить в первую очередь)
- В ‘загружать расширенные настройки окно, снимите флажокколичество процессоров флажок. Чтобы восстановить все настройки по умолчанию, также снимите отметку с остальных из флажков в этом окне.
- Нажмите на Хорошо закрыть это окно (принять любые предупреждения, которые появляются)
- Нажмите на применять, затем Хорошо в окне конфигурации системы (примите все предупреждения, которые появляются).
- Запустить снова ваш компьютер
Следующая загрузка покажет вам количество процессоров, доступных на вашем процессоре.
Мы сбросим настройки запуска / загрузки, используя системный реестр. Это восстановит значения по умолчанию.
- Нажмите Windows / Пуск Клавиша + R открыть окно бега
- Тип смерзаться в текстовом поле запуска и нажмите Enter, чтобы открыть редактор реестра
- Перейдите к этому ключу
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Общие инструменты \ MSConfig
- Нажми на «startupregСуб ключ и удалить все ключевые записи (кроме ключа (по умолчанию) ) на правой панели, щелкнув правой кнопкой мыши и выбрав «Удалить»
- Нажми на «государство» дополнительная клавиша на левой панели. Дважды щелкните по клавишам на правой панели и измените их значение DWORD, как указано ниже:
Бутини — 2
Услуги — 0
Запуск — 2
Все в шестнадцатеричном
- Запустить снова ваш компьютер. Теперь он загрузится нормально, и вы увидите все свои процессоры.
В общем, очень плохая идея возиться с настройками в msconfig. В большинстве случаев вы получите худшую производительность; в худшем случае вы получите не загружаемый компьютер. Эта функция предназначена для отладки и не предназначена для ускорения работы вашего ПК.
Вы решили ускорить работу компьютера и изменили настройки в «msconfig» (конфигурация системы). После чего, Ваш компьютер перестал загружаться. Если дело обстоит так, тогда данная заметка Вам поможет решить проблему.
Очень много написано в сети о том, что можно ускорить компьютер указав количество оперативной памяти, число процессоров в конфигурации системы «msconfig», но, к сожалению, не все так просто. Очень часто такие изменения приводят к сбоям в работе компьютера. Если говорить точнее, то компьютер просто перестает загружать операционную систему.
Из своего опыта, могу сказать, что даже если операционная система загрузится, то вряд ли ваш компьютер станет работать быстрее. Обычно операционная система сама отлично определяет количество ядер и оперативной памяти, поэтому я не рекомендую изменять эти значения.
Но вы, скорее всего, уже что-то изменили, поэтому попали на данную страницу. Читайте дальше, ниже я привел решение данной проблемы.
Мне часто пишут о данной проблеме, поэтому я решил сделать видео о том, как можно решить проблему запуска, которая возникает после подобных настроек.
Суть заключается в том, что, если операционная система перестала загружаться, тогда параметры процессора и оперативной памяти нужно вернуть в исходное состояние (по умолчанию). Возникает вопрос: как это сделать?
В решении данной проблемы нам поможет командная строка, в которой нужно прописать следующие команды:
1) «bcdedit /deletevalue numproc» (без кавычек), жмем «Enter»
2) «bcdedit /deletevalue truncatememory» (без кавычек), жмем «Enter»
Вы спросите: а как добраться до командной строки с не работающей операционной системой?
Отвечаю. При помощи меню загрузки, которое вызывается нажатием и удержанием клавиши «F8», при включении компьютера, или при помощи установочного диска с операционной системой.
Более подробно смотрите на видео, я там все рассказал и показал. Метод работает, я проверял.
На канале добавлено новое видео на эту тему. Если не получилось, используя первый способ, попробуйте этот:
Друзья, дополняю статью еще одним вариантом. Если вам не помогли описанные выше команды, то вы можете попробовать еще и эти:
1) Введите «bcdboot c:\windows» (без кавычек), нажмите Enter
Эти команды уже многим помогли. Они создают конфигурацию загрузки.
2) После этого введите «exit» (без кавычек), нажмите Enter
3) Перезагрузите компьютер и посмотрите результат.
Привет всем! Иногда игра или программа не работает на полную мощность, т.к. за производительность отвечают не все ядра. В этой статье посмотрим как задействовать все ядра вашего процессора.
Но не ждите волшебной палочки, т.к. если игра или программа не поддерживает многоядерность, то ничего не поделать, если только не переписать заново приложение.
На что влияет количество ядер процессора?
Многие путают понятие количества ядер и частоту процессора. Если это сравнивать с человеком, то мозг это процессор, нейроны — это ядра. Ядра работают не во всех играх и приложениях. Если в игре например выполняется 2 процесса, один вырисовывает лес, а другой город и в игре заложено многоядерность, то понадобиться всего 2 ядра, чтобы загрузить эту картинку. А если в игре заложено больше процессов, то задействуют все ядра.
И может быть наоборот, игра или приложение может быть написана так, одно действие может выполнять только одно ядро и в этой ситуации выиграет процессор, у которого выше частота и наиболее хорошо сложена архитектура (по этому обычно процессоры Интел чуть выигрывают Амд).
По этому грубо говоря, количество ядер процессора, влияет на производительность и быстродействие.
Интересно бы знать, зачем по умолчанию в компе задействуются не все ядра. На этом же многие производители делают акценты при рекламе своих продуктов — столько-то ядер, это круто и т.д.
Скорее всего упущение разработчиков)
Не знал, что их нужно включать, я думал они сразу все работают, и компьютер сам контролирует их количество. Сделал все по инструкции, пока ощутимых изменений не заметил, посмотрим, что будет дальше.
Не все приложения и игры используют все ядра, это минус разработчиков. Где-то можно увидеть разницу, а где-то нет..
Вообще не разбираюсь в компьютерах, слишком заумно все написано, ничего не получилось(
ОКАЗАЛОСЬ У МЕНЯ НОУТ РАБОТАЛ НА 1 ЯДРО! как я вообще раньше жил? спасибо, помогли, теперь работаем на полную.
все понятно, спасибо) картиночки очень помогли)) получилось включить все 4 ядра.
То, что изложено в материале — знал. Но здесь изложено настолько доходчиво и с взуализацией всего процесса. Должен понимать любой пользователь. Очень многое здесь знакомо, но изложение материалов, просто впечатляет. Красиво, элегантно, профессионально и с душой. Автору спасибо.
Всё суперр сам не знал ничего про ядра !! Всё заработало +
далано нетак фсё абисню во
корочи игра старый выделяет один поток этот поток может раскинутся на использования на все ядра но по чуть чуть процент формула (100%/колвоядер) или на одно конкретное скорее всего самое первое ядро на 100% ктоестъ получается што если 8 ядер то 100%/8=невышенесможет 12.5% и поэтому производительность процессора должна раскрыть игру в районе этих 12.5% так как выше не сможет такова старая игра которую небудут улучшать чтобы задействовать все ядра
а то что ставиш ты в диспетчере задач все ядра так ээто поумолчанию так а msconfig если ты сборку устанавил и там такие преднастройки или сам поставил это решение на исправление собственных дел рук толку от него 0 так как это давно миф
так што для токих игр главное производительность процессора на одно ядро за которое отвечает архитектура новых процессоров уж потом ядра и ггц процессоров по техн харкам
амд кстате неплохо потанцевал засвои деньги чем ентел афтор рак полный
Перепробовал все методы и тесты кпу-з, эверест, аида 64 итд. Везде в работе одно ядро. Пробовал в биосе включить all cores, комп вырубается. Что делать
Все сделал но после перезагрузки надо опять задавать соответствие, как сделать чтобы windows запомнил игру и сам задавал соответствие.
В 2005 году, Intel выпустила первый 2-ядерный ЦП для персональных компьютеров – Intel Pentium D заложив основы многоядерных вычислений для домашних программ и приложений. Современные CPU обладают большим количеством ядер и вычислительных потоков, по сравнению с далёким 2005 годом. Например, Intel Core i7-8700 обладает 6 ядрами и 12 вычислительными потоками. В данном статье мы расскажем, как включить все ядра процессора на Windows 10.
Как проверить сколько работает ядер?
Запускаем и видим число активных ядер.
Не путайте этот параметр с количеством виртуальных процессоров, который отображены правее.
Как разблокировать ядра на процессорах AMD?
ЦП семейства Phenom II, Athlon X2, Athlon II, Sempron обладают скрытым потенциалом в виде заблокированных ядер. Суть скрытых ядер заключается в отбраковке ЦП с бòльшим их количеством (показатели не вписываются в стандартные, ошибки, перегрев и т.д.). Например, Вы покупаете 2-ядерный ЦП, у которого их физически 4, но они не активны.
Как сделать скриншот части экрана на компьютере с windows 10?
Microsoft Office Click-to-Run что это?
Запустить все ядра процессора Windows 10
По умолчанию, системы Windows используют всю мощность ЦП, для достижения наибольшей производительности. Но при возникновении сбоев работы компьютера или воздействии вирусов, количество работающих потоков может отличаться от максимального.
Для начала, проверим ЦП на «многоядерность».
Откройте «Диспетчер устройств» (Win+X) и раскройте список Процессоры.
Если у Вас не многопроцессорная система (когда материнская плата позволяет использовать больше одного CPU, встречается в серверном сегменте компьютеров), но будет отображаться количество всех вычислительных ядер процессора (и физические и логические потоки).
Вы также можете уточнить спецификацию Вашего ЦП на сайте производителя – Intel или AMD.
Еще проверить количество можно через редактор реестра Windows. Откройте редактор реестра (regedit) и пройдите по пути:
В данной ветке будет указана информация о версии, модели, ревизии, частоте и других параметрах ЦП.
Настроить количество ядер на Windows 10 можно в параметрах Конфигурации системы. Для этого откройте окно Выполнить (Win+R) и введите команду msconfig .
Откройте вкладку Загрузка и нажмите на Дополнительные параметры…
Перед нами появится окно настройки памяти и ядер процессора.
По умолчанию, все галочки должны быть сняты (количество ядер при этом указывается как 1) и данные параметры неактивны. Чтобы активировать все ядра процессора Windows 10, поставьте галочку «Число процессоров» и в выпадающем меню, выберите максимально доступное число (в нашем случае это 8).
Нажмите ОК и выполните перезагрузку для внесения изменений в систему.
Включить второе ядро процессора Windows 10 можно таким же образом, выставив значение 2 или сняв галочку с «Числа процессоров», в этом случае число будет определяться на основе данных UEFI (BIOS).
Как отключить ядро процессора в Windows 10?
Используя все методы, описанные выше, Вы можете отключить ядра ЦП. Это может помочь Вам в случае с перегревом, но лишь в крайних случаях. Мы не рекомендуем отключать или включать ядра, без должной на это необходимости, иначе Вы можете столкнуться со множественными ошибками и BSOD’ами системы.
Подключить все ядра процессора Windows 10 через UEFI
Сменить количество ядер можно не только в параметрах системы, в этом также может помочь UEFI (BIOS) материнской платы.
В зависимости от параметров ЦП и производителя материнской платы, настройки могут значительно отличаться. Материнские платы выше бюджетного уровня позволяют тонко настраивать работу внутренних процессов системы, начиная от скорости оборотов кулеров, заканчивая разгоном CPU и памяти.
На примере материнской платы Asrock Z68, настройки Advanced (Расширенные) – CPU Configuration (Настройки ЦП) позволят настроить количество активных ядер и включить\выключить Hyper-Threading и выставить нужные настройки для CPU.
Hyper-Threading – технология многопоточности Intel. Позволяет использовать на одном физическом ядре - 2 логических потока вычислений. На четырех – 8 потоков и т.д.
Настройка Active Processor Cores отвечает за количество активных ядер ЦП. На изображении выбор между All (Все), 1, 2 и 3, так как i7 -2600 четырехядерный.
Выбрав значение All Вы сможете использовать все ядра процессора.
Если Вы задатесь вопросом, как включить 2 или 4 ядра на Windows 10 используя UEFI, то в дополнительных настройках CPU можно настраивать не только количество ядер, но и количество потоков.
Стоит обратить внимание, что функционал зависит от производителя версии BIOS.
Для чего же тогда нужна настройка “Число процессоров”?
Она нужна для ограничения использования ядер (потоков) вашего процессора. Причин на это может быть много. Например, у вас есть старая программа, которая не рассчитана на работу в многопоточной среде из-за чего не хочет запускаться.
В этом случае вы ограничиваете число потоков до нужного значения при помощи данной настройки, перезагружаетесь и получаете работоспособное приложение. Также такая возможность может пригодится тем, кто пишет программы под конкретное число ядер и хочет проверить их работоспособность.
Как запустить все ядра процессора?
Итак, способов будет несколько. По этому показываю первый.
Заходим в пуск — выполнить или клавиши win+r
Далее в открывшемся окне переходим в загрузки — дополнительные параметры.
Выбираем ваше максимальное число процессоров.
Так кстати можно узнать количество ядер процессора. Но это виртуальные ядра, а не физически. Физических может быть меньше.
Нажимаем ОК, перезагружаемся.
Далее способ 2.
- Заходим в диспетчер задач — ctrl+shift+esc.
- Или ctrl+alt+del и диспетчер задач.
- Или нажимаем правой кнопкой по панели управления и выбираем диспетчер задач.
Переходим во вкладку процессы. Находим игру и нажимаем правой кнопкой мыши по процессу. Да кстати, игра должна быть запущена. Свернуть её можно или Win+D или alt+tab.
Выбираем задать соответствие.
Выбираем все и нажимаем ок.
Чтобы посмотреть, работают все ядра или нет, то в диспетчере задач заходим во вкладку быстродействие.
Во всех вкладках будет идти диаграмма.
Если нет, то нажимаем опять задать соответствие, оставляем только ЦП 0, нажимаем ок. Закрываем диспетчер задач, открываем опять повторяем все, то же самое, выбираем все процессоры и нажимаем ок.
Ещё!
В ноутбуках, бывает настроено энергосбережение таким образом, что настройки не дают использовать все ядра.
- Win7 — Заходим в панель управления, идем в электропитание — Изменить параметры плана — изменить дополнительные параметры питания — управление питанием процессора — минимальное состояние процессора.
- Win8, 10 — Или: параметры — система — питание и спящий режим — дополнительные параметры питания — настройка схемы электропитания — изменить дополнительные параметры питания — управление питанием процессора — минимальное состояние процессора
Для полного использования, должно стоять 100%.
Почему вы теряете другие процессоры после перехода на один процессор
По умолчанию флажок, ограничивающий количество процессоров, обычно не отмечен. Таким образом, окна могут выбирать, когда запускать один процессор для экономии энергии или когда запускать несколько процессоров для повышения производительности. Поэтому изменение этой конфигурации, вероятно, ухудшит вашу производительность.
Если вы выберете 1 процессор и чтобы сделать этот параметр постоянным, вам нужно будет перезагрузить компьютер, чтобы эффект имел место. В следующий раз, когда компьютер загрузится, подключится только один процессор, и вы запустите только один процессор. Поскольку только один процессор подключен к сети, Windows будет предполагать, что ваш процессор имеет только один процессор Следовательно, из окна конфигурации Microsoft вы увидите только один процессор. Это тот же сценарий, когда вы выбираете для запуска меньшее количество процессоров, чем доступно для вашей системы.
Вот как восстановить количество процессоров до номера по умолчанию после того, как вы решили сделать вашу предыдущую конфигурацию постоянной. Эти методы также будут работать для других версий Windows.
Проблемы с меню пуск и панелью задач в Windows 10
Все ядра в Windows задействованы по умолчанию
На самом деле операционная система Windows знает о всех ядрах процессора с момента установки на компьютер и использует их по мере необходимости. Убедиться в этом можно запустив диспетчер задач через всем знакомую комбинацию клавиш “Ctrl” + “Alt” + “Del” и перейдя на вкладку “Производительность” (Быстродействие). Для Windows 8.1 и Windows 10 дополнительно нужно нажать на “ЦП”, далее на область с графиком правой кнопкой мыши и в открывшемся меню выбрать “Изменить график” -> “Логические процессоры”.
Переключение вида отображения
Окно будет поделено на количество частей равное количеству ядер (потоков) в вашем процессоре. И для каждого из них будет рисоваться график загруженности. Это значит, что в данный момент они задействованы для выполнения тех или иных задач.
Отображение нагрузки на ядра
1 комментарий
алексей
Если на ПК два физических процессора, на каждом по 4 ядра.
Верно будет звучать утверждение, что операционная система виндовс будет использовать по умолчанию первый из двух физических процессоров для своих нужд, а для приложения, например в MS SQL указать, что работа данного экземпляра SQL должна работать на втором физическом процессоре?
Microsoft Windows обычно имеет настройки по умолчанию для настройки работы вашей системы. Эта конфигурация включает в себя количество процессоров, которые может запустить операционная система. По умолчанию Windows использует все ваши процессоры для запуска задач в вашей системе. В случае нескольких задач каждое ядро процессора может выполнять различные задачи, чтобы они могли работать независимо друг от друга. Это повышает производительность по сравнению со старой однослойной обработкой, которая требовала загрузки каждой задачи обратно в ЦП для обработки во время обработки прерываний или циклической обработки.
Однако в целях диагностики Windows предоставляет пользователю возможность ограничить число процессоров, которые могут работать в данный момент времени. Это поможет выявить неисправный процессор или помочь программистам протестировать свою программу при запуске ее на одном процессоре против нескольких процессоров. Функция доступна из расширенных опций MSCONFIG окно.
Мы расскажем о том, почему вы теряете оставшуюся часть процессора, когда выбираете число, которое меньше максимально доступных процессоров. Затем будет предоставлено руководство о том, как восстановить количество процессоров.
Вывод
Число процессоров в msconfig никоим образом не увеличивает скорость работы компьютера и не разблокирует все ядра процессора. В операционной системе Windows они все сразу задействованы по умолчанию. Единственным назначением данной настройки является принудительное отключение ядер (потоков) для какой – то конкретной задачи и цели.
Читайте также: