A janela do console continua aparecendo

30

Eu 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 em nenhum evento específico. Existe alguma maneira de eu prender a janela e ver o que ela está fazendo?

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

    
por Absinthe 26.05.2017 / 21:45

4 respostas

37

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 essa é realmente a questão também descrita aqui no Reddit :

Yesterday I noticed something weird at my Desktop PC, CMD popped up with an hour between, exactly, but it disappeared again too fast for me to have any chance of seeing what the title is, or if there's any text, or anything, in fact I'm not 100% sure it's CMD, but it has the shape and color. I thought this was a specific program doing it, so I went through the event viewer, unable to find anything, but just gave up there.

Today on my Laptop, an hour after turning it on, the excact same thing happened to me, though Chrome and Spotify were running on both PC's I believe it has something to do with Windows... If anyone knows anything about it, please help, because it's annoying as hell to be tabbed out of your game, or concentration because of such a little thing.

Parece que vários usuários do Reddit perceberam o mesmo problema e chegaram a uma conclusão semelhante a mim:

I went to the Task Scheduler > Task Scheduler Library > Microsoft > Office and found and disabled "OfficeBackgroundTaskHandlerRegistration"

Então, verifiquei minhas Tarefas agendadas , abri as categorias Microsoft e Office e, de fato, a tarefa OfficeBackgroundTaskHandlerRegistration foi executada o momento exato em que notei o popup da última vez.

Executar a tarefa manualmente levou ao mesmo resultado exato: uma janela do console aparecendo por uma fração de segundo.

Então, acho que a Microsoft mudou algo no programa executado para essa tarefa. Provavelmente você pode desativar a tarefa por enquanto, embora eu não saiba se há algum impacto em fazê-lo.

    
por 27.05.2017 / 16:19
3

SOLUÇÃO: Execute o Agendador de Tarefas > Microsoft > Escritório > Clique com o botão direito do mouse em " OfficeBackgroundTaskHandlerRegistration " > Desativar .

Aqui está uma imagem da localização que criei no caso de você precisar de ajuda extra:

    
por 30.05.2017 / 22:15
1

Essa solução pode ser um pouco hacky, mas eu tive um problema semelhante uma vez, então gravei minha tela com o recurso slowmo do meu telefone. Na verdade, consegui pausar o vídeo em um quadro que mostrava a janela do console e descobri que era apenas um Easteregg bobo de um jogo que eu tinha, mas funcionou!

    
por 26.05.2017 / 21:47
1

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

Você pode filtrar as chamadas da 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 é um bom tutorial de todas as coisas que você pode fazer com o Process Monitor.

    
por 27.05.2017 / 02:21