Если вы заядлый геймер и пытаетесь играть в высококлассную игру на своем обычном ПК, который не имеет соответствующих характеристик, это может привести к замедлению игрового процесса. Хотя вы можете столкнуться с низкой частотой кадров в игре, она может даже вылетать, когда игра становится интенсивной. В таких случаях вы можете установить высокий приоритет игры с помощью диспетчера задач. Вы также можете установить высокий приоритет для любого другого процесса, если это необходимо, через диспетчер задач. Это помогает Windows выделить большую часть своих ресурсов для игры или процесса.
Однако диспетчер задач может иногда возвращать сообщение об ошибке с надписью «Отказано в доступе», что не позволяет вам изменить приоритет игры или процесса. Иногда он просто не позволяет вам изменить приоритет, и эта проблема может возникать как с некоторыми процессами, так и со всеми. Обычно проблема возникает, когда ошибка возникает для всех процессов в вашей системе, а не только для одного. Если ошибка возникает для одного процесса в разных системах, то это проблема процесса.
Не ставится высокий приоритет РЕШЕНИЕ 100%
К счастью, есть несколько способов, которые могут помочь вам решить проблему. Давайте посмотрим, как:
Способ 1: щелкните вкладку сведений в диспетчере задач.
Прежде чем приступить к описанным ниже шагам, убедитесь, что вы вошли в систему как администратор или под учетной записью администратора. Теперь выполните следующие шаги.
Шаг 1: Щелкните правой кнопкой мыши «Пуск» и выберите «Выполнить», чтобы открыть командное окно «Выполнить».
Шаг 2. В поле поиска «Выполнить команду» введите taskmgr и нажмите Enter, чтобы открыть окно диспетчера задач.
Шаг 3: В окне диспетчера задач на вкладке «Процессы» нажмите кнопку «Показать процессы от всех пользователей» или выберите вкладку «Сведения».
*Примечание. Некоторые пользователи могут не видеть параметры Показать процессы всех пользователей. В таких случаях они могут выбрать вкладку «Подробности» и следить за процессом.
Щелкните правой кнопкой мыши процесс, для которого вы хотите изменить приоритет, выберите «Установить приоритет», а затем выберите «Высокий».
Это все. Таким образом вы сможете установить приоритет процесса в диспетчере задач на ПК с Windows 10.
Как изменить приоритет сетевого подключения в Windows 10
Ранее описанная программа NetLimiter 4 помогает ограничить скорость Интернета на компьютере. Если же Вы имеете в наличии материнскую плату со встроенным сетевым контроллерам Killer, тогда можете использовать программу Killer Control Center.
Устанавливая приоритет в домашней сети для процессов, пользователь автоматически ограничивает скорость Интернета для приложений с низким приоритетом. Например, в утилите Killer Control Center по умолчанию более высокий приоритет устанавливается для игр и низкий для приложений и процессов в системе. Это позволяет минимизировать потери в доставке Интернет-пакетов.
Как задать приоритет процессов Windows 10 и Windows 11
Собственно для повышения приоритета процесса достаточно воспользоваться классическим диспетчером задач. Возможно, пригодится инструкция: Как открыть диспетчер задач в Windows 10. Выставление приоритетов процессов относиться к использованию ресурсов системы (мощности комплектующих), дополнительно можно с помощью стороннего ПО изменить приоритеты использования сети.
Способ 2: установить приоритет в диспетчере задач в безопасном режиме
При загрузке вашего ПК в безопасном режиме будет запущена Windows без некоторых функций и служб, он запустит ПК в состоянии чистой загрузки, что поможет пользователям исправить множество системных проблем. Вот как загрузиться в безопасном режиме:
Шаг 1: Нажмите одновременно клавиши Win + R на клавиатуре, чтобы открыть окно команды «Выполнить».
Шаг 2: В поле поиска введите msconfig и нажмите OK, чтобы открыть окно «Конфигурация системы».
Шаг 3: В окне «Конфигурация системы» выберите вкладку «Загрузка».
Теперь перейдите в раздел «Параметры загрузки» и установите флажок «Безопасный режим».
В разделе «Безопасный режим» выберите параметры по вашему выбору.
Например, мы выбрали Minimal. Вы можете выбрать любые другие параметры в соответствии с вашими требованиями.
Теперь ваша Windows 10 загрузится в безопасном режиме. Перейдя в безопасный режим, проверьте, можете ли вы теперь изменить настройки приоритета для игры или процесса.
Шаг 4: Щелкните правой кнопкой мыши на панели задач и выберите в меню «Диспетчер задач».
Шаг 5: В окне диспетчера задач перейдите на вкладку «Сведения».
Теперь щелкните правой кнопкой мыши процесс, для которого вы хотите установить приоритет, выберите «Установить приоритет», а затем выберите «Высокий».
Что происходит при изменении приоритета процессов и стоит ли его менять
Изменение приоритета процессов в диспетчере задач изменяет очередь задач этого процесса в общей очереди всех задач. Задачи с более высоким приоритетом обрабатываются процессором в первую очередь, необходимые системные ресурсы для них также выделяются в приоритетном порядке.
Что касается осмысленности изменения приоритетов процессов:
- Иногда с помощью таких изменений можно добиться повышения производительности нужного ПО.
- Меняя приоритеты системных процессов на более низкие легко получить результат в виде системных сбоев. Не следует задавать приоритет для процессов в массовом порядке.
- Зависания и сбои можно также получить, задав приоритет «Реального времени» для «тяжелых» игр и программ, либо выставив высокие приоритеты сразу для нескольких одновременно выполняемых пользовательских программ.
И ещё один момент: если ваша задача — повысить производительность в играх, включение встроенного игрового режима в параметрах Windows 11 и Windows 10 (раздел «Игры») точно будет безопаснее и в некоторых случаях может дать более заметный эффект, чем настройка приоритетов выполняемых процессов.
Способ 3: дважды проверьте, есть ли у администраторов полный доступ
Шаг 1: Щелкните правой кнопкой мыши на панели задач и выберите «Диспетчер задач».
Шаг 2: В открывшемся окне диспетчера задач на вкладке «Процессы» выберите процесс, для которого вы хотите изменить приоритет, щелкните его правой кнопкой мыши и выберите «Свойства».
Шаг 3: В окне «Свойства» выберите вкладку «Безопасность».
Теперь нажмите кнопку «Изменить».
Шаг 4: В следующем диалоговом окне в поле «Имена групп или пользователей» выберите «Администраторы».
Шаг 5. Теперь в разделе «Разрешения для администраторов» установите флажок «Разрешить» рядом с «Полный доступ».
Нажмите «Применить» и «ОК», чтобы изменения вступили в силу.
Нажмите OK в окне свойств, чтобы сохранить изменения и выйти.
Теперь вернитесь в окно диспетчера задач и попробуйте изменить приоритет для нужного процесса, и он должен работать.
Команда Start в консоли командной строки
Не менее успешно системными средствами приоритет программ можно задавать в Windows 10 через консоль. Для этого в ней предусмотрена команда «Start» и ряд сопутствующих опций, с которыми её можно задать для приложения. Целиком рассматривать функционал этой утилиты в рамках статьи мы не будем. Но взглянем на то, как можно с её помощью установить приоритет при её запуске вручную.
- Для начала запускаем командную строку от имени администратора. ПКМ по кнопке «Пуск» и в контекстном меню выбираем «Командная строка (администратор)». ПКМ по кнопке Пуск и в контекстном меню выбираем «Командная строка (администратор)»
- Рассмотрим такой пример команды – start /low vlc. С её помощью можно запустить медиаплеер VLC с низким приоритетом. Описанным способом можно задавать приоритет для любой программы при её запуске через командную строку.
В командной строке прописываем start /low vlc, чтобы запустить программу с заданным (в данном случае низким) приоритетом
Как настроить запуск программы с высоким приоритетом через реестр
Также Windows 10 позволяет настроить приоритет выполнения программ через реестр. В этом случае при каждом запуске указанной программы ей автоматически будет задаваться нужный приоритет.
Чтобы воспользоваться этим способом нужно запустить редактор реестра Windows 10. Это можно сделать, например, при помощи комбинации клавиш Win-R и команды « regedit ».
В редакторе реестра нужно открыть указанный ниже раздел.
В данном разделе нужно создать новый вложенный раздел и назвать его так, как называется exe-файл нужной вам программы.
Например, для того чтобы с высоким приоритетом запускалась программа « Akelpad », созданный раздел должен называться « akelpad.exe ». В вашем случае это может быть « chrome.exe », « hl.exe » и т. д.
В новом разделе создаем еще один вложенный раздел с названием « PerfOptions ».
А в разделе « PerfOptions » создаем параметр « DWORD 32 бита » с названием « CpuPriorityClass ».
Дальше открываем параметр « CpuPriorityClass », выбираем десятичную систему исчисления и присваиваем ему значение 3 (высокий приоритет).
Для данного параметра можно использовать следующие значения приоритета:
Вносим изменения в конфигурационный файл программы
Этот способ подойдёт только для тех приложений или игр, для которых имеется собственных файл конфигурации. Но если применить нужные изменения в таком файле, управляемая им программа будет получать заданный в нём CPU-приоритет при каждом старте.
- Для начала перейдём в папку с приложением/exe-шником игры и найдем файл в формате .ini либо .cfg. Кликаем по нему ПКМ и в контекстном меню выбираем «Открыть с помощью». Для простоты примера выберем стандартный блокнот. Нажимаем F для вызова строки поиска и в ней прописываем «Priority».
- Файл автоматически подсветит искомое слово. Здесь можно задать приоритет, прописав цифровое значение для этого параметра вручную. Так 0 – стандартный приоритет, 6 – ниже среднего, 4 – скрытый, 8 – стандартный, 10 – выше среднего, 13 – высокий и 24 – в реальном времени. Сохраняем файл, закрываем его и запускаем приложение.
Открываем конфигурационный файл программы при помощи блокнота и вносим в нём соответствующие изменения
Работа с приоритетами.
У каждой запускаемой программы или процесса в Windows есть приоритет. Обычно, ОС Windows «сама знает» кому и что выделять, и делает это автоматически (без участия пользователя). Вообще разнообразие приоритетов не такое уж и большое:
- >(при выставлении данного приоритета некоторый софт может тормозить) ;
- Below Normal (ниже среднего);
- Normal (средний) — большинство программ запускаются со средним приоритетом;
- Above Normal (выше среднего);
- High (высокий);
- Real Time (реального времени) — самый высокий приоритет. При его выставлении — в первую очередь будет выполняться именно эта программа.
Отмечу, что с приоритетами High и Real Time нужно быть крайне осторожными: в некоторых случаях при выставлении оных — компьютер может зависнуть или Windows завершит работу с ошибкой.
Еще один совет : нет необходимости выставлять приоритет каждой запускаемой программе (с этим Windows хорошо справляется в авто-режиме). Как правило, есть смысл указать приоритет для 2÷5 часто-используемых приложений, которые для вас наиболее важны.
Изменение приоритета
И так, чтобы поменять приоритет работающей программы (процесса) в Windows — необходимо воспользоваться диспетчером задач . Для того, чтобы его вызвать — нажмите сочетание кнопок Ctrl+Shift+Esc (либо Ctrl+Alt+Del).
Для вызова диспетчера задач — нажмите Ctrl+Shift+Esc
Далее откройте вкладку «Подробности» (это для Windows 10, для Windows 7 — «Процессы») и найдите в списке нужный процесс ( прим. : название программы совпадает с названием процесса) .
После, на нужном процессе кликните правой кнопкой мышки: в появившемся меню перейдите во вкладку «Задать приоритет» и укажите нужный вам.
Задание приоритета для запущенного процесса
Собственно, на этом всё! Теперь запущенная программа будет работать с новым приоритетом. При выставлении приоритета реального времени — возможно, компьютер начнет тормозить.
Сохранение приоритета с помощью настроек реестра
После перезагрузки компьютера (или при перезапуске программы) — установленный вами приоритет сбрасывается (т.е. Windows снова задает его автоматически). И это не очень удобно.
Но с помощью настроек реестра можно «сохранить» указанный вами приоритет (т.е. Windows будет «знать», что эту программу нужно запустить с таким-то приоритетом).
Управление приоритетами процессов в windows
Давайте поговорим о приоритетах windows процессов. В большинстве случаев «играться» с настройкой приоритетов нет необходимости, но, иногда, грамотный системный администратор может помочь системе более правильно распределить процессорное время между запущенными задачами. Единого рецепта нет, но путем «подбора и перебора» это вполне реализуемо. Где это может понадобиться? Например, в связке 1С-SQL можно дать больше процессорного времени 1С и SQL, как наиболее критичным к ресурсам процессам.
В общем случае, посмотреть и изменить приоритет запущенного процесса можно через Task Manager
В windows 2012 это “закопали» чуть глубже
Как видно из приведенных примеров, вам доступно всего 6 приоритетов (как выяснится позже, это классы приоритетов). Достаточно? Microsoft считает, что да. Но давайте вспомним «легендарную» фразу Билла Гейста, который сказал, что «640 KB of RAM will be enough for everybody”. Но время показало, что это далеко не так. : )
А теперь давайте разберемся, как это есть на самом деле.
На самом деле в windows существует 32 уровня приоритета, от 0 до 31.
Они группируются так:
- 31 — 16 уровни реального времени;
- 15 — 1 динамические уровни;
- 0 — системный уровень, зарезервированный для потока обнуления страниц (zero-page thread).
При создании процесса, ему назначается один из шести классов приоритетов:
- Real time class (значение 24),
- High class (значение 13),
- Above normal class (значение 10),
- Normal class (значение 8),
- Below normal class (значение 6),
- или Idle class (значение 4).
Посмотреть приоритет процесса, как писалось выше, можно, используя Task Manager.
Приоритет каждого потока (базовый приоритет потока) складывается из приоритета его процесса и относительного приоритета самого потока. Есть семь относительных приоритетов потоков:
- Normal: такой же как и у процесса;
- Above normal: +1 к приоритету процесса;
- Below normal: -1;
- Highest: +2;
- Lowest: -2;
- Time critical: устанавливает базовый приоритет потока для Real time класса в 31, для остальных классов в 15.
- Idle: устанавливает базовый приоритет потока для Real time класса в 16, для остальных классов в 1.
В следующей таблице показаны приоритеты процесса, относительный и базовый приоритеты потока.
Источник: club13mm.ru
Повышение приоритета в Диспетчере задач операционной системы Windows
В системном инструменте — Диспетчере задач Windows 11 и Windows 10, или с помощью других методов, можно установить приоритет процесса с целью увеличения производительности работающего приложения. В запущенной операционной системе Windows одновременно выполняется много различных процессов, которые необходимы для нормального функционирования компьютера.
По умолчанию, приоритеты процессов Windows для большинства программного обеспечения имеют обычный статус без предоставления преимущества для отдельных процессов. В зависимости от своего функционального предназначения, приложения потребляют некоторую часть ресурсов компьютера.
В некоторых случаях, программы запрашивают более высокий приоритет, который им необходим для выполнения своих задач. Операционная система может изменить приоритет процесса для определенного приложения, если это необходимо.
Пользователь имеет возможность самостоятельно вручную задать приоритет процессу, чтобы более правильно распределить ресурсы в данный момент времени. Например, необходимо установить высокий приоритет процесса для конкретной программы или компьютерной игры.
Изменение приоритета процесса позволит повысить производительность приложения, потому что программа получит больше ресурсов компьютера для выполнения своих функций, по сравнению с другими процессами, выполняемыми в системе.
Изменяем приоритет процесса в Windows: что это такое
В большинстве случаев, пользователи ищут информацию о том, как повысить приоритет процесса в операционной системе, чтобы он обрабатывался центральным процессором в первую очередь. В других ситуациях, наоборот, требуется понизить приоритет процесса, чтобы он потреблял минимальные ресурсы компьютера при выполнении своих задач.
Пользователю может понадобиться изменить приоритет процесса в Windows 10 / 11 с целью повышения производительности программного обеспечения, например, на ПК с недостаточной вычислительной мощностью процессора.
Не стоит изменять приоритет процесса в следующих ситуациях:
- Изменение приоритета процессов на более низкий класс может привести к сбоям и неполадкам системы.
- Установка сразу нескольких высоких приоритета процессов для одновременно выполняемых программ вызывает зависания или сбои.
Чтобы повысить производительность в играх целесообразно использовать игровой режим в Windows 11 или Windows 10.
Если что-то пошло не так, мы рекомендуем вам вернуть значения приоритета по умолчанию.
Для пользователя в Windows доступно несколько вариантов выбора приоритета процессов (всего в системе имеется 32 класса приоритетов):
- Реального времени — самый высокий уровень приоритета, выполняемый в первую очередь. Необходимо учитывать, что подобный приоритет может вызвать сбои системы из-за несвоевременного выполнения других процессов.
- Высокий — применяется для важных системных процессов, этот режим можно использовать для программ, но после его применения возможно нарушение стабильной работы системы.
- Выше среднего — небольшое повышение производительности программы или игры без вреда для системных процессов.
- Обычный — режим работы по умолчанию для большинства программ.
- Ниже среднего — уменьшение потребления ресурсов ПК приложениями, которые не следует завершать, но они не зависят от времени выполнения.
- Низкий — в этом режиме процессы выполняются только после завершения других активных задач.
Чтобы применить тот или иной приоритет также используется цифровое значение, которое задается в файле конфигурации:
- 4 — Idle class (низкий);
- 6 — Below normal class (ниже среднего);
- 8 — Normal class (обычный);
- 10 — Above normal class (выше среднего);
- 13 — High class (высокий);
- 24 — Real time class (реального времени).
В этой статье мы разберем, как изменить приоритет процесса в Windows 10 / 11 различными средствами операционной системы или с помощью стороннего программного обеспечения.
Вносим изменения в конфигурационный файл программы
Этот способ подойдёт только для тех приложений или игр, для которых имеется собственных файл конфигурации. Но если применить нужные изменения в таком файле, управляемая им программа будет получать заданный в нём CPU-приоритет при каждом старте.
- Для начала перейдём в папку с приложением/exe-шником игры и найдем файл в формате .ini либо .cfg. Кликаем по нему ПКМ и в контекстном меню выбираем «Открыть с помощью». Для простоты примера выберем стандартный блокнот. Нажимаем F для вызова строки поиска и в ней прописываем «Priority».
- Файл автоматически подсветит искомое слово. Здесь можно задать приоритет, прописав цифровое значение для этого параметра вручную. Так 0 – стандартный приоритет, 6 – ниже среднего, 4 – скрытый, 8 – стандартный, 10 – выше среднего, 13 – высокий и 24 – в реальном времени. Сохраняем файл, закрываем его и запускаем приложение.
Открываем конфигурационный файл программы при помощи блокнота и вносим в нём соответствующие изменения
Как повысить приоритет процесса в Windows — 1 способ
Системный инструмент — Диспетчер задач, помимо других функций, выполняет управление приоритетами процессов в операционной системе Windows.
Установка приоритета процесса в Диспетчер задач:
- Щелкните правой кнопкой по меню «Пуск».
- В открывшемся меню выберите «Диспетчер задач».
Если на рабочем столе открылось окно Диспетчера задач с неполными сведениями, нажмите на «Подробнее».
- В окне «Диспетчер задач» откройте вкладку «Подробности».
В этой вкладке отображены все процессы, выполняемые в данный момент времени в операционной системе Windows. В ОС Windows 7 приоритет процессов задается подобным образом во вкладке «Процессы».
- Выделите нужный процесс.
- Щелкните правой кнопкой мыши.
- В контекстном меню нажмите на пункт «Задать приоритет».
- В открывшемся подменю укажите подходящий приоритет для данного процесса.
- В окне с предупреждением вам напоминают, что изменение приоритета некоторых процессов может нарушить стабильность работы системы.
- Если вы уверены в своем выборе нажмите на кнопку «Изменить приоритет».
Все действия с установкой приоритета процессов в Windows вы выполняете на свой страх и риск. Не совершайте необдуманных решений, если вы не понимаете, к чему могут привести изменения. При выполнении настроек в параметрах не рекомендуется затрагивать приоритет системных процессов.
Как изменить приоритет процесса в Windows с помощью командной строки — 2 способ
Для решения этой задачи можно воспользоваться другим системным инструментом — командной строкой Windows (cmd.exe). С помощью системного средства мы применим команду «start».
- Запустите командную строку от имени администратора.
- В окно интерпретатора командной строки введите команду, а затем нажмите на клавишу «Enter»:
start [/имя команды] [/d полный путь до исполняемого файла приложения]
Имя команды используйте из данной таблицы:
Имя команды | Приоритет |
low | низкий |
belownormal | ниже среднего |
normal | средний |
abovenormal | выше среднего |
hight | высокий |
realtime | реальное время |
Команда может выглядеть следующим образом, на примере программы Блокнот:
start /belownormal /d «C:WindowsSystem32notepad.exe»
Как повысить приоритет процесса в Windows 10 / 11 с ярлыка программы — 4 способ
Существует простой способ запуска приложения с нужным приоритетом с помощью ярлыка данной программы.
Необходимо сделать следующее:
- Создайте ярлык с файла нужной программы, имеющего расширение «.exe», на Рабочем столе или в другом удобном месте.
- Кликните по ярлыку правой кнопкой мыши, а в контекстном меню нажмите на «Свойства».
- В поле «Объект:» вставьте следующий параметр (текущий путь к файлу оставьте без изменений):
C:WindowsSystem32cmd.exe /c start /abovenormal /d ��сто «abovenormal» укажите другой, нужный вам класс приоритета («low», «belownormal», «normal», «hight», «realtime»).
В результате, после клика по ярлыку, перед запуском программы выполнится команда в командной строке, которая установит требуемый приоритет процесса для данного приложения.
Как же ускорить компьютер на практике, используя программу
Месяца два назад я наткнулся на замечательную программку под названием Mz CPU Accelerator . Занимается она как раз тем, что автоматически изменяет процессорный приоритет активного окна или приложения на заранее указанный, что в общем-то нам и нужно, т.к именно оно и позволит ускорить процессор и компьютер.
Причем реализовано всё это реально редкостно удобно, логично и не требует лишних телодвижений от пользователя. Плюс к оному есть поддержка многопроцессорности (многоядерности) и возможности запуска приложения в отдельном сегменте (т.е, скажем, выделить программе только два ядра из четырех (это уже ближе к совсем точечной оптимизации)).
Примечание . Как я раньше не наткнулся на это чудо, — не знаю
Источник: chip2chip.ru
Как поставить высокий приоритет игре
Доброго времени!
Первый и самый главный вопрос, с которого следовало бы начать данную статью: зачем вообще менять приоритет и стоит ли это делать.
Представьте, вот вы запускаете тяжелую игру (или редактор видео, или еще что-то. ) далеко на не самом мощном компьютере. Причем, помимо вашей игры в Windows (обычно) запущено достаточно большое количество процессов, приложений. И в определенное время они могут «забирать» часть ресурсов себе — в результате игра время от времени притормаживает.
Смена приоритета процесса же позволяет указать Windows, что запущенная игра — это первоочередная задача, которой нужно выделить все основные ресурсы (а все остальное может подождать. ) . Благодаря заданию приоритетов для самых «главных» для вас программ — можно снизить количество притормаживаний и лагов, ускорить их работу.
Т.е. тема достаточно интересна, и может быть очень полезна как для любителей игр, так и для работы с видео, фото и пр. ресурсоемкими задачами.
Теперь ближе к сути.
Работа с приоритетами.
У каждой запускаемой программы или процесса в Windows есть приоритет. Обычно, ОС Windows «сама знает» кому и что выделять, и делает это автоматически (без участия пользователя). Вообще разнообразие приоритетов не такое уж и большое:
- >(при выставлении данного приоритета некоторый софт может тормозить) ;
- Below Normal (ниже среднего);
- Normal (средний) — большинство программ запускаются со средним приоритетом;
- Above Normal (выше среднего);
- High (высокий);
- Real Time (реального времени) — самый высокий приоритет. При его выставлении — в первую очередь будет выполняться именно эта программа.
Отмечу, что с приоритетами High и Real Time нужно быть крайне осторожными: в некоторых случаях при выставлении оных — компьютер может зависнуть или Windows завершит работу с ошибкой.
Еще один совет : нет необходимости выставлять приоритет каждой запускаемой программе (с этим Windows хорошо справляется в авто-режиме). Как правило, есть смысл указать приоритет для 2÷5 часто-используемых приложений, которые для вас наиболее важны.
Изменение приоритета
И так, чтобы поменять приоритет работающей программы (процесса) в Windows — необходимо воспользоваться диспетчером задач . Для того, чтобы его вызвать — нажмите сочетание кнопок Ctrl+Shift+Esc (либо Ctrl+Alt+Del).
Для вызова диспетчера задач — нажмите Ctrl+Shift+Esc
Далее откройте вкладку «Подробности» (это для Windows 10, для Windows 7 — «Процессы») и найдите в списке нужный процесс ( прим. : название программы совпадает с названием процесса) .
После, на нужном процессе кликните правой кнопкой мышки: в появившемся меню перейдите во вкладку «Задать приоритет» и укажите нужный вам.
Задание приоритета для запущенного процесса
Собственно, на этом всё! Теперь запущенная программа будет работать с новым приоритетом. При выставлении приоритета реального времени — возможно, компьютер начнет тормозить.
Сохранение приоритета с помощью настроек реестра
После перезагрузки компьютера (или при перезапуске программы) — установленный вами приоритет сбрасывается (т.е. Windows снова задает его автоматически). И это не очень удобно.
Но с помощью настроек реестра можно «сохранить» указанный вами приоритет (т.е. Windows будет «знать», что эту программу нужно запустить с таким-то приоритетом).
Как это сделать:
-
сначала необходимо открыть редактор реестра (нажмите Win+R , и введите команду regedit , нажмите OK). У кого не открылся редактор, привожу в помощь одну свою старую заметку: https://ocomp.info/sposoby-otkryit-redaktor-reestra.html
regedit — открыть редактор реестра
далее необходимо открыть следующую ветку реестра (можно просто ее скопировать и вставить в редактор): HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options
Какую ветку в реестре нужно открыть
затем нужно узнать точное название исполняемого файла программы (игры). Для этого просто щелкните правой кнопкой мышки по ее ярлыку и перейдите в свойства . После, в разделе «Ярлык» — в строке «Объект» скопируйте название исполняемого файла;
Узнаем название исполняемого файла игры / Кликабельно
теперь в открытой ветке реестра создайте раздел (папку) с именем исполняемого файла программы (которое мы узнали в предыдущем шаге) . В моем случае — это «civilization4.exe» (без кавычек и с маленькими буквами!) ;
Создание раздела / Реестр
далее в ветке с названием игры (программы) создайте еще один раздел (папку) и назовите ее «PerfOptions» , см. пример ниже;
последний штрих: в разделе «PerfOptions» создайте параметр DWORD (32), присвойте ему имя » CpuPriorityClass » и задайте значение исходя из требований, в моем случае это «3» ( прим.: 1 — низкий приоритет; 5 — ниже среднего; 8 — средний; 6 — выше среднего; 3 — высокий) .
Создать параметр DWORD32
в конечном итоге получится так, как показано на скрине ниже.
Что получилось в итоге!
Для Windows 7 есть спец. программа Prio, позволяющая задавать (и сохранять) приоритеты для практически любых программ и процессов. Правда, в Windows 10 она не работает (поэтому выше я и привел универсальный рабочий способ для всех современных ОС Windows).
Запуск приложения с нужным приоритетом (через командную строку)
Есть еще один вариант задания приоритета приложению — речь идет о командной строке (разумеется, если создать «BAT» файл — то запуская его, можно всегда иметь программу с нужным приоритетом) .
Как это сделать:
-
создать на рабочем столе (например) обычный текстовый файл;
Создать текстовый документ
Вставка строки в блокнот и сохранение
после чего сохраните текстовый файл, закройте его и переименуйте расширение: с «TXT» на «BAT» (или «CMD»). Если у вас не отображается расширение файла, ознакомьтесь вот с этой заметкой: https://ocomp.info/kak-uv >
Изменяем расширение блокнота с TXT на CMD
Дополнения по теме будут весьма кстати.
В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.
Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.
Из данной статьи вы узнаете, как в Диспетчере задач изменить приоритет процесса Windows. Изменение приоритета процесса определяет, какие системные ресурсы будут выделены ему.
Существует возможность запуска программ с более высоким приоритетом по сравнению с обычными приложениями, однако, если запустить программа с очень высоким приоритетом, производительность системы может снизиться.
Приоритет принимает значения в диапазоне 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-ти; фоновые программы работают с неизменным приоритетом.
Источник: digitalgenie.ru