Как сделать игру в приоритете
Как повысить приоритет процесса в Windows 10
По умолчанию всем процессам выставляется обычный приоритет в Windows 10. Можно понизить или повысить приоритет отдельного процесса, в независимости от конкретного приложения или игры. Доступны следующие основные значения приоритетов: реального времени, высокий, обычный и низкий и промежуточные значения: выше среднего и ниже среднего.
Эта статья расскажет, как повысить приоритет процесса в Windows 10. Изменение приоритетов рекомендуется использовать на слабых компьютерах, где нет большого запаса вычислительной мощности процессора. Именно на таких системах наблюдается повышение производительности требовательных игр или программ.
Как изменить приоритет процесса в Windows 10
В предыдущих версиях операционной системы можно было в диспетчере задач, непосредственно во вкладке процессы изменять приоритеты программ. В обновлённой версии системы всё немного изменилось, хотя приоритеты также настраиваются в диспетчере задач.
Выберите нужный, по Вашему мнению, приоритет выделенного процесса. Не нужно выполнять никакие перезагрузки компьютера или применять изменения. Приоритет также меняется в режиме реального времени.
Стоит также отметить возможность использования игрового режима. Он в автоматическом режиме выставляет высокий приоритет для игр в Windows 10. Тестирования показывают, что включение игрового режима повышает стабильность работы игры. В некоторых случаях даже увеличивается количество кадров в секунду.
Как изменить приоритет сетевого подключения в Windows 10
Ранее описанная программа NetLimiter 4 помогает ограничить скорость Интернета на компьютере. Если же Вы имеете в наличии материнскую плату со встроенным сетевым контроллерам Killer, тогда можете использовать программу Killer Control Center.
Устанавливая приоритет в домашней сети для процессов, пользователь автоматически ограничивает скорость Интернета для приложений с низким приоритетом. Например, в утилите Killer Control Center по умолчанию более высокий приоритет устанавливается для игр и низкий для приложений и процессов в системе. Это позволяет минимизировать потери в доставке Интернет-пакетов.
Собственно для повышения приоритета процесса достаточно воспользоваться классическим диспетчером задач. Возможно, пригодится инструкция: Как открыть диспетчер задач в Windows 10. Выставление приоритетов процессов относиться к использованию ресурсов системы (мощности комплектующих), дополнительно можно с помощью стороннего ПО изменить приоритеты использования сети.
Windows 10 как задать приоритет приложения?
Windows 10 хорошая операционная система — быстрая, стабильная, красивая. Однако некоторые вещи в ней сделаны не на виду, скрыты от рядового пользователя, чтобы не мешать. Примерно как в macOS, только там вообще жесть.
Как-то мне понадобилось поднять приоритет одной программе. Я заметил, что когда ее сворачиваешь, то в фоне программа начинает работать заметно медленнее.
Возник вопрос: Как задать приоритет приложения в Windows 10?
Оказывается, меняется приоритет все там же в Диспетчере задач, просто немного дальше, чем раньше.
Запускаем Диспетчер задач — заветным сочетанием клавиш Ctrl + Alt + Del или команда taskmgr в (Пуск — Выполнить (Win + R)), много букв, просто хотел напомнить комбинации.
Разворачиваем Диспетчер задач — Подробнее, выбираем раздел Подробности и нужный нам процесс, дальше правая кнопка мыши — Задать приоритет и устанавливаем нужный приоритет.
В интернете пишут, что установленный приоритет Windows 10 может потом изменить, я с этим не сталкивался — указывал Высокий и программа действительно работала быстрее.
Так же можно задавать приоритет при запуске программы, используя команду start.
Команда Start имеет аргументы:
/low Запускает приложение с низким приоритетом.
/normal Запускает приложение с нормальным приоритетом.
/high Запускает приложение с высоким приоритетом.
/realtime Запускает приложение с приоритетом реального времени.
/abovenormal Запускает приложение с приоритетом выше среднего.
/belownormal Запускает приложение с приоритетом ниже среднего.
Еще способ изменить приоритет и запускать автоматически процесс или программу с определенным приоритетом — внести изменения в реестр Windows 10.
Любому процессу в Windows можно вручную в реестре указать приоритет, с которыми он будет запускаться.
Путь к разделу реестра:
Для того, что бы указать приоритет для процесса, с которым он должен сразу всегда запускаться, вам нужно в указанной выше ветке реестра создать раздел с его именем.
Далее в нем создать еще один раздел, т.е. уже подраздел с названием PerfOptions, а уже в нем создать параметр DWORD (32 бита) с названием CpuPriorityClass и задать ему одно из десятичных значений: 1, 3, 5, 6 или 8.
1 — приоритет Idle (низкий);
3 — приоритет High (высокий);
5 — приоритет BelowNormal (ниже среднего);
6 — приоритет AboveNormal (выше среднего);
8 — приоритет Normal (средний).
Способ управления через реестр самый сложный, так как приходится бороться с разрешениями на разделы.
Бился, бился я с изменением прав на ветку реестра, наследованием, пробовал утилиту psexec.exe — не позволяло создать подраздел с любым названием, только со стандартным.
В итоге заработало, если выполнять через .reg файл, пример test.reg
Создаем файл любоеназвание.reg, запускаем и Microsoft Word (если он у вас есть) будет запускаться с высоким приоритетом по-умолчанию. Проверить можно — запустив программу, а потом посмотреть ее приоритет, как описано в первом способе.
Еще есть способ изменения приоритета с использованием сторонних программ. Это уже на ваш вкус, так как не люблю использовать лишние программы, а стараюсь сделать максимально стандартными средствами Windows.
Как поставить высокий приоритет на игру
Как изменить приоритет процесса и как его сохранить (высокий, низкий)
Доброго времени!
Первый и самый главный вопрос, с которого следовало бы начать данную статью: зачем вообще менять приоритет и стоит ли это делать. 👀
Представьте, вот вы запускаете тяжелую игру (или редактор видео, или еще что-то. ) далеко на не самом мощном компьютере. Причем, помимо вашей игры в Windows (обычно) запущено достаточно большое количество процессов, приложений. И в определенное время они могут «забирать» часть ресурсов себе — в результате игра время от времени притормаживает.
Т.е. тема достаточно интересна, и может быть очень полезна как для любителей игр, так и для работы с видео, фото и пр. ресурсоемкими задачами.
Теперь ближе к сути.
Работа с приоритетами.
У каждой запускаемой программы или процесса в Windows есть приоритет. Обычно, ОС Windows «сама знает» кому и что выделять, и делает это автоматически (без участия пользователя). Вообще разнообразие приоритетов не такое уж и большое:
Отмечу, что с приоритетами High и Real Time нужно быть крайне осторожными: в некоторых случаях при выставлении оных — компьютер может зависнуть или Windows завершит работу с ошибкой.
Еще один совет : нет необходимости выставлять приоритет каждой запускаемой программе (с этим Windows хорошо справляется в авто-режиме). Как правило, есть смысл указать приоритет для 2÷5 часто-используемых приложений, которые для вас наиболее важны.
Изменение приоритета
Для вызова диспетчера задач — нажмите Ctrl+Shift+Esc
После, на нужном процессе кликните правой кнопкой мышки: в появившемся меню перейдите во вкладку «Задать приоритет» и укажите нужный вам.
Задание приоритета для запущенного процесса
Собственно, на этом всё! Теперь запущенная программа будет работать с новым приоритетом. При выставлении приоритета реального времени — возможно, компьютер начнет тормозить.
Сохранение приоритета с помощью настроек реестра
После перезагрузки компьютера (или при перезапуске программы) — установленный вами приоритет сбрасывается (т.е. Windows снова задает его автоматически). И это не очень удобно.
Но с помощью настроек реестра можно «сохранить» указанный вами приоритет (т.е. Windows будет «знать», что эту программу нужно запустить с таким-то приоритетом).
regedit — открыть редактор реестра
далее необходимо открыть следующую ветку реестра (можно просто ее скопировать и вставить в редактор): HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options
Какую ветку в реестре нужно открыть
Узнаем название исполняемого файла игры / Кликабельно
Создание раздела / Реестр
Создать параметр DWORD32
в конечном итоге получится так, как показано на скрине ниже.
Что получилось в итоге!
Кстати!
Для Windows 7 есть спец. программа Prio, позволяющая задавать (и сохранять) приоритеты для практически любых программ и процессов. Правда, в Windows 10 она не работает (поэтому выше я и привел универсальный рабочий способ для всех современных ОС Windows).
Запуск приложения с нужным приоритетом (через командную строку)
- создать на рабочем столе (например) обычный текстовый файл;
Создать текстовый документ
Вставка строки в блокнот и сохранение
после чего сохраните текстовый файл, закройте его и переименуйте расширение: с «TXT» на «BAT» (или «CMD»). Если у вас не отображается расширение файла, ознакомьтесь вот с этой заметкой: https://ocomp.info/kak-uvidet-skryityie-faylyi-i-papki.html
Изменяем расширение блокнота с TXT на CMD
Дополнения по теме будут весьма кстати.
Запуск программы с повышенным приоритетом
Существует возможность запуска программ с более высоким приоритетом по сравнению с обычными приложениями, однако, если запустить программа с очень высоким приоритетом, производительность системы может снизиться.
Приоритет принимает значения в диапазоне 0–31. Приоритеты с 0-ля до 15-ти могут использоваться динамическими приложениями, например, приложениями пользователей и большинством служб операционной системы. Приоритеты с 16-го по 31-й предназначены для программ, работающих в масштабе реального времени, например, программным ядром системы, данные которого нельзя записать в файле подкачки. Обычным уровнем приоритета является 8.
Далее представлен полный список уровней приоритета:
· приоритет реального времени (Realtime) — 24;
· высокий приоритет (High) — 13;
· средний приоритет (Normal) — 84
· низкий приоритет (Low) — 4;
· выше среднего (Above normal) — 10 (только в Windows XP);
· ниже среднего (Below normal) — 6 (только в Windows XP).
Для запуска программы с приоритетом, отличающимся от принятого по умолчанию, воспользуйтесь командой start:
start /high winword
Для выполнения той же операции с помощью ярлыка введите следующую команду:
Помните, что запуск программа с высоким приоритетом может привести к снижению быстродействия системы, поскольку другие программы получат меньше времени на операции ввода-вывода. Для использования параметра /realtime необходимо иметь привилегии администратора.
Для изменения привилегий уже работающего программы воспользуйтесь программой Диспетчер задач (Task Manager).
1. Откройте программу Диспетчер задач (Task Manager) (кликните правой кнопкой на панели задач и выберите в контекстном меню команду Диспетчер задач (Task Manager)).
2. Перескочите на вкладку Процессы (Processes).
3. Кликните правой кнопкой мыши на интересующем процессе и выберите команду Приоритет (Set Priority).
4. Теперь можно выбрать другой приоритет процесса.
5. Закройте окно программы Диспетчер задач (Task Manager).
Кроме того, существует возможность увеличения приоритета интерактивных программ по сравнению с фоновыми.
1. Откройте меню Система (System) в окне Панель управления (Control Panel) (Пуск > Настройка > Производительность и обслуживание > Система (Start > Settings > Performance and Maintenance > System)).
2. Перескочите на вкладку Быстродействие (Performance).
3. В разделе Application Performance переместите стрелку к одному из значений:
· None — активные программы работают также, как и фоновые программы (значение диапазона 6).
· Middle — активные программы работают с увеличенным приоритетом до значения диапазона 12; фоновые программы работают с неизменным приоритетом.
· Maximum — приоритет активных программ повышается до 18-ти; фоновые программы работают с неизменным приоритетом.
Конкурс хаков: запускаем процессы с заранее заданным приоритетом
Поздравляем участника конкурса
Этот текст был прислан на конкурс авторов, который мы запустили весной. Мы разобрались с большим количеством пришедших материалов, подвели итоги и наградили победителей. Автор этой заметки получил приз — трехмесячную подписку на «Хакер». Поздравляем!
Для начала выбираем программу или игру, которой хотим задать приоритет. Возьмем, например, браузер Google Chrome. Жмем правой клавишей мыши на ярлык Chrome и в контекстном меню выбираем расположение файла.
Xakep #247. Мобильная антислежка
Не забудь указать «Показывать расширения файлов». Для этого в «Проводнике» выбирай «Упорядочить → Параметры папок → Вид» и снимай галочку «Скрывать расширения для зарегистрированных типов файлов», жми «Применить» и «OK».
Жмем Enter, откроется редактор реестра.
Если не выходит переименовать раздел и он назвался «Новый раздел #1», то кликаем на нем правой клавишей мыши и в контекстном меню выбираем «Переименовать».
В этом же разделе создаем еще один раздел. Назовем его PerfOptions и создадим в нем параметр DWORD (32 бита). Для этого жмем правой кнопкой мыши по разделу PerfOptions и в контекстном меню выбираем «Создать → Параметр DWORD (32 бита)».
Задаем систему исчисления «Десятичная» и в значении указываем приоритет в виде цифры — например, 3. Жмем ОK.
Таким образом можно оптимизировать процессы, задав высокий приоритет программам, которыми ты пользуешься больше всего, а низкий — программам, которые тебе не важны.
Конкурс продолжается
Мы решили продлить конкурс и превратить его в постоянную акцию. Прислав нам описание хака, полезный совет или описание клевой неизвестной проги, ты по-прежнему можешь получить подписку на месяц, три месяца или, если постараешься, на год. Следуй рекомендациям и присылай свой текст!
Как в диспетчере задач поставить высокий приоритет? (Windows 10)
Если поставить высокий приоритет приложению, то оно начнет работать быстрее. У меня лично есть скрипт, который выставляет всем процессам приоритет Высокий. И вы знаете — реально все работает быстрее, страницы открываются быстрее. Правда и Хром при этом грузит процессор еще сильнее.
Итак, я сейчас покажу как вручную установить высокий приоритет программе/процессу в Windows 10. Для примера я возьму.. аську (ICQ). Аська это программа для общения, мессенджер, которая была очень популярна раньше. Но сейчас ей на смену пришли социальные сети, Вайбер, ну и все.. а хотя была оч популярная, да и удобная, у каждого был свой номер, и можно было друг другу написать. Да и сегодня можно — вот только мало кто ней пользуется сейчас. Так, ладно, запускаем диспетчер — правой кнопкой по панели задач и выбираем этот пункт:
Потом ищем ту программу, которой хотим задать высокий приоритет, у меня это аська, она тут называется как ICQ (32 бита):
Нажимаем по ней правой кнопкой и выбираем пункт Подробно:
После этого автоматом активируется вкладка Подробности, где будет выделен процесс программы, в моем случае это icq.exe. Нажимаем по нему правой кнопкой и выставляем приоритет:
Все, после этого приоритет процесса программы будет высокий. Ставить реального времени я не советуют — могут быть дикие тормоза, если сама программа зависнет, и на ней еще будет приоритет реального времени.. то может и весь комп зависнуть намертво. Чтобы вернуть приоритет обратно — то делаете все наоборот, ну думаю и так понятно.
Стоит ли выставлять высокий приоритет игре? Если при этом вы закроете все программы, максимально все что можно — то да, стоит. И эффект будет лучше, если вы еще и интернет отключите и антивирус. Чем больше всего вы отключите — тем лучше будет работать высокий приоритет. Но игре не ставьте реальный приоритет, если у вас только не топовый процессор. Если топовый — то можете попробовать, но опять же, может все зависнуть. Дело в том, что ставя реальный приоритет.. вы указываете, что игру нужно обрабатывать в первую очередь. В плане процессорных команд. Ну хорошо, а что делать с остальными процессами, среди которых есть важные и системные? Вот они и могут недополучать ресурсов.. и в итоге может комп зависнуть раз, два, а на третий раз уже и не развиснуть..
На этом все. Надеюсь информация пригодились кому-то. Удачи.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Запуск WoT с высоким приорететом.
GOFMIDO #1 Отправлено 14 май 2014 — 13:09
Запуск WoT с высоким приорететом.
В 9.0 FPS упал до 10-15, пришло время снова браться за оптимизацию. Танцы с бубном дают свои плоды — теперь FPS в районе 30-40, почти без просадок. Вышеупомянутый метод не даёт существенного подъема FPS, но просадки до 10-20 становятся гораздо реже. Вот как это реализовано у меня:
Создаём командный файл (Например WoT.bat или WoT.cmd) следующего содержания:
start /high WorldOfTanks.exe
и кладём в папку с игрой. (Вот мой: WoT.zip 176байт )
Теперь запускаем игру этим файлом. Можно создать ярлык на него.
PROFIT.
SashaBeretta #2 Отправлено 14 май 2014 — 13:10
cherniy_kedr #3 Отправлено 14 май 2014 — 13:10
— Во-первых, пирожного! Во-вторых… Вы, чего, и пальцы за меня загибать будете?
— Ага!
— Во-вторых, конфет! В-третьих… ну, загибайте, загибайте! А в-третьих, мороженого…
Maazk #4 Отправлено 14 май 2014 — 13:11
SerejKa_HT #5 Отправлено 14 май 2014 — 13:13
Хлеба, солi, Зямлi, волi.
#ПереходьНаУкраїнську
I was chosen by heaven, Say my name wneh you pray
To the skies, See Sergius rise
GOFMIDO #6 Отправлено 14 май 2014 — 13:15
SerejKa_HT (14 Май 2014 — 11:13) писал:
Кэп. Каждый раз сворачивать, в диспетчере искать WoT, ставить приоритет. Это всё ненужные действия.
YeMagnum #7 Отправлено 14 май 2014 — 13:16
amasic #8 Отправлено 14 май 2014 — 13:18
SerejKa_HT (14 Май 2014 — 13:13) писал:
подозреваю, что при перезагрузке компа опять надо будет диспетчер открывать и выставлять
зы. я вообще софтиной ашампу кор тюнер пользуюсь — там и приоритет на приложение можно назначить, и распределение на ядра процессора..может, и плацебо — но по ощущениям помогает в плане отсутствия частых провалов фпс
Сообщение отредактировал amasic: 14 май 2014 — 13:33
sunches02 #9 Отправлено 14 май 2014 — 13:19
Мне немного что на высокий приоритет через диспетчер задач
А с файлом не пробвал
Rabota_v_Lom #10 Отправлено 14 май 2014 — 13:24
GOFMIDO (14 Май 2014 — 10:15) писал:
Кэп. Каждый раз сворачивать, в диспетчере искать WoT, ставить приоритет. Это всё ненужные действия.
ОМГ, диспетчер, ВОТ, перейти к процессам, приоритет. 8 сек занимает.
GOFMIDO #11 Отправлено 14 май 2014 — 13:24
Конфигурация моего PC:
Машинке 8 лет, но работает как часы. В качестве ОС конечно Windows XP Professional SP3 (5.1 2600)
Прикрепленные файлы
Сообщение отредактировал GOFMIDO: 14 май 2014 — 13:32
IronLionZion #12 Отправлено 14 май 2014 — 13:25
GOFMIDO #13 Отправлено 14 май 2014 — 13:27
Rabota_v_Lom (14 Май 2014 — 11:24) писал:
ОМГ, диспетчер, ВОТ, перейти к процессам, приоритет. 8 сек занимает.
Пока сворачивается клиент — плюс 5-10 сек, пока разворачивается.
А можно просто как обычно «тыкнуть» на ярлык.
GOFMIDO #14 Отправлено 14 май 2014 — 13:29
IronLionZion (14 Май 2014 — 11:25) писал:
От высокого ничего виснуть не будет, если вы играете в полноэкранном режиме.
А насчет RealTime — согласен, поэтому и выставил High,
superalaro #15 Отправлено 14 май 2014 — 13:29
IronLionZion #16 Отправлено 14 май 2014 — 14:25
А насчет RealTime — согласен, поэтому и выставил High,
у меня когда Адоб Премьер рендерит в фулл-хд и с роу-звуковой дорожкой — ставлю рилтайм и больше не трогаю комп — на ура (до 1,5 часов времени рендеринга экономит на 2-х часовом фильме). А если будешь туда-сюда между окнами переключаться может и подвиснуть намертво. Кстати, если ты знаком с архитектурой мемори менеджмента в виндовс, то знаешь наверняка, что выставление наоборот более _низкого_ приоритета может тоже нехило поднять производительность.
GOFMIDO #17 Отправлено 14 май 2014 — 15:02
IronLionZion (14 Май 2014 — 12:25) писал:
Кстати, если ты знаком с архитектурой мемори менеджмента в виндовс, то знаешь наверняка, что выставление наоборот более _низкого_ приоритета может тоже нехило поднять производительность.
Я не особо разбираюсь в «этом», но метод проб и ошибок никто не отменял
Насчёт фильмов — знаю, я почти все службы вырубаю (тоже батником), когда ставлю конвертировать что-либо.