Дополнительные параметры загрузки что ставить

Дополнительные параметры загрузки MSCONFIG в Windows 10

MSConfig или System Configuration Utility — это встроенный инструмент в Windows, который позволяет управлять элементами автозагрузки, параметрами загрузки, службами и загрузкой в безопасном режиме.

В разделе загрузки имеется кнопка «Дополнительные параметры». Этот раздел предоставляет вам доступ к настройке параметров, таких как количество процессоров, объем памяти, отладка и параметры глобальной отладки.

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Дополнительные параметры загрузки в MSCONFIG

Есть одна вещь, которую вы должны четко понимать. Расширенный раздел загрузки утилиты конфигурирования системы или MSCONFIG создан для устранения неполадок. Однако путаница возникает, когда конечный пользователь находит эту опцию. Мы настоятельно рекомендуем вам сохранить эти настройки на значения по умолчанию, а не изменять их.

msconfig число процессоров

Откройте диспетчер задач и перейдите на вкладку «Производительность». Обратите внимание на количество ядер процессора и памяти.

Теперь введите MSCONFIG в командной строке и нажмите клавишу Enter. Перейдите в раздел загрузки и нажмите кнопку «Дополнительные параметры»

Установите флажок «Число процессоров» и выберите в раскрывающемся списке что-либо меньшее, чем максимально допустимое. Максимальная цифра, которую вы видите, будет такой же, как и в диспетчере задач.

Перезагрузитесь, а затем проверьте, сколько процессоров и объем памяти доступны для ОС.

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

Теперь давайте посмотрим на другие разделы:

Блокировка pci в msconfig что это

PCI — это аппаратная шина для добавления компонентов к компьютеру. BIOS или ОС могут определить требования к ресурсам и автоматически назначить их, чтобы не возникало конфликтов. В прежние времена это было полезно, поскольку Windows использовала это.

Если вы проверили блокировку PCI и получаете BSOD, обязательно загрузитесь в безопасном режиме, а затем отключите блокировку PCI с помощью msconfig. Вам может понадобиться загрузочное USB-устройство, чтобы войти в конфигурацию расширенной загрузки.

Глобальные параметры отладки

Это вариант разработчика, где для отладки Ядра, инструменты отладки подключены к ОС. Опять же, это не пользовательский вариант и его следует оставить как есть. Когда вы проверяете Отладку, вы можете настроить остальные параметры, включая порт отладки, канал, имя цели USB и скорость передачи данных. При использовании этого параметра вам придется отключить или приостановить BitLocker и Secure Boot на компьютере.

Многое можно сделать с помощью инструмента bcdedit в Windows 10, который также предлагает / dbgsettings в качестве одного из параметров. Вы можете использовать его, чтобы отключить подпись драйвера, включить или отключить выполнение данных и так далее.

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

Источник

Дополнительные параметры загрузки (включая безопасный режим)

На экране Дополнительные варианты загрузки вы можете запустить Windows в расширенном режиме устранения неполадок. Вы можете открыть меню, включив компьютер и нажав клавишу F8 перед запуском Windows.

Некоторые параметры, такие как безопасный режим, запускают Windows в ограниченном состоянии, когда запускаются только основные компоненты. Если при запуске в безопасном режиме проблема не возникает, то из списка возможных причин неполадки можно исключить параметры, используемые по умолчанию, основные драйверы устройств и службы. Другие варианты позволяют запустить Windows с дополнительными функциями, предназначенными для системных администраторов и ИТ-специалистов. Дополнительные сведения можно найти на веб-сайте Майкрософт для специалистов по ИТ.

Восстановление системы

Отображает список средств восстановления системы, которые можно использовать для устранения проблем, возникающих при запуске Windows, а также для запуска средств диагностики или восстановления системы. Этот вариант доступен, только если эти средства установлены на жесткий диск компьютера. Если у вас есть установочный диск Windows, то средства восстановления системы находятся на нем.

Безопасный режим

Запуск Windows с минимальным набором драйверов и служб.

Чтобы запустить Windows в безопасном режиме, выполните указанные ниже действия.

Выполните одно из следующих действий:

