Gazdagép a szinkronizálás beállításához ( SettingSynchHost.exe ) 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
Nyilvánvalóan a Microsoft azonnal észrevette, hogy a „ SettingSyncHost.exe ” hatalmas mennyiségű CPU-t fogyaszt, és a mérnököket a megoldás kidolgozására utasította. Valamikor ezután 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, mindenképpen hajtsa végre az összes frissítést. 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.
- Nyomja meg a Windows + S billentyűt, írja be a „ Windows update ” parancsot a párbeszédpanelbe, majd nyomja meg az Enter billentyűt.
- Kattintson a „ Frissítések keresése ” gombra, és hagyja, hogy a Windows letöltse, ha talál ilyet.
- A frissítések telepítése után indítsa újra a számítógépet, és ellenőrizze, hogy a használat javult-e.
2. megoldás: Tulajdonjog hozzáadása egy rendszerleíró kulcshoz
Bizonyos esetekben úgy tűnik, hogy a „ SettingSyncHost.exe ” folyamat folyamatosan megpróbál írni egy fájlt egy adott könyvtárba, 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.
- Nyomja meg a Windows + R billentyűkombinációt, írja be a „ regedit ” szót a párbeszédpanelbe, majd nyomja meg az Enter billentyűt.
- 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
- Kattintson a jobb gombbal a bejegyzésre, és válassza az „ Engedélyek ” lehetőséget az opciók listájából.
- Kattintson a „ Teljes vezérlés ” lehetőségre 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 Apply gombot.
- Indítsa újra a számítógépet, é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 úgy működik, hogy öt percenként megöli a „ SettingSyncHost.exe ” folyamatot a számítógépről. 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.
- Nyomja meg a Windows + S billentyűt, írja be a „ PowerShell ” parancsot a párbeszédpanelbe, kattintson a jobb gombbal az alkalmazásra, és válassza a „Futtatás rendszergazdaként” lehetőséget.
- 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ás | ? {$ _. Név -eq “SettingSyncHost” -és $ _. StartTime -lt ([System.DateTime] :: Most) .AdMMinutes (-5)} | Stop-Process -Force}
Mint 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 „ SettingSyncHost” folyamat automatikusan befejeződik-e. Ha nem, próbálja meg újraindítani a számítógépet, és ellenőrizze újra.
- Ha már regisztrálta a munkát, de meg akarja ölni , hajtsa végre az alább felsorolt parancsot:
Get-ScheduledJob | ? Név -eq „Kill SettingSyncHost” | Regisztráció törléseJob törlése
- Indítsa újra a számítógépet, és a munkát nem kell regisztrálni.