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

Catégories : AppleGeek

matthieu

Ingénieur d'affaires dans une société de conseil en technologies. Passionné par le numérique et le business qu'il génère. Également entrepreneur et formateur à mes heures perdues.

19 Comments

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.

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

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.

Laisser un commentaire

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

Articles similaires

Apple

Réinitialiser Safari grâce au Terminal

Si vous naviguez sur des sites peu fréquentables (site de streaming illégaux par exemple…) vous avez peut-être infecté votre Mac avec un adware ou un “virus” (ça ne correspond pas à la définition exacte mais Lire la suite…

Apple

Supprimer le cache de Twitter sur iOS

Depuis la version 6.73 de Twitter, il vous est possible de supprimer manuellement le cache utilisé par l’application sur votre iPhone. Pour Supprimer le cache de Twitter sur iOS, c’est très simple. Voici un petit Lire la suite…

Apple

Créer une clé USB bootable de macOS High Sierra 10.13

Le nouveau système d’Apple est disponible en Beta publique et embarque avec lui la possibilité d’utiliser la commande createinstallmedia du Terminal pour créer une clé USB bootable de macOS High Sierra 10.13 Beta. Notez que cette procédure Lire la suite…