Pourquoi les applications de premier plan de Windows 10 se lancent-elles mystérieusement en tant que processus d'arrière-plan?

31

Parfois, le Gestionnaire des tâches montre que «Store», «Settings» et / ou «Calculator» fonctionnent mystérieusement en tant que processus d'arrière-plan.

  • Il n'y a pas d'application de premier plan correspondante, juste les processus d'arrière-plan.
  • Je n'ai pas non plus exécuté de manière interactive pendant la session en cours.
  • Aucun n'est répertorié dans l'onglet "Tout" des AutoRuns .

Comme indiqué dans ma réponse à cette question SuperUser , ces deux processus d'arrière-plan entraînent un retard dans l'exécution des touches de raccourci Windows. Mais à part ça, c'est tout simplement bizarre.

Est-ce que quelqu'un sait pourquoi ces applications de premier plan se lancent mystérieusement en tant que processus d'arrière-plan?

Et, idéalement, comment puis-je empêcher que cela se produise? Comme discuté ailleurs ( SuperUser et Thomas Vanhoutte ), je pourrais désinstaller les applications Calculatrice et Store. Mais il semble exagéré de les désinstaller juste pour vaincre un retard de touche de raccourci.

Andy Giesler
la source
5
Vérifiez Démarrer -> Paramètres -> Confidentialité> Applications en arrière-plan. Si ces applications sont répertoriées, désactivez-les ( plus d'informations ).
harrymc
+1 Bon conseil. Le magasin est répertorié, donc je l'ai décoché et nous verrons comment les choses se passent. Malheureusement, la calculatrice n'est pas répertoriée, donc je m'attends à ce que cela continue de causer des problèmes. Je suis perplexe quant à la raison pour laquelle Calculatrice (ou Store) se lancerait au hasard en arrière-plan.
Andy Giesler
Re " ces deux processus d'arrière-plan entraînent un retard dans l'exécution des touches de raccourci Windows. ", Un autre problème est qu'ils apparaissent dans la liste des applications en cours d'exécution lors de l'utilisation d'un gestionnaire de bureaux virtuels comme VirtuaWin, et le gestionnaire de bureaux virtuels peut les rendre visibles. Ces deux choses sont ennuyeuses.
ikegami

Réponses:

28

Store s'exécute probablement pour effectuer une vérification de mise à jour automatique.

Pour le désactiver, accédez à Start -> Settings -> Privacy -> Background apps et réglez-le sur Désactivé.
Plus d'informations dans l'article: Comment activer ou désactiver les applications d'arrière-plan dans Windows 10 .

Dans ce cas, vous pouvez également désactiver les mises à jour appliquées automatiquement en accédant à
Settings -> Update & Security -> Advanced options
«Définir le mode d'installation des mises à jour» et en définissant «Notifier pour planifier le redémarrage».

Pour la calculatrice:

Je crois que cette application moderne fait partie de celles que Windows 10 a tendance à garder en mémoire si elle est utilisée une fois. Il fonctionne probablement en mode suspendu, utilisant très peu de mémoire, prêt à être lancé rapidement lorsqu'il est appelé, ce qui est plus utile sur une tablette que sur un ordinateur.

Windows pourrait l'oublier si vous le supprimez plusieurs fois à l'aide du Gestionnaire des tâches avant de fermer. Si cela fonctionne, je conseille à l'avenir d'utiliser une calculatrice tierce au lieu de la moderne, sinon elle reviendra.

harrymc
la source
6
La particularité de Calculator est que plus d'une fois, les événements suivants se sont produits: je démarre mon ordinateur, vérifie le gestionnaire de tâches et confirme qu'il ne fonctionne pas; puis un peu plus tard, je le trouve en arrière-plan même si je ne l'ai pas exécuté pendant cette session.
Andy Giesler
2
Vous pouvez utiliser Process Explorer pour trouver dans les propriétés de la calculatrice son parent qui l'a lancé, mais je suppose que vous constaterez qu'il s'agit d'un composant de Windows. Vous pouvez toujours désinstaller la calculatrice comme indiqué ici , car elle n'est pas aussi essentielle que la boutique, et utiliser à la place une tierce ou même celle de Windows 7 (Google pour cela).
harrymc
10

La désactivation du service SuperFetch peut empêcher le démarrage des applications de leur propre chef.

Nous avons découvert qu'avec SuperFetch en cours d'exécution, certaines applications sont démarrées automatiquement à l'état suspendu une ou deux fois par heure, même après avoir explicitement tué leurs processus. Cela se produit pour les applications Windows Store / UI / Metro modernes comme Photos, Calculatrice, Cartes, Météo, Heure, etc.

Comment désactiver SuperFetch

Depuis la ligne de commande

Exécutez cette commande sous Administrateur:

sc config sysmain start=disabled

De plus, arrêtez un SuperFetch déjà en cours d'exécution:

sc stop sysmain

Depuis l'interface utilisateur

  1. Appuyez sur Windows+ R, tapez services.mscet appuyez sur Enter.
  2. Recherchez SuperFetch dans la liste et double-cliquez dessus pour ouvrir ses propriétés.
  3. Définissez le type de démarrage sur Désactivé .
  4. (Facultatif.) Cliquez sur Arrêter pour arrêter un SuperFetch déjà en cours d'exécution.

    Désactiver SuperFetch

  5. Cliquez sur OK pour enregistrer les modifications.

Helen
la source
SuperFetch ne "lance pas d'applications en arrière-plan". Preuve: vous ne trouverez jamais de processus d'application créé par le processus SuperFetch. (La vue "arborescence de processus" de Process Explorer vous montrera quels processus ont créé quels autres processus, au moins aussi longtemps que le créateur est là.)
Jamie Hanrahan
@JamieHanrahan: OK, j'ai reformulé cela.
Helen
2
+1 - J'étais un peu sceptique, mais depuis la désactivation de SuperFetch, il n'y a pas eu une seule instance de lancement de mes applications problématiques (Calculatrice et Store) en arrière-plan.
Andy Giesler
1
Est-ce une bonne idée de désactiver cela cependant? Il est destiné à réduire le temps de démarrage et à rendre le chargement des applications plus efficace. Pour moi, ce n'est pas tout à fait clair, mais comme cela existe depuis Windows Vista, je suppose que cela aide réellement.
laurent
1
Juste une note que les mises à jour majeures de Windows 10 réactiveront généralement ce service (parmi de nombreuses autres modifications apportées aux paramètres précédemment réglés). Si vous avez suivi ces instructions dans le passé et que vous constatez récemment qu'il est à nouveau activé, cela est probablement dû à une mise à jour de Windows.
TylerH
3

Moi aussi, je vois le problème de retard de la touche de raccourci dans Windows 10. Je pense qu'il est provoqué par une application Metro assise dans l'état "suspendu" (tel que rapporté par Process Explorer). Je l'ai vu provoqué par l'application Photos, l'application Vidéo, l'application Calendrier, etc., qui semblent se lancer de manière aléatoire par elles-mêmes comme le rapporte OP.

Il semble donc que le délai de raccourci touche un problème général avec (la plupart / toutes?) Les applications à l'état suspendu.

J'ai vérifié le paramètre Applications en arrière-plan dans Confidentialité, mais il ne répertorie pas toutes les applications problématiques. Par exemple, les applications Calculatrice et Vidéo n'y figurent pas.

Signalé sur le forum Microsoft: 3 secondes de retard lors de l'utilisation de la touche de raccourci pour lancer le programme

Ma solution pour l'instant est d'avoir un fichier batch que je peux exécuter à la demande, tuant les processus problématiques en utilisant taskkill / f.

Donny
la source
0

J'ai eu le même problème, j'avais changé les paramètres des applications en arrière-plan, et cela n'a rien changé, les mêmes applications étaient affichées en arrière-plan et restaient, la seule façon de les fermer, était de les démarrer puis de les fermer, puis ils disparaîtraient de l'arrière-plan.

J'ai vu ici que désactiver la superfetch était peut-être le moyen ... donc je ne l'ai pas fait. Je viens de supprimer tous les fichiers du dossier prefetch ( c://windows/prefetch/) afin que cela recommence.

Tous les redémarrages ultérieurs de Windows n'ont plus montré les applications d'arrière-plan problématiques.

Vincent B
la source