Если на компьютере установлена одна операционная система, во время перезапуска компьютера нажмите и удерживайте клавишу F8. Необходимо нажать клавишу F8 до появления логотипа Windows. Если отобразился логотип Windows, необходимо повторить попытку; для этого дождитесь появления экрана входа в систему Windows, а затем завершите работу компьютера и перезапустите его.

Если на компьютере установлено несколько операционных систем, с помощью клавиш со стрелками выберите операционную систему, которую вы хотите запустить в безопасном режиме, а затем нажмите клавишу F8.

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

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

Безопасный режим с загрузкой сетевых драйверов. Запуск Windows в безопасном режиме, а также загрузка сетевых драйверов и служб, необходимых для доступа к Интернету или другим компьютерам в локальной сети.

Безопасный режим с поддержкой командной строки. Запуск Windows в безопасном режиме с окном командной строки вместо обычного интерфейса Windows. Этот вариант предназначен для ИТ-специалистов и администраторов.

Вести журнал загрузки. Создает файл ntbtlog.txt, в который заносятся все драйверы, установленные во время запуска. Эта информация может оказаться полезной для расширенной диагностики.

Включение видеорежима с низким разрешением (640 × 480). Запуск Windows с использованием текущего видеодрайвера и низкими значениями разрешения и частоты обновления изображения. Этот режим можно использовать для сброса параметров дисплея. Дополнительные сведения см. в статье «Изменение разрешения экрана».

Последняя удачная конфигурация (дополнительно). Запуск Windows с использованием последней успешно работавшей конфигурации реестра и драйверов.

Режим восстановления служб каталогов. Запуск контроллера домена Windows, на котором выполняется Active Directory, для восстановления службы каталогов. Этот вариант предназначен для ИТ-специалистов и администраторов.

Режим отладки. Запуск Windows в режиме расширенной диагностики, предназначенном для ИТ-специалистов и системных администраторов.

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

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

Обычная загрузка Windows. Запуск Windows в обычном режиме.

Источник

Всё про утилиту msconfig.

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

Среди прочих ремонтных утилит из состава Windows, msconfig.exe (она же утилита Конфигурации системы) безусловно стоит особняком. Её наиболее часто используют для:

Утилита конфигурации представляет собой окно из нескольких вкладок, причём в последней версии Windows одна из них ( Автозагрузка ) перекочевала в Диспетчер задач. Msconfig.exe запускается несколькими вариантами, самый простой из них:

WIN+R->msconfig

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Проверим каждую из вкладок:

Msconfig: выбираем службы и драйверы для Windows

Первой вкладкой будет Общие. Здесь нас встретят несколько пунктов, характеризующих вариант запуска служб и драйверов.

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Msconfig: вкладка Загрузка

В следующей вкладке отображается список систем Windows так, как их загрузчик видит. Так, если у вас второй установлена Линукс, загрузчик справедливо об этом понятия не имеет. То же самое касается и ОС Windows различных поколений: когда была в моде Windows XP, её загрузчик про Windows 7 или 10 и слыхом не слыхивал. Так что про Windows 10 в загрузчике от Windows XP ничего нет. Но вот 10-ка про предыдущие версии ОС Microsoft уже всё знает, так что они прекрасно могут сосуществовать на одном компьютере. Но в целях безопасности коррекция списка систем в данной части окна исключена: не переименовать, ни удалить отсюда, ни переставить местами вы их не сможете, так как утилите таких прав не предоставлено. Данная опция представлена чисто информативно.

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Слева находятся специальные параметры загрузки. Среди них пресловутый Безопасный режим, который полностью исключает запуск программ и драйверов, кроме тех, что установлены системой. Причём, помимо самого варианта, для Безопасного режима можно установить дополнительные параметры, в числе которых:

Функционал утилиты продолжается следующим столбцом настроек, которые позволят пользователю изменить некоторые параметры загрузки и в Безопасном режиме и в обычном. Как то:

Кнопка Дополнительные параметры загрузки : опции не для всех

