Fix Windows Host Process using too much CPU

Reading time icon 5 min. read

Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Windows Host Process high CPU

How can I fix Windows Host Process high CPU usage?

  1. Run a PowerShell script
  2. Install a software to fix high CPU usage
  3. Clean boot your computer
  4. Scan your computer for malware/virus infections

It seems that more and more users are having issues with their Surface Pro 3 devices running various Windows 10 OS versions. One of the main issues is the host process for the “Synchronization” setting. In most of the cases, it uses around 25 % or 30 % of the CPU on the Surface Pro 3 device. Following the instructions below, you will most certainly get your host process for setting synchronization  fixed in Windows 10 so you don’t have to worry about the high CPU usage of the device.
Fix Host Process for Setting Synchronization High CPU (Windows 10)Most of Windows 10 users have tried turning off the Synchronization feature in the system. Unfortunately, this is only a temporary solution because it will pop up again after just a couple of minutes. In the tutorial below, we will implement a script that will check for the Synchronization feature inside your system and every time it pops up this script will shut it down. Note that this is only a temporary solution but is the only one we have until Microsoft updates Windows 10  system and prevent this from happening again.

SOLVED: Host process causes high CPU usage in Windows 10

1. Run a PowerShell script

  1. Right click or hold tap on an open space in your Windows 10 desktop.
  2. Left click or tap on the “New” feature present in the menu.
  3. From the “New” sub-menu left click or tap on the “Text Document”
  4. Now that you have created the text document, you can name it as you wish. For example: “High CPU Fix”
  5. Double click to open the new text document that you made.
  6. In the text document, please copy paste the lines presented below in bold:
  7. Get-ScheduledJob | ? Name -eq “Kill SettingSyncHost” | Unregister-ScheduledJob
    Register-ScheduledJob -Name “Kill SettingSyncHost” -RunNow -RunEvery “00:05:00” -Credential (Get-Credential) -ScheduledJobOption (New-ScheduledJobOption -StartIfOnBattery -ContinueIfGoingOnBattery) -ScriptBlock {
    Get-Process | ?{ $_.Name -eq “SettingSyncHost” -and $_.StartTime -lt ([System.DateTime]::Now).AddMinutes(-5) } | Stop-Process -Force
  8. Left click or tap on the “File” button situated in the upper left side of the text document.
  9. From the “File” menu left click or tap on the “Save As” feature.
  10. Now right, next to the “File Name” option, you will need to delete the “.txt” extension of the folder and instead write the following: “.ps1” without the quotes.
  11. Left click or tap on the “Save” button situated in the lower side of the “Save As” window.
  12. Now go on your desktop where you saved the file and right click or hold tap on it.
  13. From the menu that pops up, you will need to left click or tap on the “Run with PowerShell” feature.
    Note: You will need to have administrative privileges to be able to run this script so be sure to be logged in with your administrator account.
  14. After the script has finished, the process you will have to check the Synchronization process if it is still active.
  15. If the process is still active, please reboot your Windows 10 OS and run again the PowerShell script as you did above.

2. Install a software to fix high CPU usage

If the problem persists, you can also install a dedicated software to fix high CPU problems. We already compiled a list of the best tools to use in order to fix high CPU usage issues. Read the description of each tool and download the one that suits your needs.

3. Clean boot your computer

Using this method, you’ll boot up your computer using only a minimum set of programs and drivers.

  1. Go to Start > type msconfig > hit Enter
  2. Go to System Configuration > click on the Services tab >  check the Hide all Microsoft services check box > click Disable all.hide all microsoft services
  3. Go to the Startup tab > Open Task Manager.
  4. Select each startup item > click Disable > close Task Manager > restart the computer.disable startup programs windows 10

4. Scan your computer for malware/virus infections

High CPU usage may also be triggered by malware or virus infections. You can run a full system antivirus scan using Windows 10’s built-in antivirus software or a third-party antivirus solution.

This is all you have to do in order to fix your CPU high usage for the Surface Pro 3 device running the Windows 10 operating system. We will get back to you as soon as Microsoft has released an update that will solve this issue. You can write us in the comments section below,  if you have any further questions. We will help you as soon as possible.


More about the topics: windows 10 fix, Windows 10 issues