- O que significa quando o Prompt de Comando pisca e desaparece
- Motivos comuns para o CMD abrir e fechar automaticamente
- Verificações rápidas antes de alterar configurações do Windows
- Verificar aplicativos e pastas de inicialização
- Verificar tarefas agendadas com comandos
- Verificar entradas Run do Registro
- Encontrar o processo que inicia o Prompt de Comando
- Procurar malware e scripts indesejados
- Reparar arquivos do Windows se o CMD continuar aparecendo
- Perguntas frequentes
O que significa quando o Prompt de Comando abre e fecha sozinho
Se uma janela preta do Prompt de Comando aparece por uma fração de segundo e depois desaparece, normalmente o Windows está executando uma tarefa curta em linha de comando. A janela fecha porque o comando terminou, falhou imediatamente ou foi iniciado por outro programa sem permanecer aberto.
Isso nem sempre é perigoso. Muitas ferramentas legítimas usam cmd.exe, powershell.exe, wscript.exe ou conhost.exe para atualizar componentes, executar scripts de manutenção, sincronizar arquivos, ativar serviços auxiliares ou instalar drivers. Porém, o mesmo comportamento também pode ser causado por uma entrada de inicialização suspeita, uma tarefa agendada com erro, um script de adware ou malware tentando executar comandos ocultos.
cmd.exe pode quebrar ferramentas normais do Windows e tarefas legítimas de manutenção.
Motivos comuns para o CMD abrir e fechar automaticamente no Windows
A tabela abaixo mostra as causas mais frequentes e onde verificá-las. Comece por aplicativos de inicialização e tarefas agendadas, pois eles são responsáveis por muitas janelas rápidas do CMD após o login.
| Causa | Comportamento típico | Onde verificar |
|---|---|---|
| Programa de inicialização | O CMD pisca logo após você entrar no sistema. | Gerenciador de Tarefas, Configurações, pastas de Inicialização |
| Tarefa agendada | O CMD aparece em um horário específico, após tempo ocioso ou a cada poucos minutos. | Agendador de Tarefas |
| Atualizador de software | Uma janela de comando aparece após atualizações, reinicialização ou abertura de um aplicativo. | Aplicativos instalados, utilitários do fabricante, serviços de atualização |
| Arquivo batch ou script | Um arquivo .bat, .cmd, .vbs ou .ps1 executa e fecha imediatamente. |
Pastas de Inicialização, chaves Run do Registro, tarefas agendadas |
| Malware ou adware | O CMD abre aleatoriamente, há redirecionamentos no navegador, o Defender é desativado ou arquivos desconhecidos executam a partir de pastas temporárias. | Segurança do Windows, verificação offline, locais de inicialização |
| Tarefa do sistema com erro | A janela aparece repetidamente porque um comando falha e é tentado novamente. | Histórico do Agendador de Tarefas, Visualizador de Eventos, SFC/DISM |
Verificações rápidas antes de desativar qualquer coisa
Antes de remover entradas, observe quando a janela aparece. Isso ajuda a reduzir as possibilidades e evita desativar utilitários legítimos do Windows ou do hardware.
- Reinicie o PC e observe se o CMD pisca antes ou depois de a área de trabalho aparecer.
- Verifique se a janela aparece somente depois de abrir um aplicativo específico, navegador, launcher de jogo, cliente VPN, utilitário de impressora, cliente de sincronização em nuvem ou painel de controle de driver.
- Observe a barra de título se a janela ficar aberta tempo suficiente. Ela pode mostrar
cmd.exe, Windows PowerShell, um caminho de script ou o nome de um programa. - Abra Configurações → Aplicativos → Aplicativos instalados e desinstale programas desconhecidos adicionados recentemente se o problema começou após instalar software.
- Execute uma verificação de malware antes de editar entradas do Registro se o popup for aleatório ou vier acompanhado de redirecionamentos no navegador, páginas de antivírus bloqueadas ou processos desconhecidos.
C:\Windows\System32 apenas porque eles aparecem em uma janela de comando. Primeiro confirme o caminho do arquivo e o programa que o iniciou.
Verifique aplicativos de inicialização quando o Prompt de Comando abre após o login
Se o Prompt de Comando pisca logo após você entrar no Windows, uma entrada de inicialização é a causa mais provável. Desative entradas suspeitas ou desnecessárias uma por uma e reinicie para testar.
Método 1: Usar o Gerenciador de Tarefas
- Pressione Ctrl + Shift + Esc para abrir o Gerenciador de Tarefas.
- Abra a guia Aplicativos de inicialização.
- Procure entradas desconhecidas, utilitários antigos de driver, auxiliares de atualização, inicializadores de script ou aplicativos sem fornecedor.
- Selecione uma entrada e clique em Desabilitar.
- Reinicie o Windows e verifique se a janela do Prompt de Comando ainda aparece.
Método 2: Verificar as pastas de Inicialização
As pastas de Inicialização podem conter atalhos para arquivos batch, arquivos de comando, scripts do PowerShell ou programas que abrem o CMD rapidamente.
Comandos da caixa Executarshell:startup
shell:common startup
- Pressione Win + R.
- Execute
shell:startupe verifique a pasta de Inicialização do usuário atual. - Execute
shell:common startupe verifique a pasta de Inicialização de todos os usuários. - Mova atalhos suspeitos para outra pasta em vez de excluí-los imediatamente.
- Reinicie e teste o resultado.
Verifique o Agendador de Tarefas quando janelas do CMD abrem aleatoriamente
Se a janela do CMD aparece em intervalos, após o computador ficar ocioso ou em um horário específico, o Agendador de Tarefas é o próximo local a verificar.
- Pressione Win + R, digite
taskschd.msce pressione Enter. - Abra Biblioteca do Agendador de Tarefas.
- Verifique tarefas criadas recentemente, nomes de fornecedores desconhecidos e tarefas que executam
cmd.exe,powershell.exe,wscript.exe,cscript.exeou arquivos de pastas temporárias. - Selecione uma tarefa e abra a guia Ações para ver qual comando ela executa.
- Use Desabilitar primeiro. Exclua uma tarefa somente depois de ter certeza de que ela é indesejada.
Verificação útil no PowerShell
Você pode listar tarefas agendadas que fazem referência a hosts comuns de linha de comando:
PowerShellGet-ScheduledTask | Where-Object {
($_.Actions.Execute -match 'cmd|powershell|wscript|cscript') -or
($_.Actions.Arguments -match 'cmd|powershell|wscript|cscript')
} | Select-Object TaskName, TaskPath, State
Verifique as chaves Run do Registro em busca de comandos CMD ocultos
Alguns programas iniciam a partir das chaves Run do Registro em vez da pasta normal de Inicialização. Isso é legítimo para muitos aplicativos, mas malware e adware também usam esses locais.
Prompt de Comandoreg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Run"
reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Run"
reg query "HKLM\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Run"
Procure valores que iniciem cmd.exe, powershell.exe, arquivos .bat ou .cmd desconhecidos, ou executáveis em locais incomuns como AppData\Temp, Downloads ou uma pasta com nome aleatório.
Como descobrir o que inicia o Prompt de Comando
Quando a janela desaparece rápido demais, você precisa identificar o processo pai. As ferramentas internas do Windows podem ser suficientes, mas usuários avançados também podem usar ferramentas Microsoft Sysinternals.
Histórico do Agendador de Tarefas
Melhor quando o CMD aparece em horários previsíveis. Ative o histórico, reproduza o popup e veja qual tarefa acabou de ser executada.
IntegradoVisualizador de Eventos
Útil para erros de inicialização, falhas de aplicativos, erros de script e mensagens relacionadas a serviços no mesmo horário do popup.
IntegradoProcess Monitor
Útil para rastreamento avançado. Filtre pela criação do processo cmd.exe para ver o que o iniciou.
Verificar o Visualizador de Eventos
- Pressione Win + R, digite
eventvwr.msce pressione Enter. - Abra Logs do Windows → Aplicativo e Logs do Windows → Sistema.
- Procure avisos ou erros no horário exato em que a janela do Prompt de Comando apareceu.
- Verifique o nome da origem, o caminho do arquivo e a mensagem de erro.
Verificar o Monitor de Confiabilidade
- Pressione Win + R, digite
perfmon /rele pressione Enter. - Clique no dia em que o problema ocorreu.
- Procure atualizações com falha, aplicativos travados, utilitários de driver e erros de script.
- Abra os detalhes e compare o horário com o popup do CMD.
Procure malware se o CMD abre aleatoriamente ou executa comandos desconhecidos
Popups aleatórios do Prompt de Comando podem ser sinal de adware, mineradores indesejados, malware baseado em scripts ou uma tarefa de persistência. Isso é especialmente provável se a janela aparecer junto com redirecionamentos no navegador, novas extensões desconhecidas, configurações de segurança desativadas ou alto uso de CPU.
- Abra Segurança do Windows.
- Acesse Proteção contra vírus e ameaças.
- Execute uma Verificação completa.
- Abra Opções de verificação e execute a Verificação Offline do Microsoft Defender Antivírus se o comportamento suspeito continuar.
- Remova extensões desconhecidas do navegador e desinstale programas suspeitos instalados recentemente.
- Verifique novamente o Agendador de Tarefas e as entradas de Inicialização após a verificação.
%TEMP%, nomes de pastas aleatórios, comandos PowerShell codificados, executáveis sem assinatura e entradas de inicialização sem fornecedor claro.
Repare o Windows se o Prompt de Comando continuar aparecendo após a limpeza
Se as entradas de inicialização e as tarefas agendadas parecem limpas, mas o CMD ainda pisca repetidamente, repare os arquivos do sistema e o armazenamento de componentes do Windows. Isso pode corrigir scripts do sistema com erro, componentes de atualização corrompidos e tarefas de manutenção com falha.
Executar DISM e SFC
- Clique com o botão direito em Iniciar e abra Terminal (Admin) ou Prompt de Comando (Admin).
- Execute primeiro o comando DISM.
- Execute o Verificador de Arquivos do Sistema depois que o DISM terminar.
- Reinicie o computador.
Terminal de administradorDISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Verificar erros no disco
Se o CMD aparece durante a inicialização ou após o login e o sistema está instável, verifique a unidade do sistema:
Terminal de administradorchkdsk C: /scan
O que você não deve fazer
Recomendado
- Desative entradas de inicialização suspeitas antes de excluí-las.
- Verifique caminhos de arquivos e fornecedores.
- Faça uma verificação de malware quando o comportamento for aleatório.
- Crie um ponto de restauração antes de uma limpeza importante.
Evite
- Excluir
cmd.exeouconhost.exeda pasta System32. - Remover tarefas agendadas da Microsoft sem verificar a finalidade delas.
- Excluir chaves aleatórias do Registro sem backup.
- Ignorar popups repetidos com caminhos desconhecidos.
FAQ: Prompt de Comando abre e fecha sozinho
P É normal o Prompt de Comando piscar durante a inicialização?⌄
P O cmd.exe é um vírus?⌄
cmd.exe real em C:\Windows\System32 é um componente normal do Windows. O risco está no comando, script ou programa que o inicia. Um arquivo falso chamado cmd.exe fora da pasta do Windows é suspeito.P Por que o CMD fecha instantaneamente quando abro um arquivo batch?⌄
pause ao final do script durante o teste.P Posso bloquear completamente o Prompt de Comando?⌄
P O que devo verificar primeiro?⌄
Conclusão
Quando o Prompt de Comando abre e fecha sozinho no Windows, a causa geralmente é um aplicativo de inicialização, tarefa agendada, atualizador, script ou utilitário de driver. Comece pelo Gerenciador de Tarefas, pelas pastas de Inicialização e pelo Agendador de Tarefas. Se a origem for desconhecida, faça uma verificação de malware e analise caminhos suspeitos antes de excluir qualquer coisa. Repare o Windows com DISM e SFC somente depois que as verificações de inicialização e tarefas não revelarem a causa.