
Agendar o desligamento do computador é um truque simples que ajuda a economizar energia, evitar que o PC fique ligado a noite inteira e ainda protege o hardware de uso desnecessário.
Com alguns comandos e ferramentas já presentes no Windows, dá para deixar tudo configurado para que a máquina se desligue depois de um tempo ou em um horário específico.
Antes de começar: cuidados importantes
Antes de configurar qualquer tipo de desligamento automático, vale uma atenção extra com o que está aberto na tela.
Em cenários de download, renderização de vídeo ou atualização de jogos, o recurso funciona muito bem. O risco aparece quando documentos, planilhas ou projetos ficam abertos sem salvar. Nesses casos, o sistema será encerrado mesmo assim, o que pode gerar perda de dados.
Em resumo: sempre salve tudo o que for importante antes de programar o desligamento e verifique se nenhum aplicativo crítico depende da sua interação naquele período.
Como programar o desligamento usando o Executar
Essa é uma das maneiras mais rápidas de agendar o desligamento do Windows. Você informa um tempo em segundos e o sistema entra em contagem regressiva.
Passo 1: abrir a caixa Executar
Pressione Win + R no teclado para abrir a janela Executar. Ela é uma porta de acesso rápido a comandos do sistema, sem precisar navegar por menus.

Passo 2: digitar o comando de desligamento
Na caixa de texto, digite o comando abaixo, trocando XXXX pelo tempo em segundos que o computador deve esperar até desligar:
shutdown -s -t XXXX
Por exemplo:
- Para 1 minuto: shutdown -s -t 60
- Para 30 minutos: shutdown -s -t 1800
- Para 1 hora: shutdown -s -t 3600
Clique em OK. O Windows exibirá uma mensagem avisando que o desligamento foi programado.
Passo 3: cancelar o desligamento, se mudar de ideia
Se você precisar interromper o agendamento, abra o Executar novamente, digite:
shutdown -a
e clique em OK. Uma notificação vai informar que o desligamento foi cancelado.
Como programar o desligamento pela barra de buscas do Windows
Nas versões mais recentes do Windows, aquele mesmo comando funciona direto na barra de busca.
Passo 1: acessar a barra de pesquisa
Clique no campo de busca do Windows (ou pressione a tecla Windows e comece a digitar).
Passo 2: inserir o comando com o tempo em segundos
Digite o comando completo, já com o tempo em segundos. Exemplo para 1 hora e meia:
shutdown -s -t 5400
Depois, pressione Enter. O sistema aceitará o comando e iniciará a contagem.

Passo 3: cancelar se for necessário
Se quiser cancelar, acesse a barra de buscas de novo, digite:
shutdown -a
e pressione Enter.
Como agendar o desligamento pelo Prompt de comando (CMD)
O Prompt de comando oferece o mesmo recurso, mas com uma interface pensada justamente para comandos de texto.
Passo 1: abrir o CMD
Pressione Win + R, digite cmd e pressione Enter.
Se preferir, pesquise por cmd ou Prompt de comando na barra de busca do Windows.
Passo 2: programar o desligamento com tempo definido
Na janela preta do CMD, digite:
shutdown -s -t XXXX
Substitua XXXX pelo tempo em segundos. Alguns exemplos úteis:
- 10 minutos: shutdown -s -t 600
- 30 minutos: shutdown -s -t 1800
- 1 hora e meia: shutdown -s -t 5400
Pressione Enter. O comando será aceito e o sistema passará a contar o tempo até desligar.

Passo 3: entender o que cada parte do comando faz
- shutdown é a ação de desligar o computador.
- -s indica que o PC será desligado (em vez de reiniciar ou hibernar).
- -t habilita o temporizador.
- O número final é o tempo em segundos.
Esse tipo de explicação ajuda quem está começando a se familiarizar com comandos a entender o que está sendo executado, sem depender apenas de cópia e cola do texto.
Passo 4: cancelar o agendamento pelo CMD
Se quiser desfazer o comando, digite:
shutdown -a
e pressione Enter. Qualquer agendamento de desligamento ou reinicialização em curso será cancelado.
Como programar o PC para reiniciar sozinho
Em algumas situações, o que faz sentido é reiniciar o computador, como após instalar determinados programas, drivers ou atualizações. Nesse caso, o comando muda levemente.
Passo 1: abrir o Prompt de comando
Use a mesma sequência: Win + R, digite cmd e pressione Enter, ou pesquise por Prompt de comando.
Passo 2: usar o comando de reinicialização
No CMD, digite:
shutdown -r -t XXXX
Substitua XXXX pelo tempo em segundos. Exemplo:
- Para reiniciar em 30 minutos: shutdown -r -t 1800
Pressione Enter.

