Popravak: Postupak hosta za postavljanje sinkronizacije (SettingSyncHost.exe) Visoka upotreba procesora



Isprobajte Naš Instrument Za Uklanjanje Problema

Postupak hosta za postavljanje sinkronizacije ( SettingSynchHost.exe ) je postupak koji sinkronizira sve postavke vašeg sustava s drugim uređajima. Sinkronizira sve vrste stvari, na primjer, ako promijenite pozadinu na jednom računalu, promijenit će se i na svim ostalim računalima. Slično tome, sinkronizira i Internet Explorer, OneDrive, Xbox i druge korisne programe.



Ovaj se postupak nalazi u mapi System32 i poznato je da je prilično važan proces u sustavu Windows. No, koliko god ovaj postupak mogao biti koristan, često uzrokuje razne probleme, jer troši puno resursa (CPU) na neodređeno vrijeme. Bilo je slučajeva kada je ovaj proces cijelo vrijeme trošio 100% jednog od logičkih procesora.



Postoji nekoliko zaobilaznih rješenja koja rješavaju ovaj problem. Započnite s prvim i u skladu s tim krenite prema dolje.



1. rješenje: Ažuriranje sustava Windows

Očito je Microsoft odmah primijetio ' SettingSyncHost.exe ”Trošeći ogromne količine CPU-a i usmjeravajući svoje inženjere da rade na rješenju. Nešto kasnije, div je pokrenuo niz ažuriranja koja su ciljala ovaj problem kao i druge bugove.

Ako iz bilo kojeg razloga niste ažurirali Windows, pobrinite se da odmah izvršite sva ažuriranja. Operacijski sustavi zahtijevaju česta ažuriranja i ispravke programskih pogrešaka kako bi bez problema radili bez problema. Imajte na umu da vam je potrebna aktivna internetska veza za ažuriranje računala.

  1. Pritisnite Windows + S, upišite „ Windows Update ”U dijaloškom okviru i pritisnite Enter.
  2. Kliknite gumb “ Provjerite ima li ažuriranja ”I neka Windows preuzme ako ga pronađe.



  1. Nakon instaliranja ažuriranja, ponovno pokretanje računalo i provjerite je li uporaba postala bolja.

Rješenje 2: Dodavanje vlasništva nad ključem registra

U nekim se slučajevima čini da je postupak SettingSyncHost.exe 'Nastavlja pokušavati zapisati datoteku u određeni direktorij, a zatim ažurirati ključ registra, ali ne uspijeva jer nema dozvole. Stalno iznova zapisuje datoteke i pokušava iznova i iznova; to je ono što uzrokuje veliku upotrebu CPU-a na vašem računalu.

Možemo pokušati preuzeti vlasništvo nad ključem registra na vašem računalu i provjeriti mijenja li to nešto. Imajte na umu da će vam za provođenje ovog rješenja možda trebati administratorske privilegije.

  1. Pritisnite Windows + R, upišite „ regedit ”U dijaloškom okviru i pritisnite Enter.
  2. Jednom u uređivaču registra, idite na sljedeću stazu datoteke:

HKEY_CURRENT_USER Software Microsoft InputPersonalization TrainedDataStore en-GB 2

  1. Desnom tipkom miša kliknite unos i odaberite “ Dopuštenja ”S popisa opcija.

  1. Kliknite na ' Potpuna kontrola 'Za sve korisničke grupe jednu po jednu. Pritisnite Primijeni za spremanje promjena i izlaz.

  1. Ponovo pokrenite računalo i provjerite je li se problem riješio.

3. rješenje: Pokretanje PowerShell skripte (samo za napredne korisnike)

Ako oba navedena rješenja ne uspiju, možemo pokušati napisati PowerShell skriptu. Ova skripta funkcionira kako bi ubila proces SettingSyncHost.exe ’S računala svakih pet minuta. Imajte na umu da ćete za registraciju posla na računalu morati unijeti svoje vjerodajnice. Ovo rješenje namijenjeno je samo naprednim korisnicima koji znaju što rade.

  1. Pritisnite Windows + S, upišite „ PowerShell ”, U dijaloškom okviru kliknite program desnom tipkom miša i odaberite„ Pokreni kao administrator ”.
  2. Jednom kada ste u povišenom statusu, izvedite sljedeći kod naveden u nastavku:

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

Kao što vidite, prije registracije posla na računalu morat ćete unijeti vjerodajnice. Nakon unosa vjerodajnica provjerite je li postupak ' SettingSyncHost ’ automatski se ukida. Ako se to ne dogodi, pokušajte ponovno pokrenuti računalo i provjeriti ponovo.

  1. Ako ste posao već prijavili, ali želite Ubij to , izvršite naredbu navedenu u nastavku:

Get-ScheduledJob | ? Ime -eq “Ubiti SettingSyncHost” | Poništi registraciju-planirani posao

  1. Ponovo pokrenite računalo i posao bi trebao biti odjavljen.
3 minute čitanja