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. 🙂

  1. Il vous faut tout d’abord fermer l’application Messages
  2. 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)
  3. Entrez ensuite :
    ~/Library/Messages/

    Supprimer l'historique de Messages sur Mac

  4. Supprimez ensuite :
    1. chat.db
    2. chat.db-shm
    3. chat.db-wal
    4. Ainsi que le dossier Attachements (si vous voulez également supprimer les fichiers joints aux messages).Supprimer historique iMessages Mac

 

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é.


matthieu

Account manager chez un géant de la tech. Passionné par le numérique et le business qu'il génère. Également entrepreneur et formateur à mes heures perdues.

26 commentaires

blank

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.

    blank

    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,

blank

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

    blank

    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,

    blank

    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 …

      blank

      matthieu · 29 janvier 2017 à 19 h 43 min

      Voir ma réponse à Elisabeth ci-dessous.

        blank

        ben · 16 mars 2018 à 2 h 26 min

        je veux effacer mes traces sur Facebook et messenger une fois pour toute svp

blank

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!

    blank

    FOU · 2 octobre 2016 à 10 h 41 min

    et je vois encore des iMessages 🙁

    blank

    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 ?

blank

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.

    blank

    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

blank

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

    blank

    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

blank

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

    blank

    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.

blank

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 » ?

blank

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 !

    blank

    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.

blank

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.

    blank

    matthieu · 16 mai 2018 à 13 h 38 min

    Bonjour Lola, je ne comprends pas votre question.

blank

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

blank

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 !

blank

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

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.