Labojums: resursdatora process sinhronizācijas iestatīšanai (SettingSyncHost.exe) ar augstu CPU lietojumu



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Resursdatora process sinhronizācijas iestatīšanai ( SettingSynchHost.exe ) ir process, kas sinhronizē visus jūsu sistēmas iestatījumus ar citām ierīcēm. Tas sinhronizē visu veidu lietas, piemēram, ja maināt fona attēlu vienā datorā, tas tiks mainīts arī visos pārējos datoros. Līdzīgi tas sinhronizē arī jūsu Internet Explorer, OneDrive, Xbox un citas noderīgas lietojumprogrammas.



Šis process ir atrodams mapē System32 un ir zināms, ka tas ir diezgan svarīgs process sistēmā Windows. Tomēr, lai cik noderīgs šis process varētu būt, tas bieži rada dažādas problēmas, piemēram, tas patērē daudz resursu (CPU) uz nenoteiktu laiku. Bija daži gadījumi, kad šis process visu laiku patērēja 100% no viena no loģiskajiem procesoriem.



Šo problēmu risina vairāki risinājumi. Sāciet ar pirmo un attiecīgi virzieties uz leju.



1. risinājums: Windows atjaunināšana

Acīmredzot Microsoft nekavējoties paziņoja par SettingSyncHost.exe ”Patērē milzīgu daudzumu CPU un lika tā inženieriem strādāt pie risinājuma. Diezgan kādu laiku pēc tam milzis izlaida virkni atjauninājumu, kas vērsti pret šo problēmu, kā arī citām kļūdām.

Ja kādu iemeslu dēļ neesat atjauninājis Windows, pārliecinieties, vai esat veicis visus atjauninājumus nekavējoties. Operētājsistēmas prasa biežu atjaunināšanu un kļūdu labojumus, lai tās darbotos bez traucējumiem. Ņemiet vērā, ka datora atjaunināšanai nepieciešams aktīvs interneta savienojums.

  1. Nospiediet Windows + S, ierakstiet “ Windows atjauninājums ”Dialoglodziņā un nospiediet taustiņu Enter.
  2. Noklikšķiniet uz pogas “ Meklēt atjauninājumus ”Un ļaujiet Windows lejupielādēt, ja tā atrod.



  1. Pēc atjauninājumu instalēšanas restartēt datorā un pārbaudiet, vai lietošana ir uzlabojusies.

2. risinājums: īpašumtiesību pievienošana reģistra atslēgai

Dažos gadījumos šķiet, ka process SettingSyncHost.exe ’Turpina mēģināt ierakstīt failu noteiktā direktorijā un pēc tam atjaunināt reģistra atslēgu, taču neizdodas, jo tai nav atļauju. Tas turpina rakstīt failus atkal un atkal un mēģina vēl un vēl; tas izraisa lielu CPU izmantošanu datorā.

Mēs varam mēģināt iegūt īpašumtiesības uz reģistra atslēgu savā datorā un pārbaudīt, vai tas kaut ko maina. Ņemiet vērā, ka, lai veiktu šo risinājumu, jums var būt nepieciešamas administratora privilēģijas.

  1. Nospiediet Windows + R, ierakstiet “ regedit ”Dialoglodziņā un nospiediet taustiņu Enter.
  2. Kad esat reģistrācijas redaktorā, dodieties uz šādu faila ceļu:

HKEY_CURRENT_USER Software Microsoft InputPersonalization TrainedDataStore lv-GB 2

  1. Ar peles labo pogu noklikšķiniet uz ieraksta un atlasiet “ Atļaujas ”No opciju saraksta.

  1. Klikšķiniet uz ' Pilnīga kontrole ”Visām lietotāju grupām pa vienam. Nospiediet Lietot, lai saglabātu izmaiņas un izietu.

  1. Restartēt un pārbaudiet, vai problēma ir atrisināta.

3. risinājums: PowerShell skripta palaišana (tikai pieredzējušiem lietotājiem)

Ja abi iepriekš minētie risinājumi nedarbojas, mēs varam mēģināt uzrakstīt PowerShell skriptu. Šis skripts darbojas, lai nogalinātu procesu SettingSyncHost.exe Ik pēc piecām minūtēm. Ņemiet vērā, ka, lai reģistrētu darbu datorā, jums būs jāievada akreditācijas dati. Šis risinājums ir paredzēts tikai pieredzējušiem lietotājiem, kuri zina, ko viņi dara.

  1. Nospiediet Windows + S, ierakstiet “ PowerShell ”Dialoglodziņā ar peles labo pogu noklikšķiniet uz lietojumprogrammas un atlasiet“ Run as Administrator ”.
  2. Kad esat paaugstinātā stāvoklī, izpildiet šādu kodu, kas norādīts zemāk:

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

Kā redzat, pirms darba reģistrēšanas datorā būs jāievada akreditācijas dati. Pēc akreditācijas datu ievadīšanas pārbaudiet, vai process SettingSyncHost ’ tiek pārtraukta automātiski. Ja tas tā nav, mēģiniet restartēt datoru un pārbaudiet vēlreiz.

  1. Ja esat jau reģistrējis darbu, bet vēlaties nogalini to , izpildiet tālāk uzskaitīto komandu:

Get-ScheduledJob | ? Nosaukums -eq “Kill SettingSyncHost” | Atcelt reģistrāciju-ieplānoto darbu

  1. Restartējiet datoru un darbs būtu nereģistrēts.
3 minūtes lasīts