Oprava: Hostitelský proces pro nastavení synchronizace (SettingSyncHost.exe) vysoké využití procesoru

Hostitelský proces pro nastavení synchronizace ( SettingSynchHost.exe ) je proces, který synchronizuje všechna vaše nastavení systému s ostatními zařízeními. Synchronizuje nejrůznější věci, například pokud změníte tapetu na jednom počítači, změní se to také na všech ostatních počítačích. Podobně také synchronizuje váš Internet Explorer, OneDrive, Xbox a další užitečné aplikace.

Tento proces se nachází ve složce System32 a je znám jako poměrně důležitý proces v systému Windows. Jakkoli však může být tento proces užitečný, často způsobuje různé problémy, jako je například konzumace velkého množství zdrojů (CPU) po neomezenou dobu. Existovaly případy, kdy tento proces neustále spotřebovával 100% jednoho z logických procesorů.

Existuje několik řešení, která řeší tento problém. Začněte s prvním a podle toho se postupujte dolů.

Řešení 1: Aktualizace systému Windows

Microsoft si očividně okamžitě všiml „ SettingSyncHost.exe “, který spotřebovává obrovské množství CPU, a nasměroval své inženýry, aby na řešení pracovali. Docela někdy poté, co gigant vydal řadu aktualizací, které se zaměřily na tento problém i na další chyby.

Pokud jste svůj Windows z nějakého důvodu neaktualizovali, nezapomeňte okamžitě provést všechny aktualizace. Operační systémy vyžadují časté aktualizace a opravy chyb, aby bez problémů fungovaly hladce. Nezapomeňte, že k aktualizaci počítače potřebujete aktivní připojení k internetu.

  1. Stiskněte Windows + S, do dialogového okna napište „ Windows update “ a stiskněte Enter.
  2. Klikněte na tlačítko „ Zkontrolovat aktualizace “ a nechte Windows stáhnout, pokud nějaké najde.

  1. Po instalaci aktualizací restartujte počítač a zkontrolujte, zda se využití zlepšilo.

Řešení 2: Přidání vlastnictví pro klíč registru

V některých případech se zdá, že proces „ SettingSyncHost.exe “ se stále pokouší zapsat soubor do konkrétního adresáře a poté aktualizovat klíč registru, ale selže, protože nemá oprávnění. Stále píše soubory znovu a znovu a zkouší to znovu a znovu; to je příčina vysokého využití procesoru ve vašem počítači.

Můžeme zkusit převzít vlastnictví klíče registru ve vašem počítači a zkontrolovat, zda se tím něco změní. Upozorňujeme, že k provedení tohoto řešení budete možná potřebovat oprávnění správce.

  1. Stiskněte Windows + R, do dialogového okna napište „ regedit “ a stiskněte Enter.
  2. Jakmile jste v editoru registru, přejděte na následující cestu k souboru:

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

  1. Klepněte pravým tlačítkem na položku a v seznamu možností vyberte „ Oprávnění “.

  1. Klikněte na „ Úplné ovládání “ pro všechny skupiny uživatelů jednu po druhé. Stisknutím tlačítka Použít uložte změny a ukončete program.

  1. Restartujte počítač a zkontrolujte, zda byl problém po ruce vyřešen.

Řešení 3: Spuštění skriptu PowerShell (pouze pro pokročilé uživatele)

Pokud obě výše uvedená řešení nefungují, můžeme zkusit napsat skript PowerShellu. Tento skript funguje tak, aby každých pět minut zabil proces „ SettingSyncHost.exe “ z vašeho počítače. Nezapomeňte, že k registraci úlohy v počítači budete muset zadat své přihlašovací údaje. Toto řešení je určeno pouze pro pokročilé uživatele, kteří vědí, co dělají.

  1. Stiskněte Windows + S, do dialogového okna napište „ PowerShell “, klikněte pravým tlačítkem na aplikaci a vyberte „Spustit jako správce“.
  2. Jakmile jste ve zvýšeném stavu, proveďte následující kód uvedený níže:

    Register-ScheduledJob -Name „Kill SettingSyncHost“ -RunNow -RunEvery „00:05:00“ -Credential (Get-Credential) -ScheduledJobOption (New-ScheduledJobOption -StartIfOnBattery -ContinueIfGoingOnBattery) -ScriptBlock {Get-Process | ? {$ _. Name -eq „SettingSyncHost“ - a $ _. StartTime -lt ([System.DateTime] :: Now) .AddMinutes (-5)} | Stop-Process -Force}

Jak vidíte, před registrací úlohy v počítači budete muset zadat přihlašovací údaje. Po zadání přihlašovacích údajů zkontrolujte, zda je proces ' SettingSyncHost' automaticky ukončen. Pokud se tak nestane, zkuste restartovat počítač a zkontrolujte znovu.

  1. Pokud jste úlohu již zaregistrovali, ale chcete ji zabít , proveďte následující příkaz:

Get-ScheduledJob | ? Název -eq „Kill SettingSyncHost“ | Unregister-ScheduledJob

  1. Restartujte počítač a úloha by měla být zrušena.

Doporučená

Oprava: Minecraft neodpovídá
Co je aplikace pro registraci zařízení digitální televize a měla by být odstraněna?
Co je FileRepMalware a měli byste jej odebrat