...

Как задать приоритет программе в Виндовс 10

Как поставить высокий приоритет программе в Windows 11 и Windows 10

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

В этом материале мы рассмотрим несколько способов, как можно поставить высокий приоритет для программ, приложений или игр в Windows 11 и Windows 10.

Как повысить приоритет процесса в Windows 11 и Windows 10

«Диспетчер задач»

Если нужно изменить приоритет уже запущенной программы, то для этого можно воспользоваться « Диспетчером задач ». Чтобы открыть « Диспетчер задач » можно использовать разные способы. Самый простой и известный вариант – это комбинация клавиш Ctrl-Alt-Del . Также можно использовать комбинацию клавиш Ctrl-Shift-Esc или кликнуть правой кнопкой мышки по панели задач внизу экрана и выбрать там « Диспетчер задач ». Все эти способы работают как в Windows 11, так и в Windows 10.

открыть Диспетчер задач

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

пункт Подробно

После этого « Диспетчер задач » перейдет на вкладку « Подробности » и выделит процесс выбранной ранее программы. Здесь нужно кликнуть по процессу правой кнопкой мышки и задать для него приоритет выполнения.

приоритет выполнения программы

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

Process Explorer

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

Среди прочего, Process Explorer позволяет изменять приоритет программ. Чтобы сделать это, запустите Process Explorer , найдите нужную программу, кликните по ней правой кнопкой мышки и выберите « Set Priority ». Здесь доступны те же варианты, что и в « Диспетчере задач ».

Process Explorer

Программа Process Explorer является полностью бесплатной и доступна для скачивания с сайта Microsoft (скачать). Поддеживаются Windows 8.1, Windows 10 и Windows 11.

Как запустить программу с высоким приоритетом через командную строку

Для того чтобы запустить программу сразу с высоким приоритетом можно использовать командную строку Windows 10 или Windows 11. Для этого понадобится стандартная команда « start », которая позволяет запускать любые другие программы из командной строки.

Так, для запуска программы через командную строку с высоким приоритетом нужно выполнить:

