\r\n\r\n
Windows 10でタスクマネージャーを開くと、バックグラウンドで「applicationframehost」プロセスが動作しているのが確認できます。このプロセスは、"ファイル名 "が ApplicationFrameHost.exe であり、Windows 10 オペレーティングシステムの一部です。
関連:このプロセスは何ですか、なぜ私のコンピューターで実行されているのですか?
この記事は、ランタイムエージェント、マスタープロセス、dwm.exeファイル、入力メソッド、rundll32.exe、Adobe_Updater.exeなど、タスクマネージャの各種プロセスについて解説する連載の一部をご紹介します。どのようなサービスかご存じないですか?読み始めた方がいい!?
この処理は、windows 10に搭載された新しいタイプのアプリであるUniversal Windows Platformアプリ(Storeアプリとも呼ばれる)に関するものです。これらのアプリは通常、Windows App Storeから入手しますが、Windows 10向けのほとんどのアプリ(メール、電卓、OneNote、映画とテレビ、写真、Groove Musicなど)もUWPアプリとなっています。
具体的には、Windows 10をデスクトップモードで使用しているかタブレットモードで使用しているかにかかわらず、これらのアプリをデスクトップ上のフレーム(ウィンドウ)に表示する役割を担っています。このプロセスを強制終了すると、開いているすべてのUWPアプリが終了します。
関連:Windows App Storeで(ほとんどの)デスクトップアプリが利用できない理由
これらのアプリケーションは、従来のWindowsアプリケーションよりもサンドボックス化されています。UWPアプリケーションは、従来のWindowsデスクトップアプリケーション(Win32アプリケーションと呼ばれることが多い)とは異なり、機能が制限されています。例えば、他のアプリケーションに含まれるデータを盗み見ることはできない。そのため、Windowsのデスクトップにコンテンツを表示するために、追加のプロセスが必要なのだろう。しかし、マイクロソフトは、このプロセスの正確な責任を説明する公式文書を提供していない。
通常のPCの使用では、アプリケーションフレームワークのホストプロセスはバックグラウンドで、わずかなCPUとメモリしか使用しないはずです。UWPアプリケーションを8つ起動すると、メモリ使用量はわずか20.6MBに上昇します。 UWPアプリケーションを起動すると、このプロセスのCPU時間は1%未満になり、それ以外は0%になります。
この処理でCPUリソースを大量に消費するケースがあるという報告をいくつか見かけました。このプロセスがあまりにも多くのCPUを消費している場合は、Windowsからログアウトしてログインし直すことをお勧めします(または、タスクマネージャーでこのプロセスを終了させ、開いているUWPアプリケーションも終了させます)。これにより、Windowsがプロセスを再起動し、問題が解決されることを期待します。
関連:SFCとDISMコマンドで破損したWindowsシステムファイルを修復する方法
それでも問題が解決しない場合は、通常のトラブルシューティングの手順を実行することをお勧めします。まず、Windows Updateを実行して、最新の更新プログラムをインストールしてみると、問題が解決する場合があります。SFCとDISMコマンドを実行し、破損したシステムファイルの修復を試みます。それでも解決しない場合は、Windowsを新しい状態にリセットすることも試してみてください。
このプロセスを無効にすることはできません。タスクマネージャーで右クリックし、「タスクの終了」を選択すると、プロセスが終了します。開いているUWPまたはストアアプリ(windows 10に付属する新しいアプリ)もすべて閉じられます。ただし、次にUWPアプリケーションを開くと、Windowsは自動的にアプリケーションフレームワークホストプロセスを再スタートさせます。windows10では必要に応じてバックグラウンドで起動されるため、停止することはできません。
システム上で動作しているアプリケーションフレームワークホストプロセスが本物かどうかを確認するには、タスクマネージャでそのプロセスを右クリックし、「ファイルの場所を開く」を選択してください。
ファイルエクスプローラーのウィンドウに、ApplicationFrameHost.exeファイルがC: \WindowsSystem32 にあることが表示されます。 Windowsが別の名前のファイルを表示したり、System32フォルダーにないファイルを表示した場合は、問題があります。
関連:Windows 10に最適なウイルス対策は? (Windows Defenderで十分?)
アプリケーションフレームやホストのApplicationFrameHost.exeプロセスを模倣したマルウェアの報告は見当たりません。しかし、マルウェアが心配な場合は、お好みのアンチウィルスプログラムでスキャンを実行し、システム上で危険なソフトウェアが実行されていないことを確認することが最善です。