Top 5 moduri de a schimba nivelul de prioritate pentru programe pe Windows 10 și Windows 11
Miscellanea / / July 01, 2022
Windows împarte resursele computerului dvs. între toate programele care rulează pe baza nivelurilor de prioritate. Cu toate acestea, dacă doriți să creșteți performanța unui anumit aplicație sau program, puteți oricând să modificați nivelul de prioritate a procesului pe Windows.
![](/f/ef74de0cb4bab55a91c51b616e13f6f5.jpg)
Există câteva modalități de a schimba nivelul de prioritate pentru programe pe Windows. În această postare, vă vom prezenta pe toate. Dar mai întâi, să înțelegem când este potrivit să schimbăm nivelul de prioritate al unui program.
Când ar trebui să schimbați nivelul de prioritate al unui program
În mod implicit, Windows 11 atribuie diferite niveluri de prioritate fiecărui proces în funcție de importanța acestuia. În mod ideal, nu ar fi nevoie să o faci. Cu toate acestea, dacă doriți să dedicați mai multe resurse unei anumite aplicații sau program, puteți modifica nivelul de prioritate al acesteia.
Windows are șase niveluri de prioritate: în timp real, ridicat, peste normal, normal, sub normal sau scăzut. Merită remarcat faptul că creșterea nivelului de prioritate a procesului pentru prea multe aplicații și programe poate provoca, de asemenea
instabilitatea sistemului. Prin urmare, modificați prioritatea procesului pentru un program numai atunci când este necesar.1. Modificați prioritatea procesului prin Task Manager
Gestionar de sarcini este un utilitar la îndemână care vă permite să gestionați diverse aplicații, procese și servicii pe Windows. De asemenea, îl puteți folosi pentru a schimba nivelurile de prioritate pentru aplicații și programe. Iată cum.
Pasul 1: Apăsați Ctrl + Shift + Esc de pe tastatură pentru a lansa Managerul de activități.
Pasul 2: Mergeți la fila Detalii și localizați procesul .EXE pentru programul dvs. Faceți clic dreapta pe el, accesați Setați prioritate și selectați dintre opțiunile disponibile.
![](/f/13d930f8de768d2a386b12f87cab2050.jpg)
Pasul 3: Faceți clic pe Schimbați prioritatea pentru a confirma.
![](/f/6ff3abc8a5bbdc792659907fe037ec73.jpg)
Odată ce ați finalizat pașii de mai sus, programul dumneavoastră va funcționa la nivelul de prioritate specificat până când îl închideți.
2. Modificați prioritatea procesului folosind linia de comandă
Dacă sunteți un utilizator pasionat de Windows, care preferă să facă modificări prin intermediul Prompt de comandă, puteți modifica și nivelul de prioritate al unui program rulând o comandă. Iată cum.
Pasul 1: Faceți clic dreapta pe meniul Start și selectați Terminal (Admin) din listă.
![](/f/b6f7f812c404d4ea27def3252f8cc12e.jpg)
Pasul 2: În consolă, lipiți următoarea comandă și apăsați Enter.
proces wmic unde name="ProcessName.exe" CALL setpriority "PriorityLevel"
A inlocui Numele procesului în comanda de mai sus cu numele real al procesului. În mod similar, înlocuiți PriorityLevel cu nivelul de prioritate pe care doriți să-l utilizați: în timp real, ridicat, peste normal, normal, sub normal sau scăzut.
![](/f/76af597e70eed1e8881c5bc4846d94a9.png)
Odată ce executați comanda, programul dumneavoastră va rula la un alt nivel de prioritate.
3. Modificați prioritatea procesului folosind PowerShell
Similar cu promptul de comandă, puteți executa și o comandă prin PowerShell pentru a schimba nivelul de prioritate al unui program. Iată ce va trebui să faci.
Pasul 1: Faceți clic pe pictograma de căutare din bara de activități, tastați Windows PowerShell și faceți clic pe Run as Administrator.
![](/f/90e2956f9ce275ee39017dcd7c3f8a27.jpg)
Pasul 2: Lipiți următoarea comandă în fereastra PowerShell și apăsați Enter.
Get-WmiObject Win32_process -filter ‘nume = “ProcessName.exe”‘ | foreach-object { $_.SetPriority (PriorityLevelID) }
A inlocui Numele procesului în comanda de mai sus cu numele programului dvs. A inlocui PriorityLevelID cu codul ID asociat nivelului de prioritate. Iată codurile de identificare pentru diferite niveluri de prioritate:
- Timp real: 256
- Mare: 128
- Peste normal: 32768
- Normal: 32
- Sub normal: 16384
- Scăzut: 64
Așadar, de exemplu, dacă doriți să setați prioritatea procesului pentru Skitch la peste normal, ar trebui să introduceți următoarea comandă.
Get-WmiObject Win32_process -filter ‘nume = “skitch.exe”‘ | foreach-object { $_.SetPriority (32768) }
![](/f/5dcc4490d3bfabab5252fcd92f04007c.png)
4. Modificați prioritatea procesului prin crearea unei comenzi rapide
Dacă doriți ca Windows să lanseze întotdeauna un program la un anumit nivel de prioritate, puteți crea și un personalizat comandă rapidă pe desktop pentru aceasta. Acest lucru va elimina necesitatea de a schimba nivelul de prioritate de fiecare dată când lansați acel program.
Pasul 1: Faceți clic dreapta pe program și selectați Proprietăți.
![](/f/0ba670fcb35e74c2abe6a76eec175673.jpg)
Pasul 2: Copiați calea fișierului menționată în câmpul țintă.
![](/f/19d2188cbd3b2b51b27b7226c9b6f0a2.jpg)
Pasul 3: Apoi, faceți clic dreapta oriunde pe spațiul gol de pe desktop, accesați Nou și selectați Comandă rapidă.
![](/f/247d91c4fe40d26c5c1dc1ef9314e3d3.jpg)
Pasul 4: În expertul pentru comenzi rapide, tastați următoarea cale în casetă.
cmd.exe /c start „ProgramName” /Priority „FilePath”
A inlocui Numele programului în comanda de mai sus cu numele real al programului dvs. și Prioritate cu orice nivel de prioritate: în timp real, ridicat, peste normal, normal, sub normal sau scăzut. De asemenea, înlocuiți FilePath cu calea copiată la Pasul 2.
![](/f/cc9836ee142a8237370750004d3ec69e.png)
Pasul 5: Introduceți un nume potrivit pentru comanda rapidă și faceți clic pe Terminare.
![](/f/b3c3c0bc50313c9404ee13f8799d8988.jpg)
Și ești gata să pleci. Puteți utiliza această comandă rapidă pentru a rula programul la nivelul de prioritate specificat.
5. Schimbați prioritatea procesului cu Editorul de registru
O altă modalitate de a schimba nivelul de prioritate a procesului pe Windows este prin intermediul Editorului de registru. Este important să rețineți că Editorul de registru conține setări importante pentru Windows și aplicațiile sale. Prin urmare, ar trebui să utilizați această metodă numai după copierea de rezervă a fișierelor de registry existente.
Pasul 1: Faceți clic dreapta oriunde pe spațiul gol de pe desktop, accesați Nou și selectați Document text.
![](/f/b8f88253b8bd3134709c3f40c3f2f5d9.jpg)
Pasul 2: Lipiți următoarea comandă în fereastra Notepad.
Windows Registry Editor Versiunea 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ProgramName.exe\PerfOptions]"CpuPriorityClass"=dword: Prioritate
A inlocui Numele programului în comanda de mai sus cu numele real al programului dvs. A inlocui Prioritate cu valoarea hex asociată cu nivelul de prioritate. Iată valorile hexadecimale pentru diferite niveluri de prioritate:
- Înalt: 00000003
- Peste normal: 00000006
- Normal: 00000002
- Sub normal: 00000005
- Scăzut: 00000001
![](/f/774edc4276d753ce288af346c999d04c.png)
Pasul 3: Apăsați Ctrl + Shift + S pentru a deschide caseta de dialog Salvare ca și a salva fișierul cu extensia „.reg”.
![](/f/5c6e28374499a8900dac8ccdbc0b4249.png)
Pasul 4: Faceți dublu clic pe fișierul de registry nou creat și faceți clic pe Da pentru a continua.
![](/f/d46411cceb0a447cd31a62211b76c73c.jpg)
După aceea, reporniți computerul pentru a permite Windows să modifice nivelul de prioritate al programului.
Chestiuni prioritare
Pe lângă metodele de mai sus, există o mulțime de programe terțe pe care le puteți folosi pentru a schimba nivelurile de prioritate pentru aplicații și programe pe Windows. Cu toate acestea, dacă preferați metode native, puteți utiliza oricare dintre metodele enumerate mai sus pentru a gestiona nivelurile de prioritate pentru programe.