Como agendar o desligamento do PC pelo CMD no Windows
Agendar o desligamento pelo Prompt de Comando é uma forma prática de encerrar o Windows após downloads, tarefas demoradas ou horários definidos. Veja os comandos essenciais, opções de tempo, como cancelar o processo e cuidados para proteger arquivos abertos.
Saber como agendar o desligamento do PC pelo CMD é útil quando o computador precisa concluir uma atividade sem que você permaneça diante dele. Isso pode acontecer ao terminar um download, copiar muitos arquivos, renderizar um vídeo, executar uma verificação ou simplesmente quando você deseja impor um horário para encerrar o uso da máquina.

No Windows, o recurso é feito pelo comando shutdown, disponível no Prompt de Comando e também compatível com outras interfaces, como o PowerShell e a caixa Executar. Ele permite definir o desligamento para alguns segundos, minutos ou horas depois, além de oferecer comandos para cancelar uma ação programada.
Embora seja simples, esse procedimento exige atenção: o desligamento encerra programas e pode causar perda de alterações que ainda não foram salvas. A seguir, entenda a sintaxe, veja exemplos práticos e aprenda a usar esse recurso de modo seguro.
O que é o comando shutdown no Windows
O shutdown é um comando nativo dos sistemas Windows usado para desligar, reiniciar, encerrar uma sessão ou interromper um desligamento já agendado. Ele aceita parâmetros que definem a ação desejada e o intervalo até sua execução. Por não depender da instalação de programas extras, é uma solução direta para tarefas cotidianas.
Para programar um desligamento, o parâmetro mais importante é -s, que indica que o computador deverá ser desligado. Já o parâmetro -t informa o tempo de espera, sempre em segundos. Assim, ao combinar os dois elementos, você estabelece exatamente quando a máquina será encerrada.
Em termos práticos, a estrutura básica é a seguinte: shutdown -s -t número_de_segundos. O Windows exibirá uma notificação informando que o desligamento foi agendado. Caso queira confirmar todas as opções disponíveis em sua versão do sistema, digite shutdown /? no terminal e pressione Enter.
Por que usar o CMD para essa tarefa
O Prompt de Comando é particularmente conveniente para ações pontuais. Em vez de abrir ferramentas administrativas ou instalar utilitários de automação, basta inserir uma linha de texto. O método também funciona em diferentes edições modernas do Windows, pois o comando faz parte do próprio sistema operacional.
Outra vantagem é a precisão. Você pode programar o desligamento para 15 minutos, 90 minutos ou qualquer outro período calculado em segundos. Para intervalos recorrentes ou horários específicos todos os dias, o Agendador de Tarefas é mais apropriado, mas o CMD é excelente para necessidades únicas e imediatas.
Como abrir o Prompt de Comando
Antes de inserir o comando, você precisa abrir um terminal do Windows. Para o desligamento local do próprio computador, normalmente não é necessário executar o Prompt de Comando como administrador. Ainda assim, contas com restrições corporativas podem ter políticas próprias definidas pelo responsável de TI.

Há mais de uma forma de acessar a ferramenta. A escolha não altera o funcionamento do comando e depende apenas da sua preferência.
- Pressione a tecla Windows, digite cmd e selecione Prompt de Comando.
- Pressione Windows + R, digite cmd e clique em OK.
- No menu Iniciar, procure por Terminal ou Windows Terminal; o comando também funciona nele.
- Use a caixa Executar para inserir o próprio comando shutdown, sem abrir uma janela de terminal antes.
Após abrir o Prompt de Comando, você verá uma janela escura com uma linha de texto pronta para receber instruções. Digite o comando com atenção e pressione Enter. Se tudo estiver correto, uma mensagem do Windows confirmará o agendamento.
Passo a passo para agendar o desligamento
O processo é rápido, mas vale entender a conversão do tempo. Como o parâmetro -t trabalha com segundos, multiplique os minutos por 60. Para uma hora, use 3.600 segundos; para duas horas, 7.200 segundos. Não inclua pontos ou vírgulas no número.
Veja como criar um desligamento programado de uma hora. Você pode trocar o valor final pelo intervalo que fizer sentido para a sua atividade.
- Salve os documentos importantes e feche programas que não precisam ficar abertos.
- Abra o Prompt de Comando pelo menu Iniciar ou com Windows + R e o comando cmd.
- Digite shutdown -s -t 3600.
- Pressione Enter para confirmar.
- Verifique a notificação do Windows informando que o encerramento foi programado.
- Se mudar de ideia, use o comando de cancelamento antes do fim da contagem.
Esse exemplo programa o desligamento para 3.600 segundos, isto é, uma hora. O sistema fecha a sessão e encerra o computador ao término do período. Se houver arquivos não salvos, o Windows poderá avisar ou tentar encerrar aplicativos, mas não conte com isso como uma proteção suficiente: salvar o trabalho antes é indispensável.
Exemplos de tempo mais usados
A tabela abaixo ajuda a converter intervalos comuns para o formato aceito pelo comando. Ela também mostra a linha completa que pode ser copiada e adaptada no Prompt de Comando.
| Intervalo desejado | Tempo em segundos | Comando a usar |
|---|---|---|
| 5 minutos | 300 | shutdown -s -t 300 |
| 15 minutos | 900 | shutdown -s -t 900 |
| 30 minutos | 1800 | shutdown -s -t 1800 |
| 1 hora | 3600 | shutdown -s -t 3600 |
| 2 horas | 7200 | shutdown -s -t 7200 |
| 3 horas | 10800 | shutdown -s -t 10800 |
Para agendar uma hora e meia, por exemplo, multiplique 90 por 60 e use shutdown -s -t 5400. Se precisar de um intervalo específico, a lógica é sempre a mesma: converta o período inteiro para segundos e substitua o último número do comando.
Comandos úteis além do desligamento simples
O comando shutdown não serve apenas para apagar o computador após uma contagem. Alguns parâmetros permitem alterar o comportamento e tornar o aviso mais claro, principalmente quando outras pessoas podem estar usando a máquina. Conhecer essas opções reduz a chance de desligamentos inesperados.

