A janela do console continua aparecendo

29

Continuo vendo uma janela do console aparecer por uma fração de segundo a cada duas horas. Parece aleatório, não posso fixá-lo a nenhum evento em particular. Existe alguma maneira de prender a janela e ver o que está fazendo?

Estou no Win 10, atualizações mais recentes, Norton.

Absinto
fonte
Não consegue encontrar o processo que iniciou o cmd.exe? Você verificou a árvore de processos dos pais do conhost.exe?
@ de6f Vamos fingir que não sou um guru do Windows :) Infelizmente, não entendo nenhuma das opções acima. Você pode emburrecer para mim? Eu sou um macaco de código, mas não sei coisas do sys / net / win. Como faço isso?
Absinto
Notou a mesma coisa hoje. Quando aconteceu, notei que o Office Click To Run estava funcionando, provavelmente em uma atualização, por isso não me incomodei, mas já o vi mais duas ou três vezes durante a tarde e o Office não está mais ativo.
Mario

Respostas:

36

Fiz algumas investigações adicionais e, considerando o fato da primeira vez que notei, o Office Click to Run estava ativo, tenho a suspeita de que esse seja realmente o problema também descrito aqui no Reddit :

Ontem eu notei algo estranho no meu PC de mesa, o CMD apareceu com uma hora exatamente, mas desapareceu novamente rápido demais para que eu tivesse alguma chance de ver qual é o título, ou se há algum texto ou qualquer coisa, de fato Não tenho 100% de certeza de que é CMD, mas tem a forma e a cor. Eu pensei que este era um programa específico, então passei pelo visualizador de eventos, incapaz de encontrar nada, mas desisti por lá.

Hoje, no meu laptop, uma hora depois de ligá-lo, aconteceu exatamente a mesma coisa comigo, embora o Chrome e o Spotify estivessem sendo executados nos dois PCs, acredito que tenha algo a ver com o Windows ... Se alguém souber alguma coisa sobre isso, ajude , porque é chato como o inferno ser excluído do seu jogo ou a concentração por causa de uma coisa tão pequena.

Parece que vários usuários do Reddit notaram o mesmo problema e chegaram a uma conclusão semelhante à minha:

Fui ao Agendador de tarefas> Biblioteca do Agendador de tarefas> Microsoft> Office e localizei e desabilitei "OfficeBackgroundTaskHandlerRegistration"

Portanto, verifiquei minhas Tarefas agendadas , abri as categorias Microsoft e Office e, de fato, a tarefa OfficeBackgroundTaskHandlerRegistration foi executada no momento exato em que observei o pop-up pela última vez.

A execução manual da tarefa resultou exatamente no mesmo resultado: uma janela do console apareceu por uma fração de segundo.

Então, acho que a Microsoft mudou alguma coisa no programa executado para esta tarefa. Provavelmente, você pode desativar a tarefa por enquanto, embora eu não saiba se há algum impacto nisso.

Mario
fonte
5
Isso estava me afetando também! E a janela parece pegar o foco, o que destrói completamente os jogos para PC. Uau, que besteira, Microsoft!
Allquixotic # 28/17
2
O mesmo aconteceu comigo desde a última atualização do Windows, que fiz em 29.05.17. Estava programado para disparar uma vez a cada hora. Im apenas feliz que você trabalhou para fora, eu pensei que eu tenho um vírus ou algo assim ...
John HK
De acordo com a Microsoft , a correção para isso é na 6/6/17 compilação do Windows 10.
Andrew
3

SOLUÇÃO: Execute o Agendador de tarefas > Microsoft > Office > Clique com o botão direito em " OfficeBackgroundTaskHandlerRegistration "> Desativar .

Aqui está uma imagem do local que eu criei, caso você precise de ajuda extra:

insira a descrição da imagem aqui

Paul Allan
fonte
1

Esta solução pode ser um pouco hackey, mas eu tive um problema semelhante uma vez, então gravei minha tela com o recurso de câmera lenta do meu telefone. Consegui pausar o vídeo em um quadro que mostrava a janela do console e descobri que era apenas um jogo bobo de Páscoa que eu tinha, mas funcionou!


fonte
2
Semelhante, mas você pode usar um software de captura de tela que grava a tela como um vídeo. Você pode ter uma imagem melhor. Apenas um pensamento
Que é ainda melhor, eu só não queria sair da minha maneira de instalar nada vs. puxando meu telefone e apenas pressionando registro :)
É de baixa tecnologia, mas eu gosto :) Acho que é um tiro no escuro, pois não tenho conhecimento de programação do Windows, mas não há como ouvir o console ser aberto e capturá-lo?
Absinthe
1

Como você entende o código e assume que pode ler o rastreamento da pilha, consulte as ferramentas internas do Sys, especialmente o Process Monitor . Ele permite que você analise as chamadas do sistema de arquivos, as verificações do registro etc., para descobrir qual processo está criando o console e tomar as ações necessárias.

Você pode filtrar chamadas de API usando a opção Filtro da ferramenta, pode até salvar o estado ou reduzir a captura restringindo-o ao cmd.exe ou a qualquer aplicativo.

Aqui está um bom tutorial de tudo o que você pode fazer com o Process Monitor.


fonte