Passo 3: entender o parâmetro -r
- -r vem de “reset” e indica que o sistema será reiniciado após a contagem, em vez de desligar.
O restante da lógica (temporizador e tempo em segundos) funciona da mesma forma.
Passo 4: cancelar o agendamento de reinício
Se mudar de ideia, use novamente:
shutdown -a
no CMD e pressione Enter.
Como programar o desligamento pelo PowerShell
O PowerShell é outra interface de linha de comando do Windows, com recursos adicionais. Para esse tipo de tarefa, ele também aceita o comando shutdown, mas traz algumas possibilidades extras.
Passo 1: abrir o PowerShell
Pesquise por PowerShell na barra de busca do Windows e pressione Enter.
Se preferir, use Win + R, digite powershell e confirme.
Passo 2: usar o mesmo comando de desligamento temporizado
Você pode repetir o comando usado no CMD:
shutdown -s -t XXXX
com o tempo em segundos. O comportamento será o mesmo.

Passo 3: desligar imediatamente com comando nativo do PowerShell
Se a ideia for desligar o PC na hora, dá para usar:
Stop-Computer -ComputerName localhost
Pressione Enter. O computador será desligado assim que o comando for executado.
Passo 4: cancelar o desligamento agendado
Se tiver agendado algo com shutdown -s -t ou shutdown -r -t, o cancelamento continua sendo:
shutdown -a
rodando em qualquer janela de CMD ou PowerShell.
Como programar desligamentos recorrentes no Agendador de Tarefas
Se você quer que o PC desligue todos os dias em determinado horário, o Agendador de Tarefas é a ferramenta mais adequada. Ele permite que o Windows execute o comando de desligamento sozinho, sem precisar lembrar de rodar nada manualmente.
Passo 1: abrir o Agendador de Tarefas
Na barra de busca do Windows, digite Agendador de Tarefas e pressione Enter.

Passo 2: criar uma nova tarefa básica
Na lateral direita, clique em Criar Tarefa Básica.
Dê um nome para a tarefa, como Desligamento automático, e, se quiser, adicione uma descrição. Clique em Avançar.
Passo 3: escolher quando a tarefa será executada
Na tela de disparador, selecione a frequência: Diariamente, Semanalmente, Mensalmente ou outra opção que faça sentido para o seu uso. Clique em Avançar.
Passo 4: definir dia e horário
Escolha a data de início, o horário e o intervalo.
Por exemplo:
- Executar todos os dias às 23h.
- Executar toda quinta-feira às 22h30.
Clique em Avançar.
Passo 5: configurar a ação da tarefa
Selecione Iniciar um programa e clique em Avançar.
Passo 6: apontar para o executável de desligamento
No campo Programa/script, digite:
shutdown
No campo Adicionar argumentos (opcional), escreva:
-s -f
O -f força o fechamento dos programas abertos, o que evita que uma janela travada impeça o desligamento. Use com cuidado e de preferência quando souber que não haverá documentos pendentes.
Clique em Avançar e depois em Concluir para finalizar.

Passo 7: revisar e ajustar se necessário
Se mais tarde quiser alterar horário, frequência ou parâmetros, volte ao Agendador de Tarefas, encontre a tarefa criada e edite as propriedades.
Como usar as opções de energia para suspensão automática
Se desligar o sistema por completo for exagerado para a sua rotina, uma alternativa é configurar o modo de suspensão. Ele reduz o consumo de energia e permite retomar o trabalho do ponto em que parou.
Passo 1: abrir as configurações de energia
Na barra de busca do Windows, digite Editar plano de energia e pressione Enter.
Passo 2: acessar as configurações avançadas
Na janela do plano de energia, clique em Alterar configurações de energia avançadas.
Passo 3: ajustar o tempo para suspender o computador
Na nova janela, expanda a opção Suspender e em seguida Suspender depois de.