Para reiniciar em vez de desligar, substitua -s por -r. O restante da sintaxe permanece igual. Por exemplo, shutdown -r -t 600 agenda uma reinicialização para daqui a dez minutos, algo útil após instalações que pedem reinício, desde que você tenha terminado o trabalho.
Adicionar uma mensagem de aviso
Você pode acrescentar um comentário com o parâmetro -c, seguido do texto entre aspas. Um exemplo é: shutdown -s -t 1800 -c "O computador sera desligado em 30 minutos. Salve seu trabalho.". A mensagem aparece no aviso exibido pelo sistema e torna a ação mais compreensível em computadores compartilhados.
Evite usar esse recurso para surpreender outras pessoas ou interromper equipamentos que estejam sob responsabilidade de uma empresa. Em ambientes de trabalho, servidores, computadores conectados remotamente e estações usadas por terceiros podem seguir políticas específicas. O desligamento inadequado pode interromper processos ou causar perda de dados.
Forçar o fechamento de aplicativos
O parâmetro -f força o encerramento de aplicativos abertos. Uma combinação como shutdown -s -f -t 120 tenta desligar o computador em dois minutos, fechando programas sem esperar pela intervenção do usuário. Trata-se de uma opção que merece cautela, pois documentos em edição podem não ser salvos.
Na maior parte das situações domésticas, prefira não usar -f. Ao deixar o sistema lidar normalmente com aplicativos abertos, você tem mais chances de receber alertas e cancelar a operação. Reserve o fechamento forçado para cenários controlados, quando tiver certeza de que não há arquivos em edição nem tarefas importantes em andamento.
Como cancelar um desligamento agendado
Se você configurou um prazo muito curto, decidiu continuar usando o computador ou percebeu que uma tarefa ainda não acabou, é possível cancelar o desligamento. O comando é shutdown -a, em que a letra “a” representa abortar. Ele deve ser executado antes de a contagem chegar ao fim.
Abra o Prompt de Comando e digite shutdown -a, depois pressione Enter. O Windows deve exibir uma notificação confirmando que o desligamento programado foi interrompido. Você também pode pressionar Windows + R, digitar o mesmo comando e confirmar, o que costuma ser mais rápido quando o tempo está acabando.
É importante entender que o cancelamento não desfaz um desligamento já iniciado. Se a sessão começou a ser encerrada ou se a tela de fechamento já apareceu, pode não haver tempo para reverter a ação. Por isso, mantenha o comando de cancelamento em mente antes de programar períodos curtos.
“A preservação da privacidade começa com a segurança.”
Bruce Schneier
Embora a frase trate de segurança de forma ampla, ela reforça um bom hábito digital: planejar ações automáticas e proteger o trabalho em andamento. Salvar arquivos, fechar acessos sensíveis e verificar o que está sendo executado antes de desligar o computador são medidas simples e úteis.
Cuidados antes de programar o encerramento
Um desligamento automático é conveniente, mas não identifica sozinho se uma atividade crítica está em andamento. Downloads podem estar próximos do fim, uma sincronização na nuvem pode ainda enviar arquivos e programas de edição podem ter alterações não salvas. Portanto, programe uma margem de tempo realista em vez de escolher o menor prazo possível.

