Por que os aplicativos em primeiro plano do Windows 10 são iniciados misteriosamente como processos em segundo plano?

31

Ocasionalmente, o Gerenciador de tarefas mostra que "Store", "Settings" e / ou "Calculator" estão misteriosamente sendo executados como processos em segundo plano.

  • Não há aplicativo em primeiro plano correspondente, apenas os processos em segundo plano.
  • Também não executei interativamente durante a sessão atual.
  • Nenhum dos dois está listado na guia "Tudo" do AutoRuns .

Conforme discutido na minha resposta a essa pergunta do superusuário , esses dois processos em segundo plano causam um atraso na execução das teclas de atalho do Windows. Mas, além disso, é simplesmente estranho.

Alguém sabe por que esses aplicativos em primeiro plano estão se lançando misteriosamente como processos em segundo plano?

E, idealmente, como posso impedir que isso aconteça? Como discutido em outro lugar ( SuperUser e Thomas Vanhoutte ), eu poderia desinstalar os aplicativos Calculadora e Loja. Mas parece um exagero desinstalá-los apenas para impedir um atraso na tecla de atalho.

Andy Giesler
fonte
5
Marque Iniciar -> Configurações -> Privacidade> Aplicativos em segundo plano. Se esses aplicativos estiverem listados, defina-os como Desativado ( mais informações ).
harrymc
+1 ótima dica. A loja está listada, então eu a desmarquei e veremos como as coisas vão. Infelizmente, a Calculadora não está listada, então espero que isso continue a causar problemas. Estou confuso sobre o motivo pelo qual a Calculator (ou Store) seria lançada aleatoriamente em segundo plano.
Andy Giesler
Re " esses dois processos em segundo plano causam um atraso na execução das teclas de atalho do Windows. ", Outro problema é que eles aparecem na lista de aplicativos em execução ao usar gerenciadores de área de trabalho virtual como o VirtuaWin, e o gerenciador de área de trabalho virtual pode torná-los visíveis. Ambas as coisas são irritantes.
Ikegami

Respostas:

28

A loja provavelmente é executada para a verificação automática da atualização.

Para desligá-lo, vá para Start -> Settings -> Privacy -> Background apps e defina-o como Desligado.
Mais informações no artigo: Como ativar ou desativar os aplicativos em segundo plano no Windows 10 .

Nesse caso, você também pode desativar as atualizações aplicadas automaticamente acessando
Settings -> Update & Security -> Advanced options
e configurando "Escolha como as atualizações são instaladas", como "Notificar para agendar a reinicialização".

Para a calculadora:

Acredito que esse aplicativo moderno esteja entre aqueles que o Windows 10 tende a manter na memória se usado uma vez. Provavelmente é executado no modo suspenso, usando muito pouca memória, pronto para ser iniciado rapidamente quando chamado, o que é mais útil em um tablet do que em um computador.

O Windows pode esquecê-lo se você o matar algumas vezes usando o Gerenciador de tarefas antes de desligar. Se isso funcionar, aconselho no futuro a usar uma calculadora de terceiros em vez da moderna, ou ela voltará.

harrymc
fonte
6
O peculiar da Calculadora é que mais de uma vez aconteceu o seguinte: Eu inicio o computador, verifiquei o gerenciador de tarefas e confirmo que não está funcionando; depois de algum tempo, encontro-o em segundo plano, embora não o tenha executado durante essa sessão.
Andy Giesler
2
Você pode usar o Process Explorer para encontrar nas propriedades da calculadora o pai que a iniciou, mas presumo que você descobrirá que é um componente do Windows. Você ainda pode desinstalar a calculadora como mostrado aqui , pois ela não é tão essencial quanto a Store, e usar uma de terceiros ou mesmo a do Windows 7 (Google para ele).
precisa saber é
10

Desabilitar o serviço SuperFetch pode impedir que os aplicativos iniciem por conta própria.

Descobrimos que, com o SuperFetch em execução, alguns aplicativos são iniciados no estado suspenso automaticamente uma ou duas vezes por hora, mesmo depois que você mata explicitamente seus processos. Isso acontece com os aplicativos da Windows Store / UI moderna / Metro, como Fotos, Calculadora, Mapas, Clima, Tempo e assim por diante.

Como desativar o SuperFetch

Na linha de comando

Execute este comando em Administrador:

sc config sysmain start=disabled

Além disso, pare um SuperFetch já em execução:

sc stop sysmain

Na interface do usuário

  1. Pressione Windows+ R, digite services.msce pressione Enter.
  2. Localize SuperFetch na lista e clique duas vezes nele para abrir suas propriedades.
  3. Defina o tipo de inicialização como desativado .
  4. (Opcional.) Clique em Parar para parar um SuperFetch já em execução.

    Desativar SuperFetch

  5. Clique em OK para salvar as alterações.

Helen
fonte
O SuperFetch não "inicia aplicativos em segundo plano". Prova: você nunca encontrará um processo de aplicativo criado pelo processo SuperFetch. (A visão "processo de árvore" de Process Explorer irá mostrar-lhe que processa criado que outros processos, pelo menos tão longo como o criador está ao redor.)
Jamie Hanrahan
@JamieHanrahan: OK, reformulei isso.
Helen Helen
2
+1 - Fiquei um pouco cético, mas desde que desabilitei o SuperFetch, não houve uma única instância dos meus aplicativos problemáticos (Calculadora e Loja) iniciando em segundo plano.
Andy Giesler
11
É uma boa idéia desativar isso? O objetivo é diminuir o tempo de inicialização e tornar o carregamento de aplicativos mais eficiente. Não está totalmente claro para mim como isso acontece, mas como existe desde o Windows Vista, presumo que esteja realmente ajudando.
26717 laurent
11
Apenas observe que as principais atualizações do Windows 10 geralmente reativam esse serviço (entre muitas outras alterações nas configurações ajustadas anteriormente). Se você seguiu essas instruções no passado e descobriu recentemente que está ativada novamente, provavelmente é devido a uma atualização do Windows.
TylerH
3

Também estou vendo o problema do atraso das teclas de atalho no Windows 10. Acredito que ele seja causado por qualquer aplicativo Metro no estado "suspenso" (conforme relatado pelo Process Explorer). Eu já vi isso causado pelo aplicativo Fotos, aplicativo de vídeo, aplicativo de calendário etc., que parece iniciar aleatoriamente sozinhos conforme o OP.

Portanto, parece que o atraso da tecla de atalho gera um problema geral com (a maioria / todos?) Aplicativos no estado suspenso.

Verifiquei a configuração dos aplicativos em segundo plano em Privacidade, mas ela não lista todos os aplicativos problemáticos. Por exemplo, os aplicativos Calculadora e Vídeo não estão listados lá.

Relatado no fórum da Microsoft: atraso de 3 segundos ao usar a tecla de atalho para iniciar o programa

Minha solução, no momento, é ter um arquivo em lotes que eu possa executar sob demanda, eliminando processos problemáticos usando o taskkill / f.

Donny
fonte
0

Tive o mesmo problema, alterei as configurações dos aplicativos em segundo plano e não mudou nada, os mesmos aplicativos foram mostrados em segundo plano e permaneceram, a única maneira de fechá-los era iniciá-los e depois fechá-los. eles desapareceriam do fundo.

Eu vi aqui que desativar a busca excessiva talvez fosse o caminho ... então eu não fiz isso. Acabei de excluir todos os arquivos da pasta de pré-busca ( c://windows/prefetch/) para que iniciasse novamente.

Toda a reinicialização subsequente do Windows não mostrou os aplicativos em segundo plano problemáticos novamente.

Vincent B
fonte