5 найкращих способів змінити рівень пріоритету для програм у Windows 10 і Windows 11
Різне / / July 01, 2022
Windows розподіляє ресурси вашого ПК між усіма запущеними програмами на основі рівнів пріоритету. Однак, якщо ви хочете підвищити продуктивність певного додаток або програма, ви завжди можете змінити рівень пріоритету процесу в Windows.
![](/f/ef74de0cb4bab55a91c51b616e13f6f5.jpg)
Є кілька способів змінити рівень пріоритету для програм у Windows. У цій публікації ми розповімо вам про них усі. Але спочатку давайте розберемося, коли доречно змінити рівень пріоритету програми.
Коли слід змінювати рівень пріоритету програми
За замовчуванням Windows 11 призначає різні рівні пріоритету кожному процесу залежно від його важливості. В ідеалі вам не потрібно було б з цим возитися. Однак якщо ви хочете приділити більше ресурсів певній програмі чи програмі, ви можете змінити рівень її пріоритету.
Windows має шість рівнів пріоритету: у реальному часі, високий, вище нормального, нормальний, нижче нормального або низький. Варто зазначити, що підвищення рівня пріоритету процесу для занадто великої кількості додатків і програм також може спричинити нестабільність системи. Отже, змінюйте пріоритет процесу для програми лише тоді, коли це необхідно.
1. Змініть пріоритет процесу через диспетчер завдань
Диспетчер задач це зручна утиліта, яка дозволяє керувати різними програмами, процесами та службами в Windows. Ви також можете використовувати його, щоб змінити рівні пріоритету для додатків і програм. Ось як.
Крок 1: Натисніть Ctrl + Shift + Esc на клавіатурі, щоб запустити диспетчер завдань.
Крок 2: Перейдіть на вкладку «Деталі» та знайдіть процес .EXE для вашої програми. Клацніть на ньому правою кнопкою миші, перейдіть до Установити пріоритет і виберіть із доступних варіантів.
![](/f/13d930f8de768d2a386b12f87cab2050.jpg)
крок 3: Натисніть «Змінити пріоритет», щоб підтвердити.
![](/f/6ff3abc8a5bbdc792659907fe037ec73.jpg)
Після виконання вищевказаних кроків ваша програма працюватиме з указаним рівнем пріоритету, доки ви її не закриєте.
2. Змініть пріоритет процесу за допомогою командного рядка
Якщо ви завзятий користувач Windows і вважаєте за краще вносити зміни за допомогою Командний рядок, ви також можете змінити рівень пріоритету програми, виконавши команду. Ось як.
Крок 1: Клацніть правою кнопкою миші меню «Пуск» і виберіть зі списку «Термінал (адміністратор)».
![](/f/b6f7f812c404d4ea27def3252f8cc12e.jpg)
Крок 2: У консолі вставте наступну команду та натисніть Enter.
wmic process where name="ProcessName.exe" CALL setpriority "PriorityLevel"
Замінити Ім'я процесу у наведеній вище команді з фактичною назвою процесу. Аналогічно замініть PriorityLevel з рівнем пріоритету, який ви бажаєте використовувати: у реальному часі, високий, вище нормального, нормальний, нижче нормального або низький.
![](/f/76af597e70eed1e8881c5bc4846d94a9.png)
Після виконання команди ваша програма буде працювати з іншим рівнем пріоритету.
3. Змініть пріоритет процесу за допомогою PowerShell
Подібно до командного рядка, ви також можете виконати команду через PowerShell, щоб змінити рівень пріоритету програми. Ось що вам потрібно буде зробити.
Крок 1: Натисніть значок пошуку на панелі завдань, введіть Windows PowerShell і натисніть Запуск від імені адміністратора.
![](/f/90e2956f9ce275ee39017dcd7c3f8a27.jpg)
Крок 2: Вставте наступну команду у вікно PowerShell і натисніть Enter.
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority (PriorityLevelID) }
Замінити Ім'я процесу у наведеній вище команді з назвою вашої програми. Замінити PriorityLevelID з ідентифікаційним кодом, пов’язаним із рівнем пріоритету. Ось ідентифікаційні коди для різних рівнів пріоритету:
- У реальному часі: 256
- Високий: 128
- Вище норми: 32768
- Нормальний: 32
- Нижче норми: 16384
- Низький: 64
Так, наприклад, якщо ви хочете встановити пріоритет процесу для Skitch на вище нормального, вам слід ввести таку команду.
Get-WmiObject Win32_process -filter 'name = "skitch.exe"' | foreach-object { $_.SetPriority (32768) }
![](/f/5dcc4490d3bfabab5252fcd92f04007c.png)
4. Змініть пріоритет процесу, створивши ярлик
Якщо ви хочете, щоб Windows завжди запускала програму з певним рівнем пріоритету, ви також можете створити спеціальний ярлик на робочому столі для нього. Це позбавить від необхідності змінювати рівень пріоритету кожного разу, коли ви запускаєте цю програму.
Крок 1: Клацніть правою кнопкою миші вашу програму та виберіть «Властивості».
![](/f/0ba670fcb35e74c2abe6a76eec175673.jpg)
Крок 2: Скопіюйте шлях до файлу, зазначений у полі Ціль.
![](/f/19d2188cbd3b2b51b27b7226c9b6f0a2.jpg)
крок 3: Далі клацніть правою кнопкою миші будь-де на порожньому місці робочого столу, перейдіть до пункту «Новий» і виберіть «Ярлик».
![](/f/247d91c4fe40d26c5c1dc1ef9314e3d3.jpg)
крок 4: У майстрі ярликів введіть наступний шлях у полі.
cmd.exe /c start "Назва програми" /Пріоритет "Шлях до файлу"
Замінити Назва програми у наведеній вище команді з фактичною назвою вашої програми та Пріоритет з будь-яким рівнем пріоритету: у реальному часі, високий, вище нормального, нормальний, нижче нормального або низький. Крім того, замінити Шлях до файлу із шляхом, скопійованим на кроці 2.
![](/f/cc9836ee142a8237370750004d3ec69e.png)
крок 5: Введіть відповідну назву для ярлика та натисніть «Готово».
![](/f/b3c3c0bc50313c9404ee13f8799d8988.jpg)
І все готово. Ви можете використовувати цей ярлик, щоб запустити програму з указаним рівнем пріоритету.
5. Змініть пріоритет процесу за допомогою редактора реєстру
Ще один спосіб змінити рівень пріоритету процесу в Windows — за допомогою редактора реєстру. Важливо зауважити, що редактор реєстру містить важливі налаштування для Windows та її програм. Тому використовувати цей метод слід лише після резервне копіювання наявних файлів реєстру.
Крок 1: Клацніть правою кнопкою миші будь-де на порожньому місці робочого столу, перейдіть до пункту «Новий» і виберіть «Текстовий документ».
![](/f/b8f88253b8bd3134709c3f40c3f2f5d9.jpg)
Крок 2: Вставте наступну команду у вікно блокнота.
Редактор реєстру Windows версії 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ProgramName.exe\PerfOptions]"CpuPriorityClass"=dword: Priority
Замінити Назва програми у наведеній вище команді з фактичною назвою вашої програми. Замінити Пріоритет із шістнадцятковим значенням, пов’язаним із рівнем пріоритету. Ось шістнадцяткові значення для різних рівнів пріоритету:
- Високий: 00000003
- Вище норми: 00000006
- Нормальний: 00000002
- Нижче норми: 00000005
- Низький: 00000001
![](/f/774edc4276d753ce288af346c999d04c.png)
крок 3: Натисніть Ctrl + Shift + S, щоб відкрити діалогове вікно «Зберегти як» і зберегти файл із розширенням «.reg».
![](/f/5c6e28374499a8900dac8ccdbc0b4249.png)
крок 4: Двічі клацніть щойно створений файл реєстру та натисніть «Так», щоб продовжити.
![](/f/d46411cceb0a447cd31a62211b76c73c.jpg)
Після цього перезавантажте комп’ютер, щоб дозволити Windows змінити рівень пріоритету вашої програми.
Пріоритетні питання
Крім наведених вище методів, існує багато програм сторонніх розробників, за допомогою яких можна змінити рівні пріоритету для додатків і програм у Windows. Однак, якщо ви віддаєте перевагу рідним методам, ви можете використовувати будь-який із перелічених вище методів для керування рівнями пріоритету для програм.