Единственно доступной кнопкой в этом квадранте окна является Дополнительные параметры загрузки, где можно заставить данную копию Windows запуститься, либо игнорируя данные от BIOS или наоборот строго им следуя (эта часть вкладки осталась разработчиками на бета-стадии: они пропихнули некоторые настройки для тестирования, да так их там и «забыли»).

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Например, можно попросить запуститься Windows с ОГРАНИЧЕННЫМ набором процессоров и объёмом физической памяти. Однако вопреки некоему неверному мнению в попытке ускорить запуск Windows, указание на максимальное количество процессоров и весь объём RAM в момент включения НИКАК не отразится на скорости загрузки.

Далее, если на вашем компьютере пустуют PCI шины или версия Windows безнадёжно стара, можно попросить систему тратить при этом время на перераспределение ресурсов:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Но ваша система может быть настроена так, что перераспределение ресурсов I/O и IRQ по шине PCI (а именно этим данный чек-бокс и занимается) вызовет системный сбой при загрузке, и вы неизбежно столкнётесь с ошибкой запуска: это будет либо чёрный экран либо BSOD. Если вы столкнулись с этой проблемой, попробуйте загрузиться в Безопасном режиме и убрать «чек» с пункта или придётся очищать память CMOS батарейкой или джампером. Ничего страшного — всё поправимо. Вобщем экспериментируя в этой части msconfig, помните:

По умолчанию Windows бросает все силы и ресурсы на запуск, причём это она делает на основании результатов POST проверки, проводимой чипом CMOS под управлением чип-программы BIOS. При этом параметры запуска и работы система подбирает под себя ВСЯКИЙ РАЗ при загрузке, и в этот процесс лучше не вмешиваться.

Следующая опция отладки — ещё более неизведанный для простого смертного инструмент тест-функции для разработчиков драйверов под новые устройства. Работа с потенциальными драйверами производится на уровне ядра системы, и для работы необходимо использовать специальный канал управления. Он подсвечивается сразу после того, как активируется эта опция. Дебаггер/отладчик (типа WinDbg ), подключаемый по указанному порту, позволит проработать исследуемое устройство. Однако, если Windows не обнаружит его на порту по умолчанию COM1 (при неправильных настройках самого отладчика), система очень даже может зависнуть. Простым пользователям, не использующих отладку при разрешении проблем или решения задач, связанных с разработкой ПО под Windows, здесь делать нечего.

Msconfig: вкладка Службы

Здесь всё просто. В списке представлены службы, которые запускаются с загрузкой и работают прямо сейчас. Полезным здесь часто является опция Не отображать службы Microsoft, если нас интересуют загружаемые вместе с Windows программы со стороны. Выставлением или снятием галочки можно проверять влияние той или иной программы на запуск, если вы собираетесь выцепить виновника нестабильной работы.

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Применяемые здесь настройки сочленяются с настройками во вкладке Общие. Как только добавите или снимите службу в этом списке, вариант запуска в первой вкладке изменится на Выборочный.

Msconfig: вкладка Автозагрузка

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

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

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

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

а вот автозагрузку в windows 7 можно было контролировать из msconfig

Msconfig: вкладка Сервис

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

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

Источник

Два мифа оптимизации компьютера, которые никак не умрут

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Предисловие

Заблуждений, касающихся работы компьютера, предостаточно. Какие-то очень популярны, какие-то широко известны в узком кругу. Я выбрал парочку особо живучих, поддерживаемых верой тех, кто любит заниматься оптимизацией компьютера. Их опровержение не требует долгих объяснений нюансов работы операционной системы, программ и процессора. Достаточно использовать логику.

Прежде чем приступлю к описанию мифов, напишу несколько тезисов, на которые буду опираться в дальнейшем. Если вы не согласны со мной – подумайте дважды, почему. Может быть, мы с вами живём в параллельных вселенных?

Итак, вот тезисы, которые для меня являются истиной, подкреплённой фактами и знаниями. Надеюсь, после внимательного прочтения вы поймёте, к чему я веду.

