Have you noticed that your computer’s CPU usage usually skyrockets when installing or updating apps? Well, this is normal because that’s what the WSAPPX does. 

However, what’s not normal is when you experience a WSAPPX high CPU usage, especially when you’re not updating or installing apps. 

Sometimes, this can be the work of a virus or malware. But that’s not always the case. This guide will show you the various causes and ways to fix the problem. 

Keep reading! 

What Is WSAPPX?

WSAPPX is a background process in Windows. It’s a component of the Universal Windows Platform and Microsoft Windows Store.

This feature manages the installation, downloading, updating, and uninstallation of apps via the Microsoft Store and other related services.

However, when you’re done with your Steam downloads, for example, you won’t need this process. 

What Is WSAPPX in Task Manager?

If you want to find WSAPPX in Task Manager, press Ctrl + Shift + Esc. Then, search for “wsappx” in the “Processes” tab. 

WSAPPX Task Manager Processes

Understanding WSAPPX Components

You need to understand the components to better understand the WSAPPX high disk usage. Let’s go through them briefly:

1. AppX Deployment Service (AppXSVC)

So, what is the Appx Deployment Service? This service helps you install, update, and uninstall apps from the Microsoft Store

AppXSVC ensures that these processes are carried out efficiently and seamlessly so that you can access the apps’ current versions. 

2. Client License Service (ClipSVC)

ClipSVC manages app licenses downloaded from the Microsoft Store. It ensures that you get the required authorization to access and use these applications.

If you disable this service, your Microsoft apps may not operate correctly. 

3. Windows Store Service (WSService)

WSService manages the Windows Store program. It handles updates, installs apps, and performs other store-related tasks.

What Causes WSAPPX High Disk and CPU Usage?

The WSAPPX service can occasionally use a lot of CPU power and resources when running, which can negatively impact your computer’s overall performance

Sometimes, you can see the WSAPPX service running while using the Windows Store. 

As previously stated, the WSAPPX service works continuously in the background, and you may see that it’s active even when you are not using Microsoft Store apps. 

That’s because the service might be updating an app like Windows Media Player in the background.

Important
Some users get confused about the AppX Deployment Service’s high CPU. They think it’s a virus or malware. First of all, this service is part of Windows, so it’s not a virus. But it can still slow down your computer. This can be a problem if you have limited RAM or CPU resources. We recommend the solutions in the following sections to resolve the issue. 

How to Fix WSAPPX High CPU?

Follow the steps below to fix the WSAPPX high CPU usage:

Solution 1: Scan your computer

One of the primary reasons a system uses a lot of CPU is malware. Of course, as mentioned earlier, WSAPPX itself isn’t malware, but it could be a malicious program pretending to be it.

So, the first step is to restart your computer anytime you experience problems with high CPU consumption and system slowdown.

  • After the update, click Scanners and select Quick scan,” Deep scan,” or Custom scan to start the scanning process. 
Scan-for-security-issues-with-Auslogics-Anti-Malware.png
  • Wait for the scan to complete and delete any malware detected. 
Auslogics Anti-Malware scanning your system

After that, restart your PC and check if the problem has been resolved. 


Related: Auslogics Anti-Malware: Features and Reviews


Solution 2: Disable your Windows Store

One of the major causes of the WSAPPX high disk usage is the Windows Store. Here’s how to disable this service using the Local Group Policy Editor:

  • The first step is to press the Windows key with the letter “R.” Then, type gpedit.msc on your keyboard and click OK.”
Run gpedit
  • Next, select Local Computer Policy and double-click Computer Configuration.”
  • ClickAdministrative Templates,” expand Windows Components,” and double-click Store.”
Windows components
  • Double-click Turn off the Store applicationand selectEnabledin the window that appears. 
Turn off store application enabled
  • ClickApply and selectOK to save and apply the changes. 

You can restart your computer to see if the problem has been resolved. 

Solution 3: Extend virtual memory

Extending virtual memory is another effective way to fix the AppX Deployment Service’s high CPU usage. Here’s how to do it: 

Remember that this doesn’t add more physical memory to your computer. Instead, it helps your computer run better by giving programs extra space to work with, temporarily.
  •  Type performance in the search bar and select “Adjust the appearance and performance of Windows.”
