「アプリケーションフレームホスト」とは何ですか。また、PCで実行されているのはなぜですか。

Windows 10でタスクマネージャーを開くと、「アプリケーションフレームホスト」のバックグラウンドプロセスが実行されているのがわかります。このプロセスのファイル名は「ApplicationFrameHost.exe」で、Windows10オペレーティングシステムの一部です。

関連:このプロセスとは何ですか?なぜそれが私のPCで実行されているのですか?

この記事は、Runtime Broker、svchost.exe、dwm.exe、ctfmon.exe、rundll32.exe、Adobe_Updater.exeなど、タスクマネージャーにあるさまざまなプロセスを説明する継続的なシリーズの一部です。それらのサービスが何であるかわからないのですか?読み始めたほうがいいです!

アプリケーションフレームホストとは何ですか?

このプロセスは、ストアアプリとも呼ばれるユニバーサルWindowsプラットフォームアプリに関連しています。これは、Windows 10に含まれる新しいタイプのアプリです。これらは通常Windowsストアから取得されますが、Windows 10に含まれるほとんどのアプリ(メール、計算機、OneNote、ムービーなど)は&TV、Photos、GrooveMusicもUWPアプリです。

具体的には、このプロセスは、デスクトップモードまたはタブレットモードでWindows 10を使用しているかどうかに関係なく、デスクトップ上のフレーム(Windows)でこれらのアプリケーションを表示する役割を果たします。このプロセスを強制的に終了すると、開いているすべてのUWPアプリが閉じます。

関連:(ほとんどの)デスクトップアプリがWindowsストアで利用できない理由

これらのアプリは、従来のWindowsアプリよりもサンドボックス化されています。Win32アプリと呼ばれることが多い従来のWindowsデスクトップアプリとは異なり、UWPアプリは実行できる機能に制限があります。たとえば、他のアプリに含まれているデータをスヌープすることはできません。そのため、Windowsデスクトップにコンテンツを表示するために追加のプロセスが必要になる可能性があります。ただし、Microsoftは、このプロセスの責任を正確に説明する公式ドキュメントを提供していません。

なぜCPUとメモリを使用しているのですか?

通常のPCの使用では、アプリケーションフレームホストプロセスはバックグラウンドに配置され、少量のCPUとメモリのみを使用する必要があります。システムで8つのUWPアプリを起動したとき、そのメモリ使用量はわずか20.6MBに増加しました。このプロセスでは、UWPアプリを起動したときにCPUの1%未満を使用し、それ以外の場合は0%のCPUを使用していました。

このプロセスは、状況によっては大量のCPUリソースを使用する可能性があるという報告がいくつかあります。これの原因は不明であり、Windows 10のどこかにバグがあるようです。このプロセスでCPUの使用量が多すぎる場合は、Windowsからサインアウトして再度サインインする(またはタスクでプロセスを終了する)ことをお勧めします。マネージャー。開いているUWPアプリも閉じます)。これにより、Windowsがプロセスを再起動し、問題が修正されることを願っています。

関連:SFCおよびDISMコマンドを使用して破損したWindowsシステムファイルを修復する方法

問題が解決しない場合は、通常のトラブルシューティング手順をお勧めします。まず、Windows Updateを実行して最新の更新プログラムをインストールしてみてください。これにより、問題が解決する場合があります。SFCおよびDISMコマンドを実行して、破損したシステムファイルの修復を試みます。問題が解決しない場合は、Windowsを新しい状態にリセットしてみることもできます。

無効にできますか?

このプロセスを実際に無効にすることはできません。タスクマネージャで右クリックして「タスクの終了」を選択すると、プロセスが閉じます。開いているすべてのUWPまたはストアアプリ(Windows 10に含まれている新しいタイプのアプリ)もすべて閉じられます。ただし、次にUWPアプリを開くと、Windowsは自動的にアプリケーションフレームホストプロセスを再度起動します。これは、Windows 10によって必要に応じてバックグラウンドで開始され、停止することはできません。

ウイルスですか?

システムで実行されているアプリケーションフレームホストプロセスが本物であることを確認するには、タスクマネージャーでそれを右クリックし、[ファイルの場所を開く]を選択します。

C:\ Windows \ System32にApplicationFrameHost.exeファイルを表示するファイルエクスプローラーウィンドウが表示されます。Windowsに別の名前のファイル、またはSystem32フォルダーにないファイルが表示される場合は、問題があります。

関連:Windows 10に最適なアンチウイルスは何ですか?(Windows Defenderで十分ですか?)

Application FrameHostまたはApplicationFrameHost.exeプロセスを模倣したマルウェアの報告はありません。ただし、マルウェアが心配な場合は、システムで危険なものが実行されていないことを確認するために、優先するウイルス対策プログラムでスキャンを実行することをお勧めします。