Como alterar a prioridade de um processo do Windows 10 usando a linha de comando?

Você deve ter notado que, ao executar aplicativos em seu PC com Windows, seus recursos de processador alocados variam. Isso acontece porque os recursos do seu sistema são limitados. Portanto, o Windows atribui um nível de prioridade para cada programa, para determinar quanta “potência” ele pode receber. Normalmente, os aplicativos e processos do Windows são priorizados 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 o aplicativo é alocado - e melhor é executado.

Agora, por padrão, os níveis de prioridade são atribuídos a diferentes processos automaticamente pelo sistema Windows. No entanto, você tem a opção de alterá-los manualmente. No guia abaixo, mostraremos como alterar a prioridade do processo para processos em execução usando Linha de Comando, Gerenciador de Tarefas e PowerShell.

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.
  • Defina a prioridade do processo, usando PowerShell.
  • Defina o nível de prioridade usando o prompt de comando.

Veja como alterar a prioridade de um processo do Windows 10 por meio do Gerenciador de Tarefas

Para definir a prioridade de uma tarefa no Gerenciador de Tarefas, faça o seguinte:

  • Clique com o botão direito do mouse no botão Iniciar e selecione Gerenciador de Tarefas.
  • Clique no ícone de seta para baixo na parte inferior para obter mais detalhes.
  • Vá para a guia Detalhes na parte superior da janela.
  • Localize o processo ou processos para os quais deseja alterar a prioridade.
  • Passe o cursor sobre Definir prioridade.
  • No menu de contexto, escolha o nível de prioridade que deseja atribuir a um processo específico.
  • Agora, clique no botão Alterar Prioridade e feche o Gerenciador de Tarefas.

Veja como alterar a prioridade de um processo via PowerShell

Outra maneira de alterar o nível de prioridade de um processo no Windows 10 é usando o PowerShell. No entanto, o PowerShell não apresenta os níveis de prioridade em termos “humanos”. Em vez disso, você escolherá qual nível atribuir à tarefa com base no ID designado do nível. Isso torna as coisas um pouco mais complicadas, mas listamos o significado dos códigos de ID abaixo para sua conveniência:

Tempo real 256
Alto 128
Acima do normal 32768
Normal 32
Abaixo do normal 16384
Baixo 64

Agora que você conhece os IDs, pode prosseguir com as seguintes etapas:



  • No teclado, pressione a tecla Win e faça uma pesquisa por PowerShell.
  • Clique no primeiro resultado da pesquisa.
  • Na janela do PowerShell, digite o comando abaixo e pressione Enter:

Get-WmiObject Win32_process -filter ‘name =“ ProcessName.exe ”‘ | foreach-object {$ _. SetPriority (PriorityLevelID)}

  • No comando acima, em vez de ProcessName, insira o nome do processo (app) para o qual você deseja alterar o nível de prioridade. Em vez de PriorityLevelID, insira o código de nível de prioridade necessário.

Veja como alterar a prioridade de um processo, usando uma linha de comando

Finalmente, você também pode alterar o nível de prioridade de no seu PC usando o Prompt de Comando. Veja como:

  • No teclado, pressione a combinação de teclas Win + R para abrir a caixa de diálogo Executar.
  • Digite “cmd” (sem aspas) e pressione a tecla Enter no teclado.
  • Na janela do Prompt de Comando, digite o seguinte comando e pressione Enter:

processo wmic onde name = ”ProcessName” CALL setpriority “PriorityLevelID”



  • No comando acima, substitua ProcessName pelo nome do programa cujo nível de prioridade você deseja alterar.
  • Você também precisará alterar PriorityLevelID para o ID correspondente da tabela acima. Sim, com o Prompt de comando, você deve usar IDs de número para níveis de prioridade, assim como no PowerShell.

No entanto, se preferir usar os nomes reais dos níveis de prioridade (assim como no Gerenciador de Tarefas), você pode usar um comando diferente para fazer isso acontecer. Aqui está:

wmic process onde name = ”ProcessName” CALL setpriority “PriorityLevelName”

No comando acima, você precisará alterar ProcessName para o nome do processo e PriorityLevelName para o nível de prioridade que deseja usar. Nesse caso, você pode usar os nomes dos níveis reais: Tempo real, Alto, Acima do normal, Normal, Abaixo do normal ou Baixo.



Como interromper um processo de uma linha de comando no Windows 10?

Finalmente, se você deseja simplesmente interromper um dos processos em execução no seu PC, também pode fazê-lo através do Prompt de Comando. Veja como:

  • Abra o prompt de comando com privilégios administrativos.
  • Digite “lista de tarefas” (sem aspas) para ver uma lista completa dos processos atualmente em execução no seu PC.
  • Se você quiser interromper um processo, pode fazê-lo usando o nome do processo ou seu PID (PID é um número decimal exclusivo atribuído ao processo).
  • Para interromper um processo usando seu nome, digite o seguinte comando:

tarefa de habilidade / IM “nome do processo” / F

Observação: você precisa substituir “nome do processo” pelo nome do processo que deseja interromper.

  • Se você deseja interromper um processo usando seu ID, insira este comando:

taskkill / F / PID pid_number

Nota: Você precisa substituir o “número PID” pelo número do processo.

Aí está - o processo foi interrompido e não está mais ocupando os recursos do sistema.

Esperamos que as informações acima tenham sido úteis e agora você tem três maneiras viáveis ​​de definir manualmente os níveis de prioridade para uma variedade de tarefas no Windows. Se você está se perguntando o que mais pode fazer para tornar seu sistema mais eficiente, considere o uso do recurso Guia Otimizar no BoostSpeed. A categoria Optimize Tab está equipada com várias ferramentas que podem aumentar o desempenho do seu PC - sem nenhum custo para sua carteira ou seu tempo.

O BoostSpeed ​​se livrará de maneira eficiente de todos os problemas de redução de velocidade que podem estar deixando seu PC lento (registros de erros, arquivos temporários, cache, etc.). Além do mais, ele manterá seu computador protegido de ameaças online em potencial.