Ayusin: Proseso ng Host para sa Pagtatakda ng Pag-synchronize (SettingSyncHost.exe) Mataas na Paggamit ng CPU



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Proseso ng Host para sa Pagtatakda ng Sinkronisasyon ( SettingSynchHost.exe ) ay isang proseso na sinasabay ang lahat ng iyong mga setting ng system sa iyong iba pang mga aparato. Sini-sync nito ang lahat ng uri ng mga bagay-bagay tulad ng kung binago mo ang iyong wallpaper sa isang computer, mababago din ito sa lahat ng iba pang mga computer. Katulad nito, sinasabay din nito ang iyong Internet Explorer, OneDrive, Xbox at iba pang mga kapaki-pakinabang na application.



Ang prosesong ito ay matatagpuan sa folder ng System32 at kilala na isang medyo mahalagang proseso sa Windows. Gayunpaman, bilang kapaki-pakinabang sa prosesong ito ay maaaring, madalas itong nagiging sanhi ng iba't ibang mga problema tulad ng kumokonsumo ng maraming mga mapagkukunan (CPU) para sa mga hindi natukoy na tagal ng panahon. Mayroong ilang mga kaso kung saan natupok ng prosesong ito ang 100% ng isa sa mga lohikal na processor sa lahat ng oras.



Mayroong maraming mga workaround na tumutukoy sa isyung ito. Magsimula sa una at gumana pababa nang naaayon.



Solusyon 1: Ina-update ang Windows

Tila, agarang napansin ng Microsoft ang ' SettingSyncHost.exe 'Pag-ubos ng malaking halaga ng CPU at itinuro sa mga inhinyero na ito upang gumana sa solusyon. Medyo ilang oras pagkatapos, isang serye ng mga pag-update ang inilunsad ng higante na tina-target ang problemang ito pati na rin ang iba pang mga bug.

Kung hindi mo na-update ang iyong Windows sa anumang kadahilanan, tiyaking gumanap kaagad ng lahat ng mga pag-update. Ang mga operating system ay nangangailangan ng madalas na pag-update at pag-aayos ng bug upang maayos na tumakbo nang walang anumang mga problema. Tandaan na kailangan mo ng isang aktibong koneksyon sa internet upang mai-update ang iyong computer.

  1. Pindutin ang Windows + S, i-type ang “ Pag-update sa Windows ”Sa dialog box at pindutin ang Enter.
  2. Mag-click sa pindutang “ Suriin ang mga update ”At hayaan ang Windows na mag-download kung may nahahanap ito.



  1. Matapos mai-install ang mga update, i-restart ang iyong computer at suriin kung naging mas mahusay ang paggamit.

Solusyon 2: Pagdaragdag ng Pagmamay-ari para sa isang Registry Key

Sa ilang mga kaso, tila ang proseso na ' SettingSyncHost.exe ’Patuloy na sumusubok na magsulat ng isang file sa isang tukoy na direktoryo at pagkatapos ay mag-update ng isang registry key ngunit nabigo dahil wala itong mga pahintulot. Patuloy nitong sinusulat ang mga file nang paulit-ulit at sumusubok ulit-ulit; ito ang sanhi ng mataas na paggamit ng CPU sa iyong computer.

Maaari naming subukang kunin ang pagmamay-ari ng registry key sa iyong computer at suriin kung binago nito ang anumang bagay. Tandaan na maaaring mangailangan ka ng mga pribilehiyo ng administrator upang maisagawa ang solusyon na ito.

  1. Pindutin ang Windows + R, i-type ang “ magbago muli ”Sa dialog box at pindutin ang Enter.
  2. Sa sandaling nasa registry editor, mag-navigate sa sumusunod na file path:

HKEY_CURRENT_USER Software Microsoft InputPersonalization TrainedDataStore en-GB 2

  1. Mag-right click sa entry at piliin ang “ Mga Pahintulot ”Mula sa listahan ng mga pagpipilian.

  1. Mag-click sa ' Buong kontrol 'Para sa lahat ng mga pangkat ng gumagamit nang paisa-isa. Pindutin ang Ilapat upang makatipid ng mga pagbabago at lumabas.

  1. I-restart ang iyong computer at suriin kung nalutas ang problema.

Solusyon 3: Pagpapatakbo ng isang PowerShell Script (Para lamang sa Mga Advanced na User)

Kung hindi gumana ang parehong mga solusyon sa itaas, maaari naming subukang magsulat ng isang script ng PowerShell. Gumagawa ang script na ito upang patayin ang proseso na ‘ SettingSyncHost.exe ’Mula sa iyong computer tuwing limang minuto. Tandaan na hihilingin sa iyo na ipasok ang iyong mga kredensyal upang irehistro ang trabaho sa iyong computer. Ang solusyon na ito ay para sa mga advanced na gumagamit lamang na nakakaalam kung ano ang ginagawa nila.

  1. Pindutin ang Windows + S, i-type ang “ Power shell 'Sa kahon ng dayalogo, mag-right click sa application at piliin ang' Run as Administrator '.
  2. Kapag nasa mataas na katayuan, isagawa ang sumusunod na code na ibinigay sa ibaba:

    Magrehistro-Nakaiskedyul naJob -Name 'Patayin ang SettingSyncHost' -RunNow -RunEvery '00:05:00' -Credential (Get-Credential) -SchedachedJobOption (New-naka-iskedyulJobOption -StartIfOnBattery -ContinueIfGoingOnBattery) -ScriptBlock {Get-Process | ? {$ _. Pangalan -eq “SettingSyncHost” -at $ _. StartTime -lt ([System.DateTime] :: Ngayon) .AddMinutes (-5)} | Stop-Process -Force}

Tulad ng nakikita mo, hihilingin sa iyo na magpasok ng mga kredensyal bago mo irehistro ang trabaho sa iyong computer. Matapos ipasok ang mga kredensyal, suriin kung ang proseso na ‘ SettingSyncHost ’ awtomatikong winakasan. Kung hindi, subukang i-restart ang iyong computer at suriin muli.

  1. Kung nairehistro mo na ang trabaho ngunit nais mo patayin mo , isagawa ang utos na nakalista sa ibaba:

Get-Naka-iskedyulJob | ? Pangalan -eq 'Patayin ang SettingSyncHost' | Unregister-Naka-iskedyul naJob

  1. I-restart ang iyong computer at ang trabaho ay dapat na hindi nakarehistro.
Basahin ang 3 minuto