Windows 10のフォアグラウンドアプリがバックグラウンドプロセスとして不可解に起動するのはなぜですか?


31

時々、タスクマネージャーは、「ストア」、「設定」、および/または「電卓」がバックグラウンドプロセスとして不思議に実行されていることを示します。

  • 対応するフォアグラウンドアプリケーションはなく、バックグラウンドプロセスのみです。
  • 現在のセッション中にインタラクティブに実行したこともありません。
  • どちらもAutoRunsの [すべて]タブにリストされていません。

で説明したように私の答え、このスーパーユーザの質問は、これらの2つのバックグラウンド・プロセスは、Windowsのショートカットキーを実行する際の遅延を引き起こします。しかし、それ以外に、それは単なる奇妙です。

これらのフォアグラウンドアプリがバックグラウンドプロセスとして不思議なことに起動する理由を誰もが知っていますか?

そして、理想的には、どうすればそれを防ぐことができますか?他の場所(SuperUserThomas Vanhoutte)で説明したように、電卓とストアアプリをアンインストールできます。しかし、ショートカットキーの遅延を無効にするためだけにアンインストールするのはやり過ぎのようです。


5
[スタート]-> [設定]-> [プライバシー]> [バックグラウンドアプリ]を確認します。これらのアプリがリストされている場合は、それらをオフに設定します(詳細)。
ハリーマック

+1すばらしいヒント。ストアがリストされているので、チェックを外して、状況がどうなるかを確認します。残念ながら、電卓はリストされていないため、引き続き問題が発生することが予想されます。電卓(またはストア)がバックグラウンドでランダムに起動する理由について私は困惑しています。
アンディギースラー

これら2つのバックグラウンドプロセスは、Windowsショートカットキーの実行に遅延を引き起こします。」、もう1つの問題は、VirtuaWinなどの仮想デスクトップマネージャーを使用すると、実行中のアプリケーションのリストに表示され、仮想デスクトップマネージャーがそれらを表示できるようになることです。これらはどちらも迷惑です。
池上

回答:


28

Storeはおそらく自動更新チェックを実行するために実行されます。

オフにするには、に移動しStart -> Settings -> Privacy -> Background apps て[オフ]に設定します。
記事の詳細:Windows 10でバックグラウンドアプリをオンまたはオフにする方法

この場合
Settings -> Update & Security -> Advanced options
、「更新プログラムのインストール方法の選択」に進み、「再起動のスケジュールを通知する」に移動して、自動的に適用された更新プログラムをオフにすることもできます。

計算機の場合:

このモダンアプリは、Windows 10を一度使用するとメモリに保持される傾向があるアプリの1つだと思います。それはおそらく中断モードで実行され、非常に少ないメモリを使用し、呼び出されるとすぐに起動する準備ができています。これはコンピューターよりもタブレットで便利です。

Windowsは、シャットダウンする前にタスクマネージャを使用して数回強制終了すると、そのことを忘れる場合があります。これが機能する場合は、将来、Modernの代わりにサードパーティの電卓を使用することをお勧めします。


6
計算機の奇妙な点は、次のことが何度も発生したことです。コンピューターを起動し、タスクマネージャーをチェックして、実行されていないことを確認します。それからしばらくして、そのセッション中に実行していなくても、バックグラウンドでそれを見つけます。
アンディ

2
Process Explorerを使用して、電卓のプロパティで、それを起動した親を見つけることができますが、Windowsのコンポーネントであることがわかると思います。Storeほど重要ではないため、ここ示すように電卓をアンインストールすることもできます。代わりに、サードパーティの電卓またはWindows 7 の電卓(Googleの場合)を使用することもできます。
harrymc

10

SuperFetchサービスを無効にすると、アプリケーションが独自に起動できなくなる可能性があります。

SuperFetchを実行すると、プロセスを明示的に強制終了した後でも、一部のアプリケーションが一時停止状態で1時間に1〜2回自動的に開始されることがわかりました。これは、写真、電卓、地図、天気、時間などのWindowsストア/モダンUI /メトロアプリで発生します。

SuperFetchを無効にする方法

コマンドラインから

管理者の下でこのコマンドを実行します。

sc config sysmain start=disabled

さらに、すでに実行中のSuperFetchを停止します。

sc stop sysmain

UIから

  1. プレスWindows+ R、タイプservices.mscキーを押しEnter
  2. リストでSuperFetchを見つけ、ダブルクリックしてそのプロパティを開きます。
  3. [ スタートアップの種類]を[ 無効]に設定します
  4. (オプション)既に実行中のSuperFetchを停止するには、[ 停止]をクリックします。

    SuperFetchを無効にする

  5. [ OK]をクリックして変更を保存します。


SuperFetchは「アプリケーションをバックグラウンドで起動する」ことはありません。証明:SuperFetchプロセスによって作成されたアプリケーションプロセスは決して見つかりません。(Process Explorerの「プロセスツリー」ビューには、少なくとも作成者がいる限り、どのプロセスが他のどのプロセスを作成したかが表示されます。)
ジェイミーハンラハン

@JamieHanrahan:OK言い換えます。
ヘレン

2
+1-少し懐疑的だったが、SuperFetchを無効にしてから、バックグラウンドで起動する問題のあるアプリ(電卓とストア)のインスタンスが1つもなかった。
アンディギース

1
ただし、これを無効にすることをお勧めしますか?これは、起動時間を短縮し、アプリケーションの読み込みをより効率的にするためのものです。それがどのようにそれを行うのかは完全に明確ではありませんが、Windows Vista以降に出回っているので、実際に助けていると思います。
ローレント

1
Windows 10のメジャーアップデートにより、通常、このサービスが再び有効になります(以前に調整された設定に対する他の多くの変更の中で)。過去にこれらの手順を実行し、最近再び有効になったことを見つけた場合、Windowsの更新が原因である可能性があります。
TylerH

3

私も、Windows 10でショートカットキーの遅延の問題が発生しています。これは、Metroアプリが "中断"状態になっていることが原因であると考えられます(Process Explorerによって報告される)。写真アプリ、ビデオアプリ、カレンダーアプリなどが原因であることがわかりました。これらは、OPが報告するときに自分でランダムに起動するようです。

そのため、ショートカットキーの遅延は、一時停止状態の(ほとんど/すべて?)アプリで一般的な問題を引き起こすようです。

[プライバシー]の[バックグラウンドアプリ]設定を確認しましたが、問題のあるアプリがすべてリストされているわけではありません。例えば、電卓とビデオのアプリはそこにリストされていません。

Microsoftフォーラムで報告:ショートカットキーを使用してプログラムを起動すると3秒の遅延

今の私の解決策は、必要に応じて実行できるバッチファイルを用意し、taskkill / fを使用して問題のあるプロセスを強制終了することです。


0

同じ問題を抱えていたので、バックグラウンドアプリの設定を変更しましたが、何も変更されませんでした。同じアプリがバックグラウンドで表示されたままになりました。それらは背景から消えます。

ここで、スーパーフェッチを無効にすることが多分方法であることがわかりました...そのため、私はそれをしませんでした。先読みフォルダー(c://windows/prefetch/)のすべてのファイルを削除したので、新たに開始します。

その後のWindowsの再起動では、問題のあるバックグラウンドアプリが再び表示されません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.