Também vale observar que colocar o computador em suspensão pode interferir na conclusão de algumas tarefas. Em notebooks, as configurações de energia e o fechamento da tampa podem levar o dispositivo à suspensão antes do horário programado. Ajuste o plano de energia caso precise manter a máquina ativa até a conclusão de uma operação longa.
Checklist de uso seguro
Antes de confirmar o comando, revise alguns pontos básicos. Essa rotina é especialmente importante quando você está usando arquivos de trabalho, transferindo dados ou compartilhando o computador com familiares e colegas.
- Salve documentos, planilhas, projetos e rascunhos abertos.
- Confira se downloads, backups ou cópias de arquivos terminarão antes do prazo.
- Evite usar o parâmetro -f sem necessidade comprovada.
- Avise outras pessoas que possam estar conectadas ao computador ou usá-lo em seguida.
- Memorize shutdown -a para cancelar o agendamento com rapidez.
- Em notebooks, mantenha o carregador conectado se a tarefa exigir muito tempo de funcionamento.
O desligamento correto ajuda a encerrar processos de forma organizada e reduz o risco de corromper arquivos que ainda estejam em uso. Para entender o conceito geral, consulte o verbete sobre desligamento de computadores, que descreve o encerramento controlado de um sistema.
CMD, caixa Executar e Agendador de Tarefas: quando usar cada um
O mesmo comando pode ser acionado de maneiras diferentes no Windows. O melhor caminho depende da frequência da tarefa. Se você precisa desligar o PC apenas uma vez depois de um download, o CMD ou a caixa Executar resolvem em segundos. Se a intenção é repetir o desligamento em dias e horários definidos, o Agendador de Tarefas oferece mais controle.
O Agendador permite criar gatilhos diários, semanais, ao fazer logon ou após eventos específicos. Ele exige uma configuração inicial maior, mas evita que você tenha de lembrar de digitar um comando todos os dias. Para tarefas recorrentes, é a alternativa mais organizada e auditável.
| Ferramenta | Melhor uso | Vantagem principal |
|---|---|---|
| Prompt de Comando | Desligamento pontual após um intervalo | Rapidez e controle por segundos |
| Caixa Executar | Execução imediata de um comando conhecido | Menos etapas para programar ou cancelar |
| Agendador de Tarefas | Rotinas diárias, semanais ou por evento | Automação recorrente e configurável |
| Configurações de energia | Suspensão e economia de bateria | Gerenciamento do comportamento do dispositivo |
Para conhecer a automação nativa do sistema de maneira oficial, consulte a documentação da Microsoft sobre o Agendador de Tarefas. Ela é indicada quando a intenção vai além de um único desligamento com contagem regressiva.
Erros comuns e como resolver
Um erro frequente é informar o tempo em minutos, quando o comando espera segundos. Por exemplo, usar shutdown -s -t 60 não agenda uma hora: programa apenas um minuto. Quando houver dúvida, faça a multiplicação antes de executar ou use a tabela deste artigo como referência.

Outro problema é esquecer que já existe uma operação agendada e inserir um novo comando. Antes de criar outra programação, cancele a anterior com shutdown -a e então defina o novo tempo. Isso evita interpretações confusas e ajuda você a manter controle sobre o próximo desligamento.
Se a mensagem indicar que o comando não foi reconhecido, confira se ele foi digitado como shutdown, sem erros de escrita, e se os parâmetros foram separados por espaços. Em computadores gerenciados por empresas ou escolas, restrições administrativas podem alterar o comportamento esperado; nesses casos, o suporte técnico responsável deve orientar a solução.
Perguntas frequentes
Como desligar o PC automaticamente em 30 minutos?
Abra o Prompt de Comando e digite shutdown -s -t 1800. O valor 1.800 corresponde a 30 minutos em segundos. Salve seus arquivos antes de confirmar o comando.
Qual comando cancela o desligamento programado?
Use shutdown -a antes de o processo de encerramento começar. O Windows exibirá uma notificação confirmando que a operação foi cancelada.
Posso usar o comando para reiniciar o computador?
Sim. Substitua o parâmetro -s por -r. Por exemplo, shutdown -r -t 3600 reinicia o computador depois de uma hora.
O desligamento agendado funciona se o PC estiver em suspensão?
Não é recomendável contar com isso. Em suspensão, o computador reduz ou interrompe atividades, e o comportamento pode variar conforme as configurações de energia e o hardware. Mantenha o PC ativo se precisar garantir a execução da tarefa.
Conclusão
Programar o encerramento do computador pelo Prompt de Comando é uma habilidade simples e útil para quem precisa deixar tarefas terminarem sem permanecer junto à máquina. O comando shutdown -s -t, seguido pelo tempo em segundos, resolve a maior parte dos casos e permite ajustar o prazo com precisão.
Use o recurso com responsabilidade: salve seus trabalhos, confira as tarefas em andamento e deixe uma margem adequada para downloads, backups e processos mais demorados. Se precisar alterar o plano, o comando shutdown -a interrompe o agendamento enquanto ainda houver tempo. Para rotinas frequentes, considere configurar o Agendador de Tarefas do Windows.
Referências
- Microsoft Learn — Comando shutdown.
- Microsoft Learn — Task Scheduler start page.
- Microsoft Support — Desligar, suspender ou hibernar o computador.
- Wikipédia em português — Desligamento.
Escrito por
Editor-chefe e redator
Editor-chefe do O Valor da Educação, escreve tutoriais e guias de tecnologia com foco em clareza, pesquisa cuidadosa e aplicação prática no dia a dia.