Javítás: Gazdagép-folyamat a szinkronizálás beállításához (SettingSyncHost.exe) Magas CPU-használat



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Host folyamat a szinkronizálás beállításához ( SettingSynchHost.exe ) egy olyan folyamat, amely szinkronizálja az összes rendszerbeállítást a többi eszközével. Szinkronizál mindenféle dolgot, például ha egy számítógépen megváltoztatja a háttérképet, akkor az az összes többi számítógépen is megváltozik. Hasonlóképpen szinkronizálja az Internet Explorer, a OneDrive, az Xbox és más hasznos alkalmazásokat is.



Ez a folyamat a System32 mappában található, és ismert, hogy meglehetősen fontos folyamat a Windows rendszeren. Bármennyire hasznos is lehet ez a folyamat, gyakran különféle problémákat okoz, mivel sok erőforrást (CPU) emészt fel határozatlan ideig. Volt néhány olyan eset, amikor ez a folyamat az egyik logikai processzor 100% -át emésztette fel folyamatosan.



Számos megoldás létezik, amelyek foglalkoznak ezzel a kérdéssel. Kezdje az elsővel, és ennek megfelelően haladjon lefelé.



1. megoldás: A Windows frissítése

Úgy tűnik, hogy a Microsoft azonnal észrevette SettingSyncHost.exe ”Hatalmas mennyiségű CPU-t fogyasztva mérnökeit a megoldás kidolgozására irányította. Valamivel később az óriás egy sor frissítést adott ki, amely ezt a problémát, valamint más hibákat is megcélozta.

Ha valamilyen okból nem frissítette a Windows rendszert, győződjön meg róla, hogy az összes frissítést azonnal végrehajtotta. Az operációs rendszerek gyakori frissítéseket és hibajavításokat igényelnek a zökkenőmentes, problémamentes működés érdekében. Ne feledje, hogy a számítógép frissítéséhez aktív internetkapcsolatra van szükség.

  1. Nyomja meg a Windows + S billentyűt, írja be a következőt: Windows Update ”Elemet, és nyomja meg az Enter billentyűt.
  2. Kattintson a gombra Frissítések keresése ”, És hagyja, hogy a Windows letöltse, ha talál ilyet.



  1. A frissítések telepítése után újrakezd és ellenőrizze, hogy javult-e a használat.

2. megoldás: Tulajdonjog hozzáadása a rendszerleíró kulcshoz

Bizonyos esetekben úgy tűnik, hogy a folyamat SettingSyncHost.exe ’Folyamatosan próbál egy fájlt egy adott könyvtárba írni, majd frissíteni egy rendszerleíró kulcsot, de nem sikerül, mert nincsenek engedélyei. Újra és újra írja a fájlokat, és újra és újra megpróbálja; ez okozza a magas CPU-felhasználást a számítógépén.

Megpróbálhatjuk megszerezni a rendszerleíró kulcs tulajdonjogát a számítógépén, és ellenőrizhetjük, hogy ez változtat-e valamit. Ne feledje, hogy a megoldás végrehajtásához rendszergazdai jogosultságokra lehet szüksége.

  1. Nyomja meg a Windows + R billentyűt, írja be a következőt: regedit ”Elemet, és nyomja meg az Enter billentyűt.
  2. A rendszerleíróadatbázis-szerkesztőben keresse meg a következő fájl elérési utat:

HKEY_CURRENT_USER Software Microsoft InputPersonalization TrainedDataStore en-GB 2

  1. Kattintson a jobb gombbal a bejegyzésre, és válassza a Engedélyek ”Lehetőségek listájáról.

  1. Kattintson ' Teljes felügyelet ”Az összes felhasználói csoport számára egyenként. A módosítások mentéséhez és a kilépéshez nyomja meg az Alkalmaz gombot.

  1. Újrakezd és ellenőrizze, hogy a probléma megoldódott-e.

3. megoldás: PowerShell-parancsfájl futtatása (csak haladó felhasználók számára)

Ha mindkét fenti megoldás nem működik, megpróbálhatunk PowerShell-szkriptet írni. Ez a szkript a folyamat megölésére szolgál SettingSyncHost.exe Öt percenként. Ne feledje, hogy a munka számítógépen történő regisztrálásához meg kell adnia hitelesítő adatait. Ez a megoldás csak haladó felhasználóknak szól, akik tudják, mit csinálnak.

  1. Nyomja meg a Windows + S billentyűt, írja be a következőt: PowerShell ”Párbeszédpanelen kattintson a jobb gombbal az alkalmazásra, és válassza a„ Futtatás rendszergazdaként ”lehetőséget.
  2. Ha megemelkedett állapotban van, hajtsa végre az alábbi kódot:

    Register-ScheduledJob -Name “Kill SettingSyncHost” -RunNow -RunEvery “00:05:00” -Credential (Get-Credential) -ScheduledJobOption (New-ScheduledJobOption -StartIfOnBattery -ContinueIfGoingOnBattery) -BeállításBlocky -ScriptBlocky ? {$ _. Név -eq 'SettingSyncHost' -és $ _. StartTime -lt ([System.DateTime] :: Most) .AdMMinutes (-5)} | Stop-Process -Force}

Amint láthatja, meg kell adnia a hitelesítő adatokat, mielőtt regisztrálhatja a munkát a számítógépén. A hitelesítő adatok megadása után ellenőrizze, hogy a folyamat SettingSyncHost ’ automatikusan megszűnik. Ha nem, próbálja meg újraindítani a számítógépet, és ellenőrizze újra.

  1. Ha már regisztrálta a munkát, de szeretné Öld meg , hajtsa végre az alább felsorolt ​​parancsot:

Get-ScheduledJob | ? Név -eq “Kill SettingSyncHost” | Regisztráció törléseJob törlése

  1. Indítsa újra a számítógépet, és a munkát nem kell regisztrálni.
3 perc olvasás