1.Операционная система (ОС) – посредник между “железом” компьютера и программами (играми в том числе). В данном случае речь о Windows. Именно ОС и запущенные драйвера рисуют на экране картинку, обеспечивают запуск программ и позволяют запущенному софту использовать ресурсы компьютера: процессор, оперативную память, видеокарту, сеть и тому подобное. Фактически Windows состоит из ядра – небольшой, но сложной программки, которая регулирует приоритеты выдачи ресурсов, отвечает за изоляцию программ и делает много чего ещё, связанного с функционированием софта, запущенных драйверов, которые взаимодействуют с железом компьютера посредством функций ядра и собственно изолированной от железа части, где и крутятся наши игры, браузеры и прочее. Кто хочет узнать подробнее, может почитать статью на Википедии “Архитектура Windows NT”, но это не обязательно в рамках данной заметки. Главное держать в уме, что система – посредник между физической частью ПК и теми программами, с которыми обычно работаем мы, люди.

2. Возможности софта ограничены возможностями операционной системы (в том числе драйверами). У прикладных программ и игр, которые мы видим на экране, нет прямого доступа к железу компьютера, они работают через посредника – Windows. Если система (и драйвера) чего-то не умеют, то программы до этого “чего-то” не доберутся. Например, для звуковой карты моего старого ноутбука Acer 5920G есть несколько версий драйверов. Так получилось, что в одном драйвере можно регулировать усиление звука микрофона, а в другом такой регулировки нет, зато можно включить улучшение звука технологией Dolby Surround. Поэтому, если я хотел слушать музыку с комфортом, приходилось ставить драйвер с Dolby Surround. Когда записывал видеоурок, ставил другой, где микрофон работает заметно лучше. Увы, ни одна программа не может обойти эти ограничения и дать доступ ко всему сразу, потому что нет драйвера, где есть обе упомянутые функции. Поэтому нет такой программы, которая при одном драйвере вернула бы возможности, доступные при другом драйвере. Это правило соблюдается всегда, в том числе для игр. У них нет прямого доступа к железу, только через посредника. Например, графика часто создаётся с помощью команд DirectX, но в контексте данной статьи это не важно.

3. Создатели операционных систем не стремятся намеренно ограничивать производительность компьютера. Иначе будет а-та-та и много исков. Например, Apple наказали штрафом на 5 000 000 евро, когда выяснилось, что ОС старых моделей айфонов снижает производительность со временем. И ещё на 5 миллионов евро за то, что функция замедления работала тайно, без уведомления владельцев устройств. То есть нужно понимать, что если бы в Windows была какая-то функция, без явного уведомления пользователей как-то снижающая скорость вычислений ЦП, отключающая ядра процессора или ограничивающая возможности железа, то об этом бы писали во всех технических (и не только) СМИ. Были бы иски и репутационные потери. Но этого нет и не будет, потому что семейство Windows исследовано вдоль и поперёк. Баги и не оптимальные алгоритмы в системе были, есть и будут, но это случается с каждым сложным программным продуктом. Намеренное замедление не выгодно.

Оптимизация ядер и памяти с помощью MSConfig

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

До “секретной” опции можно добраться так: Пуск – Выполнить (в Windows 10 используйте поле поиска вместо Выполнить) – msconfig – OK.

Запустится программа Конфигурация системы (msconfig.exe). Вкладка Загрузка:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Нужно нажать Дополнительные параметры, чтобы открыть параметры загрузки Windows и там будут вожделенные “суперсекретные” опции:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Сейчас ничего не настроено

Пока очумелые ручки не добрались до настроек, здесь ничего указано не будет, галочки проставлены не будут. С чего бы разработчикам Windows ограничивать производительность системы?

Но люди, не использующие критическое мышление, думают иначе: раз изначально галка не стоит, значит, ограничение включено. Якобы отсутствие галочек не даёт операционной системе узнать, сколько ядер у процессора и сколько оперативной памяти установлено. И якобы нужно указать вручную:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

На компьютере восьмиядерный процессор и 8 Гб оперативной памяти

И после перезагрузки компьютер начнет использовать все ресурсы. Это противоречит третьему тезису о том, что Microsoft не ограничивает производительность изначально.

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

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Где автор мог узнать, что “по умолчанию загрузка с одного ядра”?

