web-dev-qa-db-fra.com

La fenêtre de la console continue à apparaître

Je continue à voir une fenêtre de la console apparaître pendant une fraction de seconde toutes les deux heures. Cela semble aléatoire, je ne peux pas le lier à un événement particulier. Est-il possible de piéger la fenêtre et de voir ce qu'elle fait?

Je suis sur Win 10, dernières mises à jour, Norton.

29
Absinthe

A fait des recherches plus poussées et compte tenu du fait que la première fois que j'ai remarqué, Office Click to Run était actif, j'ai le soupçon qu'il s'agit bien du problème également décrit ici sur Reddit :

Hier, j'ai remarqué quelque chose de bizarre sur mon ordinateur de bureau, CMD est apparu avec une heure d'intervalle exactement, mais il a de nouveau disparu trop rapidement pour que je puisse avoir une chance de voir le titre, ou s'il y a un texte ou quoi que ce soit, en fait Je ne suis pas sûr à 100% que ce soit CMD, mais il a la forme et la couleur. Je pensais que c'était un programme spécifique, alors j'ai regardé l'événement, incapable de trouver quoi que ce soit, mais j'ai tout simplement abandonné.

Aujourd'hui, sur mon ordinateur portable, une heure après l'avoir allumé, la même chose m'était arrivée, même si Chrome et Spotify fonctionnaient sur les deux ordinateurs, je pense que cela a quelque chose à voir avec Windows ... Si quelqu'un en sait quelque chose, aidez-moi s'il vous plaît , parce que c’est énervant d’être tabassé hors de votre jeu, ou de concentration à cause d’une si petite chose.

Il semble donc que plusieurs utilisateurs de Reddit ont remarqué le même problème et sont arrivés à une conclusion semblable à celle que je suis:

Je suis allé dans le Planificateur de tâches> Bibliothèque de planificateurs de tâches> Microsoft> Office et j'ai trouvé et désactivé "OfficeBackgroundTaskHandlerRegistration".

J'ai donc vérifié mes tâches planifiées, ouvert les catégories Microsoft et Office et effectivement le OfficeBackgroundTaskHandlerRegistration a exécuté le moment exact que j'ai remarqué le popup la dernière fois.

Exécuter la tâche à la main a conduit exactement au même résultat: une fenêtre de console s’affiche pendant une fraction de seconde.

Donc, supposons que Microsoft ait changé quelque chose dans le programme exécuté pour cette tâche. Vous pouvez probablement désactiver la tâche pour le moment, bien que je ne sache pas si cela aura un impact.

36
Mario

SOLUTION: Exécuter Planificateur de tâches > Microsoft > Office > Cliquez avec le bouton droit de la souris sur " OfficeBackgroundTaskHandlerRegistration "> Désactiver .

Voici une image de l'emplacement que j'ai créé au cas où vous auriez besoin d'une aide supplémentaire:

 enter image description here

3
Paul Allan

Cette solution est peut-être un peu hackey, mais j’ai eu un problème similaire une fois et j’ai donc enregistré mon écran avec la fonction slowmo de mon téléphone. En fait, j’ai pu mettre la vidéo en pause au niveau d’une image qui montrait la fenêtre de la console et comprenait que c’était juste un idiot Eastergg d’un jeu que j’avais, mais cela a fonctionné!

1

Puisque vous comprenez le code et supposez que vous pouvez lire la trace de la pile, examinez les outils internes de Sys, en particulier/ Process Monitor . Il vous permet de consulter les appels de système de fichiers, les vérifications de registre, etc., afin de trouver le processus créant la console et de prendre les mesures nécessaires.

Vous pouvez filtrer les appels d'API en utilisant l'option Filtrer de l'outil. Vous pouvez même enregistrer l'état ou réduire la capture en le limitant à cmd.exe ou à une application.

Here est un didacticiel de Nice sur tout ce que vous pouvez faire avec Process Monitor.

1
Mohammed A Imran