Alterar a prioridade do processo para processos em execução usando a linha de comando
Quando você executa aplicativos em seu sistema Windows , todos eles compartilham os recursos do processador para operar. O nível de prioridade determina o número de recursos do processador que um aplicativo em execução usa.
Os aplicativos e processos do Windows(Windows) são priorizados com base nos seguintes níveis:
- Tempo real.
- Alto.
- Acima do normal.
- Normal.
- Abaixo do normal.
- Baixo.
Quanto mais alto o nível de prioridade atribuído ao processo, mais recursos do processador ele usa; portanto, melhor o desempenho do aplicativo usando o processo.
O sistema Windows atribui automaticamente os níveis de prioridade aos processos em execução, mas você pode alterar o nível manualmente. Este guia mostrará três maneiras de realizar esta operação.
Observe que, embora você possa definir facilmente as prioridades do processo, isso é apenas temporário porque o processo reverte para seu nível de prioridade padrão quando você fecha o programa ou reinicializa o computador.
Como alterar o nível de prioridade do processo no Windows 10
Existem três maneiras de alterar o nível de prioridade dos processos em execução em sua máquina. Você pode fazer isso usando os seguintes métodos:
- Altere a prioridade no Gerenciador de Tarefas(Task Manager) .
- Defina(Set) a prioridade do processo usando o PowerShell .
- Defina(Set) o nível de prioridade usando o prompt de comando(Command Prompt) .
Continue lendo para saber como realizar as operações acima usando sem ter complicações sérias.
1] Altere(Change) a prioridade no Gerenciador de Tarefas(Task Manager)
Para definir a prioridade no Gerenciador de TarefasClique com o botão direito do mouse(Task ManagerRight-click) no botão Iniciar(Start) e selecione Gerenciador de Tarefas(Task Manager) . Clique(Click) na seta voltada para baixo na parte inferior da tela do Gerenciador de Tarefas para (Task Manager)obter mais detalhes(More details) .
Alterne para a guia Detalhes(Details) na parte superior da janela. Aqui, encontre o processo para o qual você deseja alterar sua prioridade e passe o mouse em Definir prioridade(Set priority) .
No menu de contexto, selecione o nível de prioridade para o aplicativo ou processo escolhido. Você pode escolher entre os níveis de prioridade fornecidos.
Clique no botão Alterar prioridade(Change priority) e feche o Gerenciador de Tarefas.
2] Defina(Set) a prioridade do processo usando o PowerShell
Ao contrário do método Gerenciador de Tarefas , o (Task Manager)PowerShell não nomeia os níveis de prioridade em termos em inglês. Em vez disso, você deve definir o nível de prioridade usando os IDs designados .
A tabela abaixo mostra os vários níveis de prioridade e seus IDs correspondentes:
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
Com isso dito, siga as etapas abaixo para alterar os níveis de prioridade do programa/processo usando o PowerShell .
Pressione(Press) a tecla Windows e procure por PowerShell . Clique(Click) no programa nos resultados da pesquisa.
Na janela do PowerShell , digite o seguinte comando e pressione ENTER .
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
No comando acima, substitua ProcessName pelo nome do processo ou aplicativo para o qual você deseja alterar seu nível de prioridade.
Da mesma forma, altere PriorityLevelID para o número do nível de prioridade.
3] Defina(Set) o nível de prioridade usando o prompt de comando(Command Prompt)
Pressione a combinação de Windows key + R para abrir a caixa de diálogo Executar . (Run)Aqui, digite cmd e pressione ENTER.
Na janela do prompt(Command Prompt) de comando , digite o comando abaixo e pressione ENTER .
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
NOTA: (NOTE: ) No comando acima, substitua ProcessName pelo nome do processo cujo nível de prioridade você deseja alterar.
Além disso, executar esta operação com este comando, como no PowerShell , usa os (PowerShell)IDs de nível de prioridade designados . Portanto, ao inserir o comando acima, certifique-se de substituir PriorityLevelID pelo ID correspondente da tabela na solução anterior.
Se você deseja usar os nomes dos níveis de prioridade reais, como fizemos no método Gerenciador de Tarefas(Task Manager) , você pode usar o comando abaixo.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
Para este comando, lembre-se de também substituir ProcessName pelo nome do aplicativo/processo e PriorityLevelName pelo nível de prioridade que você deseja usar ( Realtime , High , Above normal, Normal , Below Normal ou Low ).
NOTA(NOTE) :
- Este post mostrará como SALVAR a Prioridade de Processo
- Veja este post se você não conseguir definir a Prioridade do Processo no Gerenciador de Tarefas(can’t set Process Priority in Task Manager) .
Tendo aprendido as três maneiras de definir os níveis de prioridade do processo no Windows 10 , devo adverti-lo contra colocar programas no nível de prioridade em tempo real . (realtime)Isso permite que o processo use a quantidade máxima de recursos e prejudicará o desempenho de outros aplicativos.
Related posts
Não é possível definir Process Priority em Task Manager de Windows 10
Como mudar CPU Process Priority em Windows 10
Como definir a prioridade do processo no Gerenciador de tarefas no Windows 10
Change Local Account password usando Command Prompt or PowerShell
Change Command Prompt Screen Buffer Size and Transparency Level
O que é CompatTelRunner.exe no Windows 10? Posso desativá-lo?
Service Host: Diagnóstico Policy Service 100% Disk Usage em Windows 10
Desktop Window Manager consome dwm.exe alta CPU or Memory
Service Host SysMain High CPU and Memory usage causando
Houve um problema ao iniciar StartupCheckLibrary.dll em Windows 10
Fix MPSigStub High CPU usage em Windows 10
Fix System interrupções alta CPU usage em Windows 11/10
Como adicionar File type or Process Exclusion a Windows Security
O que é Identity_Helper.exe process em Windows 10 Task Manager
Como é o processo de Splwow64.exe em Windows 10 e eu pode desativá-lo?
O que é TrustedInstaller.exe em Windows 11/10?
Fix CRITICAL PROCESS DIED, 0x0000EF Erro em Windows 11/10
Fix Services e Controller app High CPU usage em Windows 10
O que é MoUSOCoreWorker.exe? Por que ele continua reiniciando?
Qual é o seu processo de seuphone.exe em Windows 10? Eu removo isso?