Другие вспоминают про оперативную память. “Блог мастера ПК” утверждает, что с ней та же беда.

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Я обрезал часть текста, чтобы не было длинного скриншота. Вот что автор советует дальше:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Он советует указать не только количество ядер, но и размер памяти. А в конце говорит, что можно снять галочку.

Стоп. Где логика? Устанавливается опция, после отключается, как такая манипуляция может на что-то влиять в принципе?

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Откуда миф? Полагаю, дело не только в незнании матчасти советчиков и отсутствии логического мышления, но и неоднозначной официальной справке по MSConfig. В статье MSConfig the System Configuration Tool на официальном сайте Microsoft описание опций действительно оставляет место домыслам, если не знать контекста:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Перевод: “Если вы нажмете на Advanced Options (в любой ОС), вы можете установить такие параметры, как количество процессоров, выделенных для операционной системы при загрузке, или максимальный объем оперативной памяти. (В нормальном состоянии не отмечено)”.

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

Опции в msconfig нужны программистам для тестирования программ, чтобы ограничить доступные ресурсы, сымитировав медленный ПК на быстром.

Если задуматься о репутационных потерях, о штрафах и прочем, возникает понимание, что миф о настройке в MSConfig – полная чушь. В каком бреду можно утверждать, что Windows не задействует все возможные ресурсы при загрузке компьютера? Ведь в интересах разработчиков Windows сделать так, чтобы компьютер включался как можно быстрее без шаманств в настройках. Вводить ограничения глупо.

Некоторые “гении” пытаются доказать, что опция “Число процессоров” ускоряет компьютер, потому что при значении 1 игры начинают тормозить. Логики в этом аргументе нет, опровергнуть его легко. Достаточно запустить любой бенчмарк в системе до первоначальной установки галочки, с галочкой и после повторного снятия галочки. Результаты будут одинаковыми.

При включенном лимите на одно ядро производительность действительно снижается (это заметно в играх), но по умолчанию ограничения выключены и программы вольны использовать все ядра, как им вздумается. То есть опции в MSConfig работают так, как задумано – позволяют при желании пользователя ограничить производительность ПК.

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

Для самых непонятливых: просто снимите галочки.

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Не имеет никакого значения, что там в полях – одно ядро или миллион. Не важно, что там в поле “Максимум памяти”. Во что вы играете, насколько старое у вас железо – тоже не имеет никакого значения. Просто снимите все галки, нажмите ОК и живите спокойно дальше. Нет никаких тайных настроек в MSConfig для “разблокирования” процессорных ядер и памяти.

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Что с галочкой, что без на “Число процессоров” в окне “Дополнительные параметры загрузки” результат будет одинаков. Это логично, ибо в системе ничего не меняется. Если указать с установленной галкой число процессоров меньшее, чем ядер у процессора на самом деле, то результат в Multi Thread соответственно снизится, но это ожидаемо и подтверждает то, что ограничение работает так, как написано в официальной документации от Майкрософт.

Заставить игру использовать все ядра процессора

Второй миф объяснить сложнее. Дело в том, что программы работают совсем не так, как представляется пользователям ПК. А где много невежества, там много эффекта Даннинга – Крюгера и, конечно, мифов.

Недовольные скоростью запуска программ, частотой смены кадров в играх, люди любят смотреть потребление ресурсов ЦП в Диспетчере задач и заниматься бессмысленными попытками что-то оптимизировать. К примеру, пытаются регулировать параметры вроде предыдущей настройки, чтобы их любимая программа загружала на 100% все ядра процессора.

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

Но вернёмся к работе программ на многоядерных процессорах. На границе знания и незнания возникла “гениальная” идея использовать программу CPU Control для назначения играм всех ядер.

Совет начал встречаться более десяти лет назад. Например, при обсуждении игры Gothic 3, которая любила тормозить на любом, даже самом мощном ПК:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

У людей тормозит третья Готика. Что делать? Заниматься шаманством!

На скриншоте выше пользователь s063r посчитал, что игра не задействует второе ядро процессора. Товарищ Shifroval посоветовал использовать программу CPU Control.

Что же это за чудо-зверь такой, который залезает в программный код и заставляет программу изменить логику своей работы? CPU Control – это примитивная утилита для назначения процессу одного или нескольких ядер процессора:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