Defina tempos diferentes para:
- Na bateria
- Na tomada
Por exemplo, suspender após 10 minutos sem uso na bateria e 30 minutos quando estiver na energia.
Passo 4: aplicar as configurações
Clique em Aplicar e depois em OK.
A partir daí, o Windows passará a suspender o PC automaticamente após o período de inatividade configurado.
Comparação dos métodos para programar o desligamento do Windows
| Método | Como funciona | Nível de dificuldade | Quando faz mais sentido | Pontos de atenção |
|---|---|---|---|---|
| Executar (Win + R) | Usa o comando shutdown -s -t XXXX digitado direto na caixa Executar. | Muito fácil | Para desligamentos rápidos e pontuais. Ideal quando você só quer que o PC desligue após um tempo e não precisa repetir o processo. | Exige cálculo manual em segundos. |
| Barra de buscas | O usuário digita o mesmo comando diretamente na busca do Windows. | Muito fácil | Quando você pretende usar o comando esporadicamente sem abrir menus ou apps extras. | Também requer tempo em segundos. |
| Prompt de comando (CMD) | Executa o comando via linha de texto com mais controle. | Fácil | Bom para quem já usa CMD no dia a dia e quer entender o comando por completo, inclusive cancelamentos. | Não é intuitivo para iniciantes. |
| PowerShell | Aceita o comando do CMD e traz comandos nativos como Stop-Computer. | Médio | Útil para usuários avançados que automatizam processos, usam scripts ou precisam desligar imediatamente sem temporizador. | Pode exigir permissões elevadas. |
| Agendador de Tarefas | Cria regras automáticas para desligar o PC em horários fixos. | Médio | Melhor opção para desligamentos recorrentes: todos os dias, semanas ou horários fixos. | Pode desligar arquivos abertos se não houver atenção. |
| Opções de Energia (suspensão) | Configura o tempo de inatividade até suspender o sistema. | Muito fácil | Para quem prefere economizar energia sem desligar o PC por completo. Ideal para notebooks. | Não encerra programas nem atualizações, só pausa atividade. |
E em outros sistemas: macOS e Linux
Embora o foco seja o Windows, quem usa outros sistemas também conta com recursos para agendar desligamentos.
macOS
No macOS, o recurso fica nas preferências do sistema e pode aparecer em Economizador de Energia ou em Bateria/Ajustes de energia, dependendo da versão:
- Abra as Configurações do sistema.
- Acesse a área de energia.
- Use a opção de Agendar para escolher dias e horários em que o Mac deve desligar ou reiniciar.
Linux
Em muitas distribuições Linux, o comando shutdown também está disponível no Terminal:
- Para desligar em um tempo específico:
sudo shutdown -h +120(desligar em 120 minutos) - Para desligar em um horário determinado:
sudo shutdown -h 23:30 - Para cancelar o agendamento:
shutdown -c
Quando faz sentido deixar o PC cuidando do resto
Programar o desligamento do computador é uma forma simples de organizar a rotina, economizar energia e evitar que o PC fique ligado à toa depois de terminar um download, render ou atualização longa.
Com comandos como shutdown -s -t 3600 e ferramentas como o Agendador de Tarefas, dá para criar desde desligamentos pontuais até rotinas diárias automáticas.
Usar esse recurso de forma consciente, combinando tempo adequado e atenção aos arquivos abertos, transforma o desligamento em mais uma automação a serviço do seu dia a dia, em vez de um problema a ser lembrado toda noite.
Leia também:
- Guia de Processadores 2025 – Segundo Semestre
- Guia de Placas de Vídeo 2025 – Segundo semestre
- Guia do PC Gamer 2025 – Segundo semestre
- Categorias
Participe do grupo de ofertas do Adrenaline
Confira as principais ofertas de hardware, componentes e outros eletrônicos que encontramos pela internet. Placa de vídeo, placa-mãe, memória RAM e tudo que você precisa para montar o seu PC. Ao participar do nosso grupo, você recebe promoções diariamente e tem acesso antecipado a cupons de desconto.
Entre no grupo e aproveite as promoções