Warum werden Windows 10-Vordergrund-Apps auf mysteriöse Weise als Hintergrundprozesse gestartet?

31

Gelegentlich zeigt der Task-Manager, dass "Store", "Settings" und / oder "Calculator" auf mysteriöse Weise als Hintergrundprozesse ausgeführt werden.

  • Es gibt keine entsprechende Vordergrundanwendung, nur die Hintergrundprozesse.
  • Ich habe während der aktuellen Sitzung auch nicht interaktiv ausgeführt.
  • Weder ist in der Registerkarte "Alles" von AutoRuns aufgeführt .

Wie in meiner Antwort auf diese SuperUser-Frage erläutert , verursachen diese beiden Hintergrundprozesse eine Verzögerung bei der Ausführung von Windows-Tastenkombinationen. Aber ansonsten ist es einfach komisch.

Weiß jemand, warum diese Vordergrund-Apps sich auf mysteriöse Weise als Hintergrundprozesse starten?

Und im Idealfall, wie kann ich das verhindern? Wie bereits an anderer Stelle erwähnt ( SuperUser und Thomas Vanhoutte ), konnte ich die Calculator- und Store-Apps deinstallieren. Es scheint jedoch übertrieben, sie zu deinstallieren, um eine Verzögerung durch Tastenkombinationen zu verhindern.

Andy Giesler
quelle
5
Checken Sie unter Start -> Einstellungen -> Datenschutz> Hintergrund-Apps ein. Wenn diese Apps aufgelistet sind, setzen Sie sie auf Aus ( weitere Informationen ).
Harrymc
+1 Toller Tipp. Der Store ist aufgelistet, also habe ich ihn deaktiviert und wir werden sehen, wie die Dinge laufen. Leider ist der Rechner nicht aufgeführt, so dass ich davon ausgehe, dass dies weiterhin Probleme verursachen wird. Ich bin verwirrt, warum Calculator (oder Store) zufällig im Hintergrund gestartet wurde.
Andy Giesler
" Diese beiden Hintergrundprozesse verursachen eine Verzögerung bei der Ausführung von Windows-Tastenkombinationen. " Ein weiteres Problem besteht darin, dass sie in der Liste der ausgeführten Anwendungen angezeigt werden, wenn ein virtueller Desktop-Manager wie VirtuaWin verwendet wird, und der virtuelle Desktop-Manager sie sichtbar machen kann. Beides nervt.
Ikegami

Antworten:

28

Der Store wird wahrscheinlich ausgeführt, um die automatische Update-Überprüfung durchzuführen.

Um es auszuschalten, gehen Sie zu Start -> Settings -> Privacy -> Background apps und stellen Sie es auf Aus.
Weitere Informationen finden Sie im Artikel: Aktivieren oder Deaktivieren von Hintergrund-Apps in Windows 10 .

In diesem Fall können Sie auch automatisch angewendete Updates deaktivieren, indem
Settings -> Update & Security -> Advanced options
Sie unter "Wählen Sie aus, wie Updates installiert werden" die Option "Benachrichtigen, um einen Neustart zu planen" auswählen.

Für den Taschenrechner:

Ich glaube, dass diese moderne App zu denen gehört, die Windows 10 bei einmaliger Verwendung im Speicher behält. Es wird wahrscheinlich im angehaltenen Modus ausgeführt und benötigt nur sehr wenig Speicher. Es ist bereit, beim Aufrufen schnell gestartet zu werden. Dies ist auf einem Tablet nützlicher als auf einem Computer.

Windows vergisst es möglicherweise, wenn Sie es vor dem Herunterfahren einige Male mit dem Task-Manager beenden. Wenn dies funktioniert, empfehle ich, in Zukunft einen Taschenrechner eines Drittanbieters anstelle des modernen zu verwenden, sonst wird er wiederkommen.

Harrymc
quelle
6
Das Besondere an Calculator ist, dass mehr als einmal Folgendes passiert ist: Ich starte meinen Computer, überprüfe den Task-Manager und stelle sicher, dass er nicht ausgeführt wird. dann eine Weile später finde ich es im Hintergrund, obwohl ich es während dieser Sitzung nicht ausgeführt habe.
Andy Giesler
2
Sie könnten Process Explorer verwenden , um in den Eigenschaften des Rechners die übergeordnete Komponente zu finden, von der es gestartet wurde, aber ich gehe davon aus, dass Sie feststellen, dass es sich um eine Komponente von Windows handelt. Sie können den Taschenrechner wie hier gezeigt deinstallieren , da er nicht so wichtig ist wie der Store. Verwenden Sie stattdessen einen von Drittanbietern oder sogar einen von Windows 7 (Google dafür).
Harrymc
10

Durch Deaktivieren des SuperFetch- Dienstes kann verhindert werden, dass Anwendungen von selbst gestartet werden.

