Fix: Værtsproces til indstilling af synkronisering (SettingSyncHost.exe) Brug af høj CPU
Værtsproces til indstilling af synkronisering ( SettingSynchHost.exe ) er en proces, der synkroniserer alle dine systemindstillinger med dine andre enheder. Det synkroniserer alle mulige ting, f.eks. Hvis du ændrer dit tapet på en computer, det vil også blive ændret på alle andre computere. Tilsvarende synkroniserer den også din Internet Explorer, OneDrive, Xbox og andre nyttige applikationer.
Denne proces findes i System32-mappen og er kendt for at være en forholdsvis vigtig proces på Windows. Men som nyttig kan denne proces være, det forårsager ofte forskellige problemer, som det bruger mange ressourcer (CPU) i ubestemt tid. Der var nogle tilfælde hvor denne proces forbruges 100% af en af de logiske processorer hele tiden.
Der er flere løsninger, der løser dette problem. Start med den første og arbejde dig ned i overensstemmelse hermed.
Løsning 1: Opdatering af Windows
Tilsyneladende tog Microsoft øjeblikkelig meddelelse om ' SettingSyncHost.exe indtager enorme mængder CPU og instruerede sine ingeniører til at arbejde på løsningen. Nogensinde efter blev en række opdateringer rullet ud af kæmpen, som målrettede dette problem såvel som andre fejl.
Hvis du ikke har opdateret din Windows af nogen grund, skal du sørge for at udføre alle opdateringerne med det samme. Operativsystemer kræver hyppige opdateringer og fejlrettelser for at kunne løbe glat uden problemer. Bemærk, at du har brug for en aktiv internetforbindelse for at opdatere computeren.
- Tryk på Windows + S, skriv Windows opdatering i dialogboksen og tryk på Enter.
- Klik på knappen Check for updates og lad Windows downloade, hvis det finder nogen.
- Efter installation af opdateringerne skal du genstarte computeren og kontrollere, om brugen blev bedre.
Løsning 2: Tilføjelse af ejerskab til en registreringsnøgle
I nogle tilfælde ser det ud til, at processen ' SettingSyncHost.exe ' forsøger at skrive en fil til en bestemt mappe og derefter opdatere en registreringsnøgle, men fejler, fordi den ikke har tilladelserne. Det holder ved med at skrive filerne igen og igen og prøver igen og igen; dette forårsager den høje CPU-brug på din computer.
Vi kan prøve at tage ejerskabet af registreringsdatabasenøglen på din computer og kontrollere, om dette ændrer noget. Bemærk, at du muligvis kræver administratorrettigheder til at udføre denne løsning.
- Tryk på Windows + R, skriv regedit i dialogboksen og tryk på Enter.
- Når du er i registreringseditoren, skal du navigere til følgende filsti:
HKEY_CURRENT_USER \ Software \ Microsoft \ InputPersonalization \ TrainedDataStore \ da-DK \ 2
PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her- Højreklik på posten og vælg Tilladelser fra listen over muligheder.
- Klik på Full Control for alle brugerens grupper en efter en. Tryk på Anvend for at gemme ændringer og afslutte.
- Genstart din computer og kontroller, om problemet ved hånden er løst.
Løsning 3: Kørsel af et PowerShell-script (kun for avancerede brugere)
Hvis begge ovennævnte løsninger ikke virker, kan vi prøve at skrive et PowerShell-script. Dette script fungerer for at dræbe processen ' SettingSyncHost.exe ' fra din computer hvert femte minut. Bemærk at du bliver bedt om at indtaste dine legitimationsoplysninger for at registrere jobbet på din computer. Denne løsning er kun for avancerede brugere, der ved, hvad de laver.
- Tryk på Windows + S, skriv PowerShell i dialogboksen, højreklik på programmet og vælg Kør som administrator.
- En gang i forhøjet status, udfør følgende kode som angivet nedenfor:
Register-ScheduledJob -Name Kill SettingSyncHost -RunNow -RunEvery 00:05:00 -Credential (Get-Credential) -ScheduledJobOption (New-ScheduledJobOption -StartIfOnBattery -ContinueIfGoingOnBattery) -ScriptBlock {Get-Process | ? {$ _. Navn -eq SettingSyncHost -og $ _. StartTime -lt ([System.DateTime] :: Nu) .AddMinutes (-5)} | Stop-Process -Force}
Som du kan se, skal du indtaste referencer, før du kan registrere jobbet på din computer. Efter at have indtastet legitimationsoplysningerne, skal du kontrollere, om processen ' SettingSyncHost' bliver opsagt automatisk. Hvis det ikke gør det, skal du prøve at genstarte computeren og tjekke igen.
- Hvis du allerede har registreret jobbet, men ønsker at dræbe det, skal du udføre kommandoen nedenfor:
Get-ScheduledJob | ? Navn -eq Dræb IndstillingSyncHost | Fjern registrering-ScheduledJob
- Genstart din computer, og jobbet skal være uregistreret.
PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her