start /high program
  • /high – это указание на приоритет программы. Также можно использовать:
    • /low
    • /normal
    • /high
    • /realtime
    • /abovenormal
    • /belownormal

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

    start /high mspaint

    запустить Paint с высоким приоритетом

    После запуска программы можно перейти найти ее в « Диспетчер задач » и проверить ее приоритет. В данной случае все правильно, параметр /high привел к запуску с высоким приоритетом.

    проверить приоритет программы

    Если таким образом не получается запустить нужную вам программу, то попробуйте сначала перейти в папку с программой и уже потом выполнять команду « start ».

    cd c:\путь\к\программе start /high program

    Также с помощью параметра « /D » путь к программе можно указать прямо в команде « start ». В этом случае команда будет выглядеть так:

    start /high /D "c:\путь\к\программе" program

    Например, для того чтобы запустить программу « akelpad », которая находится в папке « C:\Program Files (x86)\AkelPad » нужно выполнить следующую команду:

    start /high /D "C:\Program Files (x86)\AkelPad" akelpad

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

    Используя данные команды можно создать командный BAT-файл для быстрого запуска программ с высоким приоритетом. Больше информации о команде « start » можно получить на сайте Майкрософт.

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

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

    Чтобы воспользоваться этим способом нужно запустить редактор реестра Windows. Это можно сделать, например, при помощи комбинации клавиш Win-R и команды « regedit ».

    команда regedit

    В редакторе реестра нужно открыть указанный ниже раздел.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options

    раздел в реестре

    В данном разделе нужно создать новый вложенный раздел и назвать его так, как называется exe-файл нужной вам программы.

    создать новый вложенный раздел

    Например, для того чтобы с высоким приоритетом запускалась программа « Akelpad », созданный раздел должен называться « akelpad.exe ». В вашем случае это может быть « chrome.exe », « hl.exe » и т. д.

    раздел должен называться

    В новом разделе создаем еще один вложенный раздел с названием « PerfOptions ».

    раздел с названием PerfOptions

    А в разделе « PerfOptions » создаем параметр « DWORD 32 бита » с названием « CpuPriorityClass ».

    параметр CpuPriorityClass

    Дальше открываем параметр « CpuPriorityClass », выбираем десятичную систему исчисления и присваиваем ему значение 3 (высокий приоритет).

    значение 3 (высокий приоритет)

    Для данного параметра можно использовать следующие значения приоритета:

    • 1 — низкий;
    • 5 — ниже среднего;
    • 8 — обычный;
    • 6 — выше среднего;
    • 3 — высокий;
    • Как завершить процесс через командную строку в Windows 7 или Windows 10
    • Выключение компьютера через командную строку
    • Как перезагрузить компьютер через командную строку
    • Как вызвать командную строку в Windows 7
    • Как открыть реестр в Windows 7, 8 и XP

    Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

    Остались вопросы?

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

    Как задать приоритет процесса Windows 11 и Windows 10

    Как изменить приоритет процесса в диспетчере задач

    В диспетчере задач Windows 11 и Windows 10 присутствует возможность вручную задать приоритет выполняемых процессов: эту возможность можно использовать в целях снижения нагрузки, вызываемой «необязательными» процессами и потенциального увеличения производительности для тех программ, для которых она важна.

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

    • Изменение приоритета процессов
    • Что происходит и стоит ли задавать приоритет
    • Видео

    Изменение приоритета процессов

    Для того, чтобы задать приоритет определенного процесса в Windows 11 или Windows 10, достаточно выполнить следующие шаги:

    1. Откройте диспетчер задач. Это можно сделать из контекстного меню по правому клику на кнопке «Пуск». Также можно нажать клавиши Ctrl+Shift+Esc или нажать клавиши Win+R на клавиатуре, ввести taskmgr и нажать Enter. Запуск диспетчера задач из меню Win+X
    2. В диспетчере задач перейдите на вкладку «Подробности». Если она не отображается, сначала нажмите по кнопке «Подробнее» внизу окна диспетчера задач.
    3. Нажмите правой кнопкой мыши по процессу, приоритет которого следует изменить.
    4. Выберите в контекстном меню пункт «Задать приоритет» и установите одно из значений: Реального времени, Высокий, Выше среднего, Обычный, Ниже среднего, Низкий. Задать приоритет процесса в Windows 11 и Windows 10
    5. Подтвердите изменение приоритета. Учитывайте, что в случаях, когда вы задаете приоритет для важных, постоянно используемых для работы системных процессов, предупреждение о том, что «Изменение приоритета некоторых процессов может нарушить стабильность системы» может оказаться правдой. Подтверждение изменения приоритета процесса

    Что касается доступных для выбора вариантов приоритета:

    • Реального времени — самый высокий доступный уровень приоритета процессов. Задачи процесса, для которого выставлен этот приоритет, выполняются в первую очередь. Учитывайте: если задать этот уровень для вашей игры или программы, это может привести к сбоям в работе системы (из-за накопившихся, но не выполненных задач другими процессами).
    • Высокий — следующий уровень, по умолчанию задан для важных системных процессов, от которых зависит стабильность работы системы. Можно установить для пользовательских программ, но иногда может привести к сбоям.
    • Выше среднего — сравнительно спокойно можно использовать для того, чтобы слегка повысить производительность вашей игры или программы, не навредив работе системных процессов.
    • Обычный — приоритет, с которым работают большинство приложений по умолчанию.
    • Ниже среднего — можно использовать для процессов, завершить которые нельзя, но время выполнения которых не играет роли.
    • Низкий — самый низкий из возможных приоритетов. Ресурсы для задач с этим уровнем выделяются только после выполнения других активных задач.

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

    Что происходит при изменении приоритета процессов и стоит ли его менять

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

    Что касается осмысленности изменения приоритетов процессов:

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

    И ещё один момент: если ваша задача — повысить производительность в играх, включение встроенного игрового режима в параметрах Windows 11 и Windows 10 (раздел «Игры») точно будет безопаснее и в некоторых случаях может дать более заметный эффект, чем настройка приоритетов выполняемых процессов.

    Видео

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

    • Лучшие бесплатные программы для Windows
    • Ошибка 0xc000000e при загрузке Windows — как исправить?
    • Диск отключен из-за конфликта подписей с другим диском — как исправить?
    • Ошибка при запуске приложения 0xc0000005 — как исправить?
    • Случайные аппаратные адреса в Windows 11 и Windows 10 — что это, как включить или отключить
    • Как включить Портал устройств в Windows 11 или Windows 10 и что это такое
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники

      D.M 19.08.2021 в 17:33

    • Dmitry 19.08.2021 в 20:21
    • Dmitry 20.08.2021 в 19:27

    ПК с приводом и последней 10-кой у меня-то есть, но проблемы такой не наблюдаю…. а где-то еще не столкнулся.
    С реестром нашел предложение решения… в общем-то можно не вручную править, а в командной строке от имени администратора ввести и выполнить:

    reg.exe add "HKLM\System\CurrentControlSet\Services\atapi\Controller0" /f /v EnumDevice1 /t REG_DWORD /d 0x00000001
    • Dmitry 12.03.2023 в 11:30

    Здравствуйте.
    Можно по идее вот так запускать (скрипт PowerShell .ps1):
    Start-Process “C:\путь.exe” Get-WmiObject Win32_process -filter ‘name = “процесс.exe”‘ | foreach-object
    А потом создать ярлык для этого .ps1 с указанием объекта:

    powershell.exe -ExecutionPolicy Bypass -File c:\путь.ps1
    • Андрей 18.03.2023 в 22:51
    • Dmitry 19.05.2023 в 08:48

    Как повысить приоритет процесса в Windows 10

    4 способа повысить приоритет процесса в Windows 10

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

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

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

    Изменяем приоритет процессов в Windows 10

    Для начала взглянем на каждый из основных режимов CPU-приоритезации более подробно.

    • Приоритет реального времени. В этом случае все системные ресурсы прежде всего сосредоточены на активном текущем процессе. Приложения с таким уровнем приоритезации работают более производительно, получая требуемые для работы мощности в реальном времени. Иной раз система жертвует ресурсами даже для ключевых системных процессов. Эту опцию чаще всего рекомендуют заменять на высокий приоритет, поскольку при её использовании возможно заметное снижение производительности самой системы
    • Высокий. В этом случае также используются максимально доступные мощности процессора для конкретного приложения. Однако всё это без ограничения ресурсов для других приложений. В сравнении с более низким классом приоретизации все приложения, работающие в режиме высокого приоритета, как правило, более «шустрые». В этом режиме возможно использование части ресурсов с более низким приоритетом.
    • Средний (обыкновенный). Для большинства приложений при выполнении рядовых задач этого приоритетного уровня, как правило, достаточно. Это значение изначально устанавливается системой для всех установленных приложений. Если нужно откатить внесённые изменения по приоритезации, достаточно присвоить всем приложениям стандартный уровень приоритета.
    • Низкий. Низкоприоритетные процессы использую системные ресурсы только тогда, когда они свободны. Этот режим работы едва ли можно считать пригодным для активной работы с текущим активным приложением. Чаще всего его устанавливают на фоновые процессы, которые не отражаются существенным образом на работоспособность системы в целом. Так, например, нередко его выставляют для служб обновления ПО для продуктов Adobe, запущенных фоном и отслеживающих доступные обновления.

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

    Установка приоритетов приложений стандартным способом, через диспетчер задач

    • Для начала запускаем диспетчер задач комбинацией клавиш Ctrl+Shift+Esc.
    • Находясь в окне диспетчера, переходим к разделу «Подробности», выбираем нужный процесс, жмём по нему ПКМ и в контекстном меню выбираем пункт «Задать приоритет».

    Диспетчер задач - Подробности - Процесс - ЗАдать приоритет

    Переходим к Диспетчеру задач — Раздел «Подробности», ПКМ по нужному процессу и далее задаём приоритет

    При этом не потребуется перезагружать систему – все изменения применяются в реальном времени.

    Команда Start в консоли командной строки

    Не менее успешно системными средствами приоритет программ можно задавать в Windows 10 через консоль. Для этого в ней предусмотрена команда «Start» и ряд сопутствующих опций, с которыми её можно задать для приложения. Целиком рассматривать функционал этой утилиты в рамках статьи мы не будем. Но взглянем на то, как можно с её помощью установить приоритет при её запуске вручную.

      Для начала запускаем командную строку от имени администратора. ПКМ по кнопке «Пуск» и в контекстном меню выбираем «Командная строка (администратор)».

    Пуск - Командная строка (администратор)

    ПКМ по кнопке Пуск и в контекстном меню выбираем «Командная строка (администратор)»

    Командная строка - start /low vlc

    В командной строке прописываем start /low vlc, чтобы запустить программу с заданным (в данном случае низким) приоритетом

    Вносим изменения в конфигурационный файл программы

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

    • Для начала перейдём в папку с приложением/exe-шником игры и найдем файл в формате .ini либо .cfg. Кликаем по нему ПКМ и в контекстном меню выбираем «Открыть с помощью». Для простоты примера выберем стандартный блокнот. Нажимаем F для вызова строки поиска и в ней прописываем «Priority».
    • Файл автоматически подсветит искомое слово. Здесь можно задать приоритет, прописав цифровое значение для этого параметра вручную. Так 0 – стандартный приоритет, 6 – ниже среднего, 4 – скрытый, 8 – стандартный, 10 – выше среднего, 13 – высокий и 24 – в реальном времени. Сохраняем файл, закрываем его и запускаем приложение.

    Файл .ini/.cfg - Открыть с помощью - Блокнот

    Открываем конфигурационный файл программы при помощи блокнота и вносим в нём соответствующие изменения

    Используем стороннее ПО

    Напоследок рассмотрим вариант смены приоритета при помощи стороннего ПО. Существует множество похожих между собой программ, таких как Process Explorer, Prio и Process Lasso. Для примера возьмём последний вариант.

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

    Интерфейс программы Process Lasso

    Process Lasso основное окно. Ищем нужный процесс — ПКМ по нему, в контексте меню выбираем Класс приоитета и задаём соответствующее значение

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

    При подготовке материала использовались источники:
    https://comp-security.net/%D0%BA%D0%B0%D0%BA-%D0%BF%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%B8%D0%B9-%D0%BF%D1%80%D0%B8%D0%BE%D1%80%D0%B8%D1%82%D0%B5%D1%82-%D0%B2-windows-10/
    https://remontka.pro/set-process-priority-windows/
    https://tehnichka.pro/increase-process-priority-windows-10/

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