# PsSuspend - Sysinternals | Microsoft Learn

Resumo — PsSuspend v1.08 Por Mark Russinovich — Publicado em 30 de março de 2023

Descrição curta

* PsSuspend permite suspender e retomar processos locais ou remotos no Windows. Útil quando um processo consome recursos (CPU, rede, disco) e você prefere pausá-lo temporariamente em vez de finalizá-lo.

Instalação

* Copie o executável PsSuspend para um diretório do PATH e execute-o a partir da linha de comando.

Uso básico

* Executar PsSuspend com um ID de processo suspende/retoma esse processo no computador local.
* Se for especificado um nome de processo, todos os processos com esse nome serão suspensos/retomados.
* Use a opção -r para retomar processos previamente suspensos.

Sintaxe pssuspend \[ -? ] \[ -r ] \[ \computer \[ -u username ] \[ -p password ] ] \<process name | process id>

Opções principais (resumo)

* -? — Exibe as opções suportadas.
* -r — Retoma os processos especificados, se estiverem suspensos.
* \computer — Indica o computador remoto (deve ser acessível via rede NT).
* -u username — Usuário para autenticação no sistema remoto (use quando a conta atual não tiver privilégios administrativos).
* -p password — Senha para autenticação (pode ser omitida para entrada interativa).
* process id — ID do processo a suspender/retomar.
* process name — Nome do processo (suspende/retoma todos com esse nome).

Compatibilidade

* Cliente: Windows 8.1 e superior.
* Servidor: Windows Server 2012 e superior.

Notas adicionais

* PsSuspend faz parte do pacote PsTools.
* Link para download do PsTools: <https://download.sysinternals.com/files/PSTools.zip>

Recursos relacionados

* Módulo de treinamento: “Gerenciar conexões persistentes com computadores remotos usando sessões do Windows PowerShell” — <https://learn.microsoft.com/pt-br/training/modules/manage-persistent-connections-to-remote-computers/?source=recommendations>

Última atualização da página: 07/10/2023
