Исправлено: процесс хоста для настройки синхронизации (SettingSyncHost.exe) Высокая загрузка ЦП



Попробуйте наш инструмент устранения неполадок

Хост-процесс для настройки синхронизации ( SettingSynchHost.exe ) - это процесс, который синхронизирует все настройки вашей системы с другими устройствами. Он синхронизирует всевозможные вещи, например, если вы меняете обои на одном компьютере, они будут изменены и на всех других компьютерах. Точно так же он также синхронизирует ваш Internet Explorer, OneDrive, Xbox и другие полезные приложения.

Этот процесс находится в папке System32 и известен как довольно важный процесс в Windows. Однако, каким бы полезным ни был этот процесс, он часто вызывает различные проблемы, например потребляет много ресурсов (ЦП) в течение неопределенных периодов времени. Были случаи, когда этот процесс все время потреблял 100% одного из логических процессоров.



Есть несколько способов решения этой проблемы. Начните с первого и соответственно продвигайтесь вниз.



Решение 1. Обновление Windows

Судя по всему, Microsoft сразу обратила внимание на « SettingSyncHost.exe »Потребляя огромное количество ресурсов ЦП, и направил своих инженеров на работу над решением. Спустя некоторое время гигант выпустил серию обновлений, направленных на эту проблему, а также на другие ошибки.

Если вы по какой-либо причине не обновляли Windows, убедитесь, что вы выполнили все обновления немедленно. Операционные системы требуют частых обновлений и исправлений ошибок, чтобы работать без проблем. Обратите внимание, что вам требуется активное подключение к Интернету для обновления вашего компьютера.

  1. Нажмите Windows + S, введите « Центр обновления Windows »В диалоговом окне и нажмите Enter.
  2. Нажмите на кнопку « Проверить обновления »И позвольте Windows загрузиться, если она найдет.



  1. После установки обновлений рестарт свой компьютер и проверьте, улучшилось ли использование.

Решение 2. Добавление права собственности на ключ реестра

В некоторых случаях кажется, что процесс ' SettingSyncHost.exe ’Продолжает попытки записать файл в конкретный каталог, а затем обновить раздел реестра, но терпит неудачу, поскольку у него нет разрешений. Он продолжает записывать файлы снова и снова и пытается снова и снова; это то, что вызывает высокую загрузку ЦП на вашем компьютере.

Мы можем попробовать стать владельцем раздела реестра на вашем компьютере и проверить, изменится ли это что-нибудь. Обратите внимание, что для выполнения этого решения вам могут потребоваться права администратора.

  1. Нажмите Windows + R, введите « regedit »В диалоговом окне и нажмите Enter.
  2. В редакторе реестра перейдите по следующему пути к файлу:

HKEY_CURRENT_USER Software Microsoft InputPersonalization TrainedDataStore en-GB 2

  1. Щелкните правой кнопкой мыши запись и выберите « Разрешения »Из списка опций.

  1. Нажмите на ' Полный контроль »Для всех групп пользователей по очереди. Нажмите Применить, чтобы сохранить изменения и выйти.

  1. Рестарт свой компьютер и проверьте, решена ли проблема.

Решение 3. Запуск сценария PowerShell (только для опытных пользователей)

Если оба приведенных выше решения не работают, мы можем попробовать написать сценарий PowerShell. Этот скрипт убивает процесс ‘ SettingSyncHost.exe Со своего компьютера каждые пять минут. Обратите внимание, что вам потребуется ввести свои учетные данные для регистрации работы на вашем компьютере. Это решение предназначено только для опытных пользователей, которые знают, что делают.

  1. Нажмите Windows + S, введите « PowerShell »В диалоговом окне щелкните приложение правой кнопкой мыши и выберите« Запуск от имени администратора ».
  2. Оказавшись в повышенном статусе, выполните следующий код, приведенный ниже:

    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}

Как видите, вам потребуется ввести учетные данные, прежде чем вы сможете зарегистрировать задание на своем компьютере. После ввода учетных данных проверьте, выполняется ли процесс ‘ SettingSyncHost ’ автоматически прекращается. Если этого не произошло, попробуйте перезагрузить компьютер и повторите попытку.

  1. Если вы уже зарегистрировали вакансию, но хотите убей это , выполните команду, указанную ниже:

Get-ScheduledJob | ? Name -eq «Убить SettingSyncHost» | Отменить регистрацию запланированного задания

  1. Перезагрузите компьютер, и задание должно быть отменено.
3 минуты на чтение