Do you notice that there is a process called Application Frame Host running in the background? If you do, then do you know why it is running on your computer? This post from MiniTool has gathered much information about it.

As we know, several processes are running on the background such as System Idle Process. And you can also find that Application Frame Host is running in the background if you open Task Manager. This post is mainly talking about Application Frame Host.

Introduction to Application Frame Host

First of all, what is Application Frame Host? The process’s file name is ApplicationFrameHost.exe, which is located at C:\Windwos\System32 folder and is an important part of the Windows 10 system.

Tip: If you want to know more information about the System32 folder, then you can read this post - What Is System 32 Directory and Why You Shouldn’t Delete It?

Application Frame Host

This process is related to Universal Windows Platform Applications (also known as Store Applications - a new type of application that comes with Windows 10). Although most of the apps that come with Windows 10 (such as Mail, Calculator, OneNote, Movies & TV, Photos and Groove Music) are UWP apps, these are available from the Windows Store.

To be specific, whether you are using Windows 10 in desktop mode or tablet mode, the Application Frame Host process is aimed at displaying these applications in frames (windows) on your desktop. If this process is forcibly ended, all open UWP apps will be closed.

Although you can end the Application Frame Host process in Task Manager, the next time you open UWP applications the process will be automatically launched by Windows. Windows 10 launches it in the background as needed.

Why Is Application Frame Host Consuming CPU and Memory?

Normally, the Application Frame Host process on your computer should be in the background and consume only a small amount of CPU and memory. Even when launching several UWP applications on the system, the memory usage will only increase by tens of MB.

Only when starting a UWP application, the process consumed less than 1% of the CPU for a while, and then it used 0% of the CPU.

Sometimes, you may find that the Application Frame Host process consumes high CPU. There is no exact cause of the situation, but it seems like a bug somewhere in Windows 10. Thus, you can try to end the process in Task Manager (which will also close your open UWP apps) and then restart your system. The high CPU usage problem may be fixed.

If the Application Frame Host high CPU error still exists, then you can try to update your system or run a virus scan using antivirus software.

Is Application Frame Host a Virus?

Sometimes a virus may disguise it as the Application Frame Host process. Therefore, you need to check whether the process is genuine, here is a simple guide:

Step 1: Press the Win + X keys at the same time to choose Task Manager.

Step 2: Find Application Frame Host in the list under the Processes tab and then right-click it to choose Open file location.

Step 3: Normally, you can see ApplicationFrameHost.exe file in C:\Windows\System32 folder. However, if Windows shows you a file with a different name or the file is not in the System32 folder, then it may be a virus.

the location of ApplicationFrameHost.exe

Bottom Line

This post focuses on the Application Frame Host. After reading this post you can know that its definition and how to identify the process is a virus or not.

  • Linkedin
  • Reddit