Wir haben herausgefunden, dass bei der Ausführung von SuperFetch einige Anwendungen ein- oder zweimal pro Stunde automatisch im angehaltenen Zustand gestartet werden, selbst nachdem Sie ihre Prozesse explizit beendet haben. Dies geschieht für Windows Store / Modern UI / Metro-Apps wie Fotos, Rechner, Karten, Wetter, Uhrzeit usw.

So deaktivieren Sie SuperFetch

Von der Kommandozeile

Führen Sie diesen Befehl unter Administrator aus:

sc config sysmain start=disabled

Beenden Sie außerdem einen bereits laufenden SuperFetch:

sc stop sysmain

Von der Benutzeroberfläche

  1. Drücken Sie Windows+ R, Typ services.mscund drücken Enter.
  2. Suchen Sie in der Liste nach SuperFetch und doppelklicken Sie darauf, um dessen Eigenschaften zu öffnen.
  3. Setzen Sie den Starttyp auf Deaktiviert .
  4. (Optional.) Klicken Sie auf Stopp , um einen bereits ausgeführten SuperFetch zu stoppen.

    Deaktivieren Sie SuperFetch

  5. Klicken Sie auf OK , um die Änderungen zu speichern.

Helen
quelle
SuperFetch startet keine Anwendungen im Hintergrund. Beweis: Sie werden nie einen Anwendungsprozess finden, der durch den SuperFetch-Prozess erstellt wurde. (Die "Prozessbaum" -Ansicht des Prozess-Explorers zeigt Ihnen, welche Prozesse welche anderen Prozesse erstellt haben, zumindest solange der Ersteller in der Nähe ist.)
Jamie Hanrahan
@ Jamie Hanrahan: OK, das habe ich umformuliert.
Helen
2
+1 - Ich war etwas skeptisch, aber seit der Deaktivierung von SuperFetch wurde keine einzige Instanz meiner problematischen Apps (Rechner und Speicher) im Hintergrund gestartet.
Andy Giesler
1
Ist es eine gute Idee, dies zu deaktivieren? Dies soll die Startzeit verkürzen und das Laden von Anwendungen effizienter gestalten. Es ist mir nicht ganz klar, wie es funktioniert, aber da es schon seit Windows Vista existiert, gehe ich davon aus, dass es tatsächlich hilft.
Laurent
1
Nur ein Hinweis, dass wichtige Updates für Windows 10 diesen Dienst normalerweise wieder aktivieren (neben vielen anderen Änderungen an zuvor optimierten Einstellungen). Wenn Sie diese Anweisungen in der Vergangenheit befolgt haben und kürzlich festgestellt haben, dass sie wieder aktiviert sind, liegt dies wahrscheinlich an einem Windows-Update.
TylerH
3

Ich sehe auch das Problem mit der Verzögerung der Tastenkombination in Windows 10. Ich glaube, es wird von jeder Metro-App verursacht, die im Status "Ausgesetzt" ist (wie von Process Explorer gemeldet). Ich habe gesehen, dass es durch die Fotos-App, die Video-App, die Kalender-App usw. verursacht wurde, die scheinbar von selbst nach dem Zufallsprinzip gestartet werden, wenn er OP meldet.

Es scheint also, dass das Problem mit der Verzögerung der Tastenkombination ein allgemeines Problem bei (den meisten / allen?) Apps im angehaltenen Zustand ist.

Ich habe die Einstellung für Hintergrund-Apps in Datenschutz überprüft, aber es werden nicht alle problematischen Apps aufgelistet. ZB sind die Calculator- und Video-Apps dort nicht aufgeführt.

Im Microsoft-Forum gemeldet: 3 Sekunden Verzögerung beim Starten des Programms mit der Tastenkombination

Meine Lösung besteht derzeit darin, eine Batch-Datei zu haben, die ich bei Bedarf ausführen kann, um problematische Prozesse mit taskkill / f zu beenden.

Donny
quelle
0

Hatte das gleiche Problem, ich hatte die Einstellungen von Hintergrund-Apps geändert, und es hat sich nichts geändert, die gleichen Apps wurden im Hintergrund angezeigt und blieben, die einzige Möglichkeit, sie zu schließen, bestand darin, sie zu starten und dann zu schließen Sie würden aus dem Hintergrund verschwinden.

Ich habe hier gesehen, dass das Deaktivieren von Superfetch vielleicht der richtige Weg ist ... also habe ich es nicht getan. Ich habe gerade alle Dateien im Prefetch-Ordner ( c://windows/prefetch/) gelöscht, damit es von vorne anfängt.

Bei allen nachfolgenden Neustarts von Windows wurden die problematischen Hintergrund-Apps nicht erneut angezeigt.

Vincent B
quelle