Depuis Mac OS X Mountain Lion, Apple propose l’application de messagerie instantanée « Messages » en remplacement d’iChat. Outre le fait de pouvoir utiliser des services connus comme Google, Jabber ou AIM, l’application permet de recevoir et d’envoyer des iMessages ou des SMS directement sur Mac via Handoff et le cloud (Plus d’info sur cet article d’Apple).
Bien que l’utilisation de Messages soit extrêmement simple, Apple ne propose pas de bouton pour supprimer l’ensemble de l’historique des messages. On se retrouve donc vite avec une longue liste de iMessages et de SMS regroupées en discussions comme on le connait déjà sur iOS. Je vous propose de voir ensemble comment supprimer, en une fois l’historique complet de Messages sur Mac.
Comment supprimer l’historique de Messages sur Mac via le Finder
C’est très simple, pour supprimer l’historique de Messages sur Mac on va aller directement supprimer la base de données des Messages. 🙂
- Il vous faut tout d’abord fermer l’application Messages
- Cliquez ensuite sur le Finder et dans la barre grise en haut de votre écran, allez sur « Aller à » puis « Aller au dossier…. » (ou Maj + Command + G)
- Entrez ensuite :
~/Library/Messages/
- Supprimez ensuite :
Comment supprimer l’historique de Messages sur Mac via le Terminal
Ouvrez le terminal et rentrez simplement :
rm -r ~/Library/Messages/*
Redémarrez ensuite votre Mac pour supprimer le Cache de Messages et le tour est joué.
26 commentaires
mat · 30 avril 2016 à 14 h 00 min
Bonjour,
Merci pour cet article très intéressant. J’ai également un dossier « Archive » assez volumineux (120 Mo) dans le dossier Library>Messages.
Puis-je le supprimer sans danger ?
Merci beaucoup pour vos articles très intéressants ! J’ai hâte d’en lire d’autres.
matthieu · 7 mai 2016 à 10 h 54 min
Vous pouvez le supprimer sans crainte. Le système re-créra ce dossier si besoin.
Merci pour votre commentaire,
Au plaisir,
Tony · 29 juin 2016 à 20 h 52 min
bonsoir,
j’ai effacé des numéros sur mon mac mais quand je tape le début d’un numéros, tous mes numéros supprimés réapparaissent alors que sur mon iPhone tout est supprimé. Comment faire?? svp
Merci
matthieu · 13 août 2016 à 14 h 29 min
Bonjour Tony, c’est un peu compliqué pour moi de vous aider sans voir la machine. Il n’est pas logique que OS X se rappelle des numéros s’ils ne sont stockés nul part. Il s’agit surement d’un problème d’affichage. Je vous conseille de vous rapprocher d’un magasin agréé Apple ou d’un Store pour poser la question à un Genius directement avec votre Mac !
Au plaisir,
Rox · 22 janvier 2017 à 20 h 14 min
Bonjour,
Ça me fait la même chose … J’ai supprimé tous les contactes ainsi que toutes les conversations et pourtant quand je tape un nom dans la barre de recherche du mac, tout réapparaît ainsi que des bout de conversation …
matthieu · 29 janvier 2017 à 19 h 43 min
Voir ma réponse à Elisabeth ci-dessous.
ben · 16 mars 2018 à 2 h 26 min
je veux effacer mes traces sur Facebook et messenger une fois pour toute svp
FOU · 2 octobre 2016 à 10 h 36 min
Bonjour!
merci pour cette article très simple !
mais une fois que je fais ça, je retrouve des conversations de type SMS comment puis-je les supprimés ???
merci!
FOU · 2 octobre 2016 à 10 h 41 min
et je vois encore des iMessages 🙁
matthieu · 2 octobre 2016 à 19 h 01 min
Si je comprends bien, les message iMessages sont bien supprimés mais les SMS (en verts) sont toujours présents, c’est bien ça ?
Elisabeth · 15 décembre 2016 à 18 h 21 min
Bonjour,
Merci pour vos astuces et le partage d’informations.
Mon problème est que iMessage sur mac reconnait encore d’anciens numéros de téléphone et ne trouve pas les nouveaux (que j’ai mis à jour dans les contacts).
Ce n’est pas une question de temps de synchronisation puisque ça fait au moins une année que j’ai ce problème, et je tape donc toujours le nouveau numéro de téléphone. Si je commence à taper le nom de la personne, iMessage me trouve toujours l’ancien numéro.. Bizarre.
matthieu · 16 décembre 2016 à 19 h 57 min
Bonjour Elisabeth, il s’agit d’un historique de suggestions entre vos différents appareils Apple sur lesquels vous utilisez iMessage. Pour une raison que j’ignore, Apple ne permet pas dans iMessage de supprimer les historiques de contacts. En revanche, vous pouvez le faire sur iOS. Commencez la rédaction d’un nouveau message en tapant le nom de la personne que vous souhaitez supprimer de l’historique. Un petit « i » va alors apparaitre. Vous pouvez cliquez dessus puis cliquer sur « Supprimer de l’historique ». Après quelques instants (synchronisation iCloud) il devrait également disparaitre de votre historique de contacts récents dans iMessage sur macOS. Bonne soirée, Matthieu
KS. · 26 janvier 2017 à 13 h 11 min
Bonjour,
J’ai effectué la manoeuvre, comment se fait-t-il que lorsque je veux aller sur Messages j’ai une fenetre qui s’affiche où il est écrit « Messages est mis à jour.. La base de données Messages est en cours de mise à niveau; attendez que l’operation s’achève ou quittez Messages puis relancez-le ulterieurement ».
Est-ce normal ?
Merci
matthieu · 29 janvier 2017 à 19 h 45 min
Avez-vous bien supprimer ces trois fichiers puis redémarrer voter Mac ? Vous pouvez décocher votre compte iMessage dans les préférences de Messages et le re-activer pour régler votre problème.
User:~ User$ ls -l Library/Messages
total 336
-rw-r--r-- 1 user staff 4096 13 jui 12:13 chat.db
-rw-r--r-- 1 user staff 32768 14 jui 17:36 chat.db-shm
-rw-r--r-- 1 user staff 131872 14 jui 17:36 chat.db-wal
Pierrick · 5 février 2017 à 0 h 32 min
Bonsoir Matthieu,
J’ai en quelque sorte un problème inverse: je souhaite récupérer le fil d’une conversation malencontreusement supprimée. Les messages sont toujours dans les archives de ~/Library/Messages/…
Est-ce possible de les faire réapparaître dans l’appli Messages?
Merci pour votre réponse
matthieu · 6 février 2017 à 16 h 05 min
Sauvegarder le contenu de ces messages dans un dossier à part. Re-Activez votre compte iMessage. Recopiez le contenu de l’ancien dossier à l’intérieur. Redémarrez Messages.
RIZZETTO Germain · 5 mars 2017 à 11 h 02 min
bonjour,
j’ai un Mac OS X Lion 10.7.5 (acheté en décembre 2011) et dans ma boite de messagerie (capacité : 16,11 Go), dans la rubrique « tous les messages » il m’est impossible de les effacer depuis le début, chaque fois que je fais « supprimer » puis « effacer tous les messages supprimés », il reviennent toujours automatiquement !!!…
ça embarrasse ma boite…. même si je les mets dans « corbeille » et que je les supprime et les efface, ils apparaissent TOUJOURS dans « tous les messages » ???
j’ai essayé de tous les basculer dans « Deleted Messages », il y restent aussi !!
Merci de me dire comment je peux TOUS les effacer définitivement ? et comment procéder de même pour les messages à venir, qui seront aussi stockés dans « tous les messages » ?
matthieu · 30 mars 2017 à 12 h 40 min
Quel est le rapport avec l’article ?
Bads · 17 avril 2017 à 17 h 08 min
Bonjour, Je Voulais savoir si il était possible de supprimer les conversations sur le mac Sans que celles-ci soient supprimées sur mon téléphone ? Merci pour votre reponse !
matthieu · 17 avril 2017 à 21 h 25 min
Ce sont deux bases de données différentes. Supprimer un message de Messages sur macOS n’impacte pas Messages sur iOS. Bonne soirée.
Lola peerer · 14 mai 2018 à 19 h 31 min
Bonjour!
Ma question est de savoir si il est possible de supprimer l’historique d’activité des iMessages? C’est à dire : dernière ouverture de l’application ect.
matthieu · 16 mai 2018 à 13 h 38 min
Bonjour Lola, je ne comprends pas votre question.
Pauline · 12 août 2018 à 10 h 45 min
Bonjour,
Après avoir effacer tout l’historique des iMessages sur le mac, quand je tape dans la barre de recherche « iMessage » j’ai une retranscription qui apparait malgré qu’elle ne soit, selon moi, nulle part ailleurs. Comment puis je la supprimer ? Merci par avance
matthieu · 10 octobre 2018 à 17 h 02 min
Bonjour Pauline, il s’agit surement de l’historique de Spotlight.
Voici une procédure pour forcer sa re-indexation : https://support.apple.com/fr-fr/HT201716
Bien à vous,
Ben · 9 octobre 2018 à 11 h 55 min
Bonjour
Je connaissais cette solution, mais j’en cherche une autre (mais merci quand même de publier ces tutos 😉 )
Je voudrais simplement supprimer toute archive de messages que j’ai supprimé de l’application.
Pour être plus clair : je voudrais éradiquer définitivement de mon Mac les messages supprimés de l’application (que je ne peux plus lire depuis l’application).
Mais garder ceux que je peux/veux encore lire depuis Messages.
J’ai peur qu’avec votre tuto, je supprime purement et simplement tous les messages.
Merci !
Lily · 11 mars 2020 à 10 h 25 min
Bonjour Mathieu
Sur IMac mon compagnon a bloqué les sms qui sont rattachés à son smarphone. L’application existe bien mais les messages sont très anciens ?
Comment puis-je lire les messages sur l’iMac qu’il reçoit sur son téléphone ?
Et comment remettre en cache les messages que j’aurais lu ?
Merci beaucoup
Lily