Как вы, возможно, уже знаете, Windows разделяет ресурсы ЦП вашего компьютера между запущенными приложениями. Сколько ресурсов будет отдано процессу, определяется его приоритетом. Чем выше уровень приоритета, тем больше ресурсов будет выделено процессу. В этой статье мы увидим, как установить или изменить приоритет процесса в Windows 10.
Реклама
Для процессов в Windows доступно 6 уровней приоритета, а именно:
- Низкий
- Ниже нормы
- Обычный
- Выше нормального
- Высоко
- В реальном времени
Нормальный - уровень по умолчанию. Большинство приложений запускаются с этим уровнем приоритета и работают без проблем. Пользователь может временно изменить приоритет процесса, чтобы ускорить приложение или замедлить его и заставить потреблять меньше ресурсов. Новый уровень приоритета, примененный к приложению, будет действовать до завершения процесса приложения. Как только вы выйдете из него, в следующий раз оно откроется с уровнем приоритета по умолчанию (Нормальный), если в самом приложении нет настройки для автоматического изменения своего приоритета.
Некоторые приложения могут изменять свой приоритет автоматически. Популярные архиваторы WinRAR и 7-Zip могут повысить свой приоритет до «Выше обычного», чтобы ускорить процесс архивирования. Или медиаплееры, такие как Winamp, могут повысить приоритет своего процесса во время воспроизведения.
как автоматически загружать фотографии на гугл диск
Прежде чем продолжить, вам необходимо знать следующее. Уровень приоритета в реальном времени не предназначен для установки пользователем. Это может вызвать нестабильность системы. Приложение, работающее с этим приоритетом, может потреблять 100% ресурсов ЦП и перехватывать ввод с клавиатуры и мыши, делая компьютер непригодным для использования.
Чтобы изменить приоритет процесса в Windows 10 сделайте следующее.
- Открыть диспетчер задач .
- При необходимости переключите его в режим просмотра «Подробнее», используя ссылку «Подробнее» в правом нижнем углу.
- Перейдите на вкладку Details.
- Щелкните правой кнопкой мыши нужный процесс и выберитеУстановить приоритетиз контекстного меню. В раскрывающемся подменю выберите желаемый уровень приоритета, например,Выше нормального.
- Откроется следующий диалог:Подтвердите операцию, и все готово.
Есть способ запустить процесс с желаемым приоритетом. Это можно сделать с помощью консольной команды start, доступной в классической командной строке (cmd.exe). Вот как.
Как запустить приложение с определенным уровнем приоритета
- открыто новая командная строка пример.
- Введите или скопируйте и вставьте следующую команду:
start '' / AboveNormal 'C: Windows System32 notepad.exe'
Это запустит Блокнот с приоритетом Above Normal.
Замените значение желаемым уровнем приоритета, например «Высокий» или «Ниже нормального». Замените путь исполняемого файла полным путем к приложению, которое вы хотите запустить.
Наконец, используя консольный инструментwmic, вы можете изменить уровень приоритета процесса уже запущенного приложения. Это может быть полезно в различных сценариях автоматизации.
Как изменить уровень приоритета приложения с помощью wmic
- открыто новая командная строка пример.
- Введите или скопируйте и вставьте следующую команду:
wmic процесс, где name = 'Process Name' call setpriority 'Priority Level'
Замените часть «Имя процесса» фактическим именем процесса, например «notepad.exe».
Замените часть «Уровень приоритета» в соответствии со следующей таблицей:Значение уровня приоритета Название уровня приоритета 256 В реальном времени 128 Высоко 32768 Выше нормального 32 Обычный 16384 Ниже нормы 64 Низкий Вы можете использовать в команде значение или имя. Следующие два примера делают то же самое:
wmic процесс, где name = 'notepad.exe' вызывает setpriority 32768
wmic процесс, где name = 'notepad.exe' call setpriority 'Выше обычного'
Вот и все.