Correction: Processus hôte pour la configuration de la synchronisation (SettingSyncHost.exe) Utilisation élevée du processeur

Le processus hôte pour la configuration de la synchronisation ( SettingSynchHost.exe ) est un processus qui synchronise tous les paramètres de votre système avec vos autres appareils. Il synchronise toutes sortes de choses, par exemple si vous changez votre fond d'écran sur un ordinateur, il le sera également sur tous les autres ordinateurs. De même, il synchronise également votre Internet Explorer, OneDrive, Xbox et d'autres applications utiles.

Ce processus se trouve dans le dossier System32 et est connu pour être un processus assez important sous Windows. Cependant, aussi utile que puisse être ce processus, il pose souvent divers problèmes tels qu'il consomme beaucoup de ressources (CPU) pendant des périodes de temps indéfinies. Dans certains cas, ce processus a consommé 100% de l'un des processeurs logiques tout le temps.

Il existe plusieurs solutions de contournement qui résolvent ce problème. Commencez par le premier et descendez en conséquence.

Solution 1: mise à jour de Windows

Apparemment, Microsoft a immédiatement remarqué que « SettingSyncHost.exe » consommait d'énormes quantités de CPU et a demandé à ses ingénieurs de travailler sur la solution. Peu de temps après, une série de mises à jour ont été déployées par le géant qui ciblait ce problème ainsi que d'autres bogues.

Si vous n'avez pas mis à jour votre Windows pour une raison quelconque, assurez-vous d'effectuer toutes les mises à jour immédiatement. Les systèmes d'exploitation nécessitent des mises à jour fréquentes et des corrections de bogues afin de fonctionner correctement sans aucun problème. Notez que vous avez besoin d'une connexion Internet active pour mettre à jour votre ordinateur.

  1. Appuyez sur Windows + S, tapez « Windows update » dans la boîte de dialogue et appuyez sur Entrée.
  2. Cliquez sur le bouton « Vérifier les mises à jour » et laissez Windows télécharger s'il en trouve.

  1. Après avoir installé les mises à jour, redémarrez votre ordinateur et vérifiez si l'utilisation s'est améliorée.

Solution 2: ajouter la propriété d'une clé de registre

Dans certains cas, il semble que le processus ' SettingSyncHost.exe ' continue d'essayer d'écrire un fichier dans un répertoire spécifique, puis de mettre à jour une clé de registre, mais échoue car il ne dispose pas des autorisations. Il continue d'écrire les fichiers encore et encore et essaie encore et encore; c'est ce qui cause l'utilisation élevée du processeur sur votre ordinateur.

Nous pouvons essayer de prendre possession de la clé de registre sur votre ordinateur et vérifier si cela change quoi que ce soit. Notez que vous pouvez avoir besoin de privilèges d'administrateur pour exécuter cette solution.

  1. Appuyez sur Windows + R, tapez « regedit » dans la boîte de dialogue et appuyez sur Entrée.
  2. Une fois dans l'éditeur de registre, accédez au chemin de fichier suivant:

HKEY_CURRENT_USER \ Software \ Microsoft \ InputPersonalization \ TrainedDataStore \ en-GB \ 2

  1. Faites un clic droit sur l'entrée et sélectionnez « Permissions » dans la liste des options.

  1. Cliquez sur « Contrôle total » pour tous les groupes d'utilisateurs un par un. Appuyez sur Appliquer pour enregistrer les modifications et quitter.

  1. Redémarrez votre ordinateur et vérifiez si le problème actuel a été résolu.

Solution 3: exécution d'un script PowerShell (uniquement pour les utilisateurs avancés)

Si les deux solutions ci-dessus ne fonctionnent pas, nous pouvons essayer d'écrire un script PowerShell. Ce script fonctionne pour tuer le processus « SettingSyncHost.exe » de votre ordinateur toutes les cinq minutes. Notez que vous devrez entrer vos informations d'identification pour enregistrer le travail sur votre ordinateur. Cette solution est réservée aux utilisateurs avancés qui savent ce qu'ils font.

  1. Appuyez sur Windows + S, tapez « PowerShell » dans la boîte de dialogue, cliquez avec le bouton droit sur l'application et sélectionnez «Exécuter en tant qu'administrateur».
  2. Une fois dans le statut élevé, exécutez le code suivant ci-dessous:

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

Comme vous pouvez le voir, vous devrez entrer vos informations d'identification avant de pouvoir enregistrer le travail sur votre ordinateur. Après avoir entré les informations d'identification, vérifiez si le processus ' SettingSyncHost' se termine automatiquement. Si ce n'est pas le cas, essayez de redémarrer votre ordinateur et vérifiez à nouveau.

  1. Si vous avez déjà enregistré le travail mais que vous souhaitez le supprimer , exécutez la commande ci-dessous:

Get-ScheduledJob | ? Nom -eq “Kill SettingSyncHost” | Annuler l'inscription d'un emploi programmé

  1. Redémarrez votre ordinateur et le travail devrait être annulé.

Recommandé

Correction: Minecraft ne répond pas
Qu'est-ce que l'application d'enregistrement de périphérique de tuner TV numérique et doit-elle être supprimée?
Qu'est-ce que FileRepMalware et devez-vous le supprimer?