К сожалению, разработчики этой софтины поступили глупо, сделав так, что при запуске все запущенные программы автоматически “назначаются” на первое ядро процессора (включается некий режим “Manual”). Обратите внимание на столбец “CPU” при запуске CPU Control:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Единица и три нуля означают, что программе назначено только первое по счету ядро процессора (четырёхъядерного, по мнению CPU Control). И это происходит после запуска самой утилитой. То, что до запуска ситуация была иной, с помощью CPU Control увидеть нельзя. Можно, конечно, до всех манипуляций глянуть назначения процессов на ядра в Диспетчере задач, но кто в наше время мыслит критически и проверяет работу программ родными утилитами Windows?

То есть получается нехорошая ситуация: человек запускает CPU Control и видит – о ужас – все программы назначены только на одно ядро!

Ложный совет звучит так: программы работают только на одном ядре, в чем можно убедиться, запустив CPU Control. И там можно назначить программе использование всех ядер процессора.

Но это абсолютно неверное утверждение легко опровергнуть. Если до запуска утилиты CPU Control запустить Диспетчер задач и на вкладке “Подробности” нажать по любому процессу правой кнопкой мыши и выбрать пункт “Задать сходство”, то становится понятно, что изначально программам всегда доступны все ядра:

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

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

Если задействовать критическое мышление, возникнут вопросы:

Ответ прост: CPU Control не делает того, что ей приписывают. Более того, на умение софта “задействовать” все ядра процессора нельзя повлиять извне. Это, в общем-то, внутреннее дело программ – в зависимости от алгоритмов некоторые задачи могут выполняться параллельно на нескольких ядрах, а могут только на одном. Даже слово “назначить” тут не совсем верное – правильнее употреблять “ограничить”.

Без переписывания исходного кода программ как-то повлиять на то, сколько и как ядра ЦП будут “задействоваться”, невозможно. Ограничить или дать потенциальную возможность – да, можно. А “задействовать”, если изначально программа этого не умеет – нет, никак. Это как если бы человеку, который привык считать на калькуляторе, подсунули второй и сказали: считай на двух! Это бы ускорило его работу? Нет, конечно.

Дополнительные параметры загрузки что ставить. Смотреть фото Дополнительные параметры загрузки что ставить. Смотреть картинку Дополнительные параметры загрузки что ставить. Картинка про Дополнительные параметры загрузки что ставить. Фото Дополнительные параметры загрузки что ставить

Задачу, которая предназначается для одного потока, нельзя распараллелить влиянием извне. Нужно менять саму задачу, использовать другие алгоритмы. Это касается не только компьютеров, а вообще всех сфер деятельности – от производственных процессов до офисной работы.

Однако в интернете и в комментариях под этим текстом люди на полном серьёзе убеждают, что утилита помогает, что игры начинают работать быстрее. Неправы ли они? Не совсем!

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

Как нужно настраивать на самом деле?

Тогда получите что хотели: увеличение производительности ПК.

Кстати, CPU Control на восьмиядерных системах видит только четыре ядра. Ждём советы по включению пропавших ядер?

Постскриптум

Уже который год в комментариях объявляются пользователи, якобы наблюдающие ускорение ПК при выполнении настроек, описанных выше. Мол, если в MSConfig выставить ядра, ПК включается быстрее или фризы пропадают в играх, или что CPU Control сделала их жизнь лучше, а волосы стали гладкими и шелковистыми даже там, где их не было.

Если один из описанных эффектов ускорения случился и с вами, убедитесь, что не обманываете себя. Проведите слепое тестирование, зафиксируйте появление и исчезновение подтормаживаний в играх любой утилитой измерения fps, измерьте одно- и многопоточную производительность ЦП в CPU-Z.

С момента написания статьи в марте 2016 года никто так и не привёл доказательств, основанных на результатах бенчмарков, ограничиваясь общими фразами в духе “автор врёт, я поставил галку и теперь игры летают!”. На уровне ощущений показаться может что угодно, но это нельзя считать фактами, поэтому я чищу ветки комментариев от таких сообщений.

Источник

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

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