Comment résoudre les erreurs AddressBookSourceSync sous Windows

Voir apparaître des fenêtres contextuelles AddressBookSourceSync et constater une utilisation élevée du processeur sur un Mac peut être extrêmement frustrant. Ces demandes d’autorisation répétées et les processus en arrière-plan persistants perturbent votre travail et ralentissent considérablement le système. Si vous avez mis à jour votre version de macOS ou si ce problème est apparu soudainement, il est probable que vous rencontriez une corruption de données ou un processus bloqué dans le système de synchronisation des contacts. La résolution de ce problème n’est pas toujours simple, mais il existe des solutions de contournement connues qui pourraient enfin mettre un terme à ces désagréments.

Comment résoudre le problème AddressBookSourceSync ?

Méthode 1 : Réinitialiser la synchronisation des contacts et effacer les fichiers en cache

Cette méthode est utile car AddressBookSourceSync utilise un cache local et des préférences susceptibles d’être corrompus. Supprimer ces fichiers permet à macOS de reconstruire sa base de données de contacts, ce qui résout souvent les problèmes de spam et de consommation excessive de ressources.

  • Tout d’abord, ouvrez Contacts.
  • Cliquez sur Fichier dans la barre de menu, puis choisissez Exporter.
  • Sélectionnez « Archives des contacts » — ceci sert uniquement de sauvegarde au cas où les choses tourneraient mal.
  • Choisissez un emplacement sûr, nommez le fichier et enregistrez-le.
  • Rendez-vous sur iCloud.com et vérifiez que vos contacts y sont bien synchronisés. Cela permet de s’assurer qu’aucun contact n’est manquant ou désynchronisé.
  • Ensuite, ouvrez le Moniteur d’activité ( Applications > Utilitaires > Moniteur d’activité ).Recherchez AddressBookSourceSync. S’il est en cours d’exécution, sélectionnez-le et cliquez sur le bouton Quitter (l’icône en forme de croix).Si la fermeture normale ne fonctionne pas, forcez la fermeture en cliquant sur l’ icône d’engrenage et en choisissant Forcer à quitter.
  • Maintenant, ouvrez le dossier ~/Library/Application Support/Address Book/. Pour ce faire, dans le Finder, cliquez sur Aller, puis maintenez la touche Option enfoncée et sélectionnez Bibliothèque. Une fois à l’intérieur, supprimez tout sauf le Info.plistfichier.
  • Enfin, ouvrez les Préférences Système, accédez à iCloud, puis décochez Contacts. Patientez quelques secondes, puis réactivez l’option. Cela lancera une nouvelle synchronisation et devrait résoudre le problème des données bloquées.

Sur certaines configurations, cela fait disparaître les fenêtres contextuelles et rétablit un fonctionnement normal. Je ne sais pas exactement pourquoi, mais manipuler ces caches réinitialise en quelque sorte la base de données de contacts. C’est un peu contraignant, mais ça pourrait résoudre le problème.

Méthode 2 : Modifier le trousseau et les autorisations

Cette méthode résout le problème des boîtes de dialogue d’autorisation récurrentes, notamment si l’on vous demande constamment votre mot de passe. Il arrive que les autorisations du trousseau ou des entrées corrompues de celui-ci provoquent des dysfonctionnements et des affichages intempestifs d’AddressBookSourceSync.

  • Ouvrir Accès au trousseau (dans Utilitaires ).
  • Recherchez les entrées liées à iCloud ou au Carnet d’adresses.
  • Supprimez toutes les entrées qui semblent suspectes ou obsolètes, en particulier celles qui demandent des mots de passe de manière répétée.
  • Ensuite, accédez à Préférences Système > Sécurité et confidentialité > Confidentialité > Fichiers et dossiers ou Accessibilité.
  • Vérifiez que les applications telles que Contacts et Événements système disposent des autorisations nécessaires. Dans le cas contraire, cochez les cases pour autoriser l’accès.
  • Ensuite, redémarrez votre Mac pour forcer l’actualisation des autorisations. Il arrive que des problèmes d’autorisations entraînent des demandes de mot de passe et des synchronisations répétées.

Cela peut s’avérer un peu délicat car les paramètres de sécurité de macOS peuvent être capricieux, mais la correction des autorisations permet souvent de réduire le nombre de fenêtres contextuelles et la consommation de ressources.

Option 3 : Utiliser les commandes du Terminal pour forcer l’actualisation

Cette solution de dernier recours nécessite l’utilisation de la ligne de commande, ce qui n’est pas trop compliqué si vous êtes à l’aise avec le Terminal. Elle force le système à reconstruire la base de données des contacts et à mettre fin à tous les processus indésirables.

  • Ouvrir le Terminal depuis Applications > Utilitaires.
  • Saisissez la commande suivante pour arrêter le service Carnet d’adresses :
killall AddressBookSourceSync
  • Si cela ne fonctionne pas, vous pouvez également essayer de supprimer directement les fichiers cache :
    rm -rf ~/Library/Application\ Support/Address\ Book/*
  • Ensuite, rouvrez Contacts et vérifiez si la synchronisation redémarre sans encombre, sans fenêtres contextuelles excessives ni pics d’utilisation du processeur.
  • Cette réinitialisation manuelle force souvent le système à réinitialiser la synchronisation des contacts, ce qui est particulièrement utile si les options habituelles de l’interface graphique échouent. Bien entendu, l’utilisation de commandes de ce type peut s’avérer risquée si vous n’êtes pas sûr de ce que vous faites ; il est donc préférable de faire une sauvegarde au préalable.

    Globalement, gérer les problèmes liés à AddressBookSourceSync est fastidieux, mais vider le cache, modifier les permissions ou redémarrer le système via le terminal a permis à de nombreux utilisateurs de les résoudre. Curieusement, certains ont constaté qu’un redémarrage complet après ces étapes pouvait faire la différence, car macOS conserve parfois des données ou des permissions obsolètes même après un redémarrage.

    Résumé

    • Sauvegardez vos contacts avant de faire des bêtises.
    • Si AddressBookSourceSync est bloqué, quittez-le dans le Moniteur d’activité.
    • Videz le dossier cache dans ~/Library/Application Support/Address Book/.
    • Décochez puis recochez les contacts dans iCloud.
    • Corrigez les autorisations si les demandes d’autorisation persistent.
    • Utilisez les commandes du Terminal si nécessaire pour forcer une actualisation.

    Conclure

    Ce genre de problème de synchronisation est vraiment pénible, mais ces méthodes ont permis à beaucoup de se débarrasser des fenêtres pop-up incessantes et des ralentissements. Il suffit parfois d’un peu de patience et de quelques essais. J’espère que cela vous évitera bien des frustrations ; ça a plutôt bien fonctionné sur deux MacBook, alors croisons les doigts pour que ça marche aussi sur le vôtre.