Fix Host Process For Setting Synchronization WIth High CPU

By Ammarrauf01

Fix Host Process For Setting Synchronization WIth High CPU. In this article, you will read what is Host Process For Setting Synchronization and how to fix the setting sync host error on Windows 10. This error usually occurs in the Windows version of Surface pro. Users face issues with the Host Process for Setting Synchronization. This error consumes a lot of CPU resources. The system will run at a languid pace and may also lag. This issue can be solved by setting the SettingSyncHost.exe–. This file is linked to the Synchronization host process.

What Is the Host Process For Setting Synchronization?

The Host Process for the Setting Synchronization syncs the computer’s settings with the other devices. If you make changes in one system, the changes will also take automatically in the other system. For example, the wallpaper changes in your OneDrive, Internet Explorer, Xbox or other beneficial applications as well.

The whole process is executed by the SettingSyncHost.exe file, which is present in the System 32 folder. Many users think that it is a virus, but they are wrong. It is an important procedure in Windows 10.

The problem arises when it uses 100% of CPU resources for the host processes. It is a common error in Windows 10.

Fix Host Process For Setting Synchronization WIth High CPU - pic1

How To Fix Host Process For Setting Synchronization WIth High CPU?

To fix the Setting Sync Host error in Windows 10, you can simply solve it by disabling the process. But, it is not a permanent fix. It will happen again and again. Here are some troubleshooting methods to fix the error.

Method 1 – Run A PowerShell Script:

You can write a Powershell script to solve this issue. Follow the steps:

1.Right-click on the free space of your desktop.
2.Choose the “New” option from the appearing list.
3.Click on “Text Document” from the sub-menu of “New”.
4.Create the text document, and name it as required.
5.Double-click it to open your recently created text document.
6.Then, copy and paste the text there.

“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

}“

7.Save this document by following: File> Save As> File Name.
8.Delete the file extension “.txt” in the file name portion and write “.ps1”
9.Press the “Save” button from the Save As window.
10.Go to the text document you have saved on your desktop.
11.Right-click it.
12.Now choose “Run with PowerShell” from the pop-up menu.
13.Put your credentials to log in to your administrator account.

Fix Host Process For Setting Synchronization WIth High CPU - pic2

14.Then, check if the high CPU usage error still persists.

Method 2 – Update Your Windows:

The simple way to get rid of the Setting Sync Host error is to update your Windows. Because the recent update released by Windows will solve the issue. They released the update as soon as Microsoft got to know about the high CPU usage error related to Setting Sync Host. To do so:

1.Press the Windows logo key + “S” button simultaneously to open search.
2.Write “Windows Update” in the appearing search box.
3.Press Enter.
4.The Windows Update window will be opened.
5.Search for a button named “Check for updates”.
6.Press it and the system will search for new updates and new OS versions.
7.If there is any update, install it.
8.Restart the PC after the installation of updates.

Method 3 – Add Your Ownership For The Registry Key:

As we know this error takes place by the SettingSyncHost.exe. It wants to try to write the special directory file but can’t do so, because of the restrictions. It tries to write the file, again and again, that cause this error. To fix this, you have to take ownership of the Registry Key. Follow the steps:

1.Press the Windows logo key + “R” button at a time.
2.Type “regedit” the dialogue box.
3.Press the enter button.
4.Now the registry editor will open, locate the path:

“HKEY_CURRENT_USER\Software\Microsoft\InputPersonalization\TrainedDataStore\en-GB\2”

Fix Host Process For Setting Synchronization WIth High CPU - pic3

5.Right-click on the entry.
6.Select the “Permissions” option from the appearing list.
7.Press the “Full Control” option for each user’s group turn by turn.
8.Click on the “Apply” option to save changes.
9.Exit and restart your PC.