Many users have reported experiencing high CPU usage attributed to the “WinGet COM Server” process after updating Windows, installing new software, or sometimes even without any apparent trigger. This issue can significantly slow down your system and disrupt your workflow.
What is WinGet COM Server Process?
The WinGet COM Server process is an essential component of the Windows Package Manager, commonly known as winget. This command-line tool allows users to discover, install, upgrade, remove, and configure applications on Windows 10 and Windows 11 devices. The winget tool simplifies software management by providing a centralized system to handle applications.
The WinGet COM Server facilitates communication between the winget client and other applications or services. It manages tasks like downloading, installing, updating, and uninstalling software, as well as handling application dependencies. While it’s a legitimate and important process, it can sometimes consume excessive CPU resources due to various reasons such as software conflicts, large application downloads, or issues with the winget installation itself.
Join readers who trust AllThings.How
Add us as a preferred source on Google so our practical guides show up first next time you search.
Add to Google Preferences →Fixing WinGet COM Server High CPU Usage Issue
Here are some methods you can try to resolve the high CPU usage caused by the WinGet COM Server process:
1. Update the App Installer
Since winget is managed through the App Installer program on your computer, keeping it up to date is crucial. An outdated App Installer can cause conflicts and lead to high CPU usage.
Method 1:


After updating, check if the high CPU usage issue persists.
Method 2:


Wait for the installation to complete. This process may install additional dependencies required for winget to function correctly.
2. Re-register Winget
If there are issues with the winget installation, re-registering it can restore default settings and potentially fix the high CPU usage problem.
Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\Microsoft.Winget.Source_2021.718.1322.843_neutral__8wekyb3d8bbwe\AppXManifest.xml" -Verbose

3. Perform a Full System Shutdown
A complete shutdown can reset system processes and drivers, potentially resolving issues causing high CPU usage.
Win + R to open the Run dialog box. Type cmd and press Ctrl + Shift + Enter to open the Command Prompt with administrative privileges.shutdown /s /f /t 0

This command will initiate a full shutdown of your PC. Once the system has powered down, turn it back on and check if the issue is resolved.
4. Disable Non-Essential Winget Sources
Having unnecessary winget sources enabled can increase the workload of the WinGet COM Server. Disabling sources that you don’t use can alleviate CPU usage.
winget sources list

winget source disable <source name>
Replace <source name> with the name of the source you wish to disable.
5. Perform a Clean Boot
A clean boot starts Windows with a minimal set of drivers and startup programs, which can help identify if background programs are causing the issue.




After restarting, check if the high CPU usage persists. If the issue is resolved, you can re-enable services and startup items one at a time to identify the problematic software.
To return to normal startup mode:

6. Repair Corrupted System Files
Corrupted system files can cause various issues, including high CPU usage by system processes. Running System File Checker (SFC) and Deployment Image Servicing and Management (DISM) tools can repair these files.
sfc /scannow

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

Once the scans are complete, restart your computer and check if the issue has been resolved.
7. Run the Windows Memory Diagnostic Tool
Memory issues can also lead to high CPU usage. The Windows Memory Diagnostic tool can help identify problems with your RAM.


After the test completes, your system will restart again. Any detected memory issues will be displayed after logging in.
Additional tips to reduce high CPU usage:
- Close unnecessary programs running in the background.
- Disable startup programs that you do not need.
- Update all your device drivers to the latest versions.
- Run a comprehensive virus and malware scan.
- Check for and install any available Windows updates.
If none of the above solutions resolve the high CPU usage caused by the WinGet COM Server process, you may need to consider upgrading your hardware or performing a system reset.