Adjust the appearance and performance of Windows
  • Click the Advanced tab and selectChange under the Virtual memory section. 
Performance options Advanced change
  • First, uncheck Automatically manage paging file size for all drives.” Then, click your primary drive (which is usually C:) and select Custom size.”
Automatically manage paging file size for all drives
  • In theInitial size (MB)field, enter the number in MB equal to your RAM size. The Maximum size (MB) field should be double your RAM size. 
  • Click Set and OK to save the changes. After that, restart your computer and check if the problem is fixed. 

Solution 4: Use Disk Cleanup

When you store a file on your computer, a specific memory location is assigned to that data. This location is removed when you delete the file.

Since you do this several times, it creates a memory gap, which slows down your computer. It takes a long time to search for files because of this problem.

The way to fix this is to use Disk Cleanup. Here’s how to do it: 

  • Type disk cleanup in the search bar and click on it to open it. 
Disk Cleanup
  • Select the files you want to delete and select OK.”
Delete files with Disk Cleanup

If you want to clear more space, select Clean up system files.” After that, check to see if you’re still experiencing the WSAPPX high CPU usage. 

Solution 5: Use the Registry Editor to change the value of AppXSVC

Warning
Modifying the Windows Registry can have serious consequences if done incorrectly.Proceed with caution and follow the steps precisely. Making incorrect changes to the registry can potentially cause system instability or even render your system inoperable. It is recommended to create a backup of your registry before proceeding.

Sometimes, using the Windows Registry to change the value of the AppXSVS can help fix the WSAPPX high CPU usage. Here’s how to do it: 

  • Press Windows + R on your keyboard, type regedit, and press Enter.” 
Run regedit
  • Enter the following in the field: Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AppXSvc (no quotes) and press Enter.”
  • Then, double-click onStart,” change the value to4,” and press Enter.”
Registry Editor Hkey command

Restart your computer to see if the problem has been resolved. 


Related: How to Clean Registry in Windows 10? 


Solution 6: Troubleshoot in a clean boot state

The last method to fix the WSAPPX high CPU usage is to perform a clean boot. This can help you resolve the issue manually. Follow the steps below: 

  • TypeMSConfig in the search bar and click on it to open. 
System Configuration MSconfig
  • Under the General tab, selectSelective startup,” check Load system services,” andUse original boot configuration.”
  • Then clickOK.”
System configuration selective startup
  • Go to the Services tab, select Hide all Microsoft services,” and click Disable all.” 
Hide all Microsoft services

When you’re done, restart your PC and let Windows start in the clean boot state. This should help resolve the issue. 

WSAPPX High CPU Usage: Fixed

In this article, we’ve discussed the causes of the WSAPPX high CPU usage and effective ways to resolve the problem. Go through the methods outlined in this guide and implement the one that works for you.

If you’ve found this article helpful, kindly share it with your friends who might need it. Also, if you have any thoughts or suggestions, let us know in the comments below.

FAQ

Yes, but disabling this feature is not good unless you have a performance issue. Since the AppX Deployment Service manages app installations, updates, and licenses from the Microsoft Store, disabling it may prevent you from installing or updating apps. But if your CPU usage is high, you can disable it temporarily. 
No, it is not a virus or malware. It is a legit Windows process that manages app updates, installations, and licenses from the Microsoft Store. It is true that it consumes too much CPU resources during installations or installations, but it is not a virus. However, if you suspect malicious activity, we recommend using Auslogics Anti-Malware to scan and eliminate all threats. 
You can check if it’s causing your PC to slow down by opening Task Manager (Ctrl + Shift + Esc). Then, go to the “Processes” tab and search for “wsappx” under the “Background processes.” If the CPU usage is high, especially when you’re not installing or updating, WSAPPX could be causing system slowdowns. 
Yes. You can manually stop the process. To do it, type “services.msc” in the search bar and select “Services.” Search for Windows Store Service (WSService) and Windows Update (wuauserv) service, right-click on each, and select “Properties.” Then change the “Startup type” to “Disabled.” Finally, restart your computer to implement the changes.