Skip to cookie settings

Trouver les doublons sur Mac sans supprimer le mauvais fichier

Des noms identiques ne suffisent pas. Voici comment vérifier que deux fichiers sont identiques et choisir la copie à conserver.

L’application DiskJoy est pour l’instant disponible uniquement en anglais.

Deux fichiers qui portent le même nom ne sont pas forcément le même fichier, et deux fichiers aux noms différents peuvent être identiques. Pour trouver de vrais doublons, comparez d’abord la taille, puis une empreinte du contenu. Choisissez ensuite la copie à garder d’après son emplacement, pas d’après sa date. Si vous hésitez, gardez les deux.

DiskJoy est notre produit. Il ne trouve pas encore les doublons : l’analyse est en lecture seule, montre l’espace récupérable par catégorie, et la suppression n’est pas encore développée. Ce guide montre la méthode manuelle, et les commandes ci-dessous ne font que lire.

Ce qui compte comme un doublon

Une vérification fiable comporte trois niveaux :

  1. La taille. Deux fichiers de tailles différentes ne peuvent pas être identiques.
  2. L’empreinte. Un hachage est un court code calculé à partir du contenu d’un fichier. Deux fichiers qui ont le même hachage sont, avec une probabilité très élevée, identiques.
  3. Octet par octet. Quand cela compte vraiment, comparez directement les fichiers.

Pour deux fichiers, vous pouvez le faire à la main. Cette commande affiche une empreinte pour chacun :

shasum -a 256 un.pdf deux.pdf

Si les deux lignes commencent par le même code, le contenu est identique. Cette commande n’affiche rien quand le contenu est identique :

cmp un.pdf deux.pdf

Nous avons exécuté les deux sur macOS 27.0 avec une paire de fichiers de test copiés : empreintes identiques, aucune sortie de cmp. Avec un troisième fichier différent, cmp a répondu differ et l’empreinte était autre.

Le nom, la date et l’emplacement aident à choisir la copie. Ils ne disent pas si deux fichiers sont des copies.

Commencer par les gros fichiers

Les doublons de petits fichiers comptent rarement. Commencez par les gros. Cette commande liste, en lecture seule, les fichiers de plus de 100 Mo dans le dossier Téléchargements :

find ~/Downloads -type f -size +100M

Adaptez le dossier et la taille. Le dossier Téléchargements (Downloads dans le Terminal) contient souvent des copies d’installateurs et de vidéos. Nous avons vérifié le principe de find -size sur un fichier de test de 101 Mo dans un dossier temporaire.

Des copies qui ne prennent peut-être pas de place en plus

Sur un Mac récent avec APFS, certains doublons partagent leurs données sur le disque :

  • Les clones. Quand le Finder duplique un fichier sur le même volume, APFS peut créer un clone qui partage les données de l’original jusqu’à ce que l’un des deux change. Supprimer l’un de deux clones libère peu ou pas d’espace. Dans le Terminal, cp -c crée un clone. Nous l’avons essayé sur un fichier de test, la commande s’est exécutée sans erreur.
  • Les liens physiques. Deux noms désignent le même fichier. ls -li affiche le même numéro d’inode pour les deux, ce qui permet de le reconnaître. Nous l’avons vérifié avec ln sur un fichier de test : l’original et le lien avaient le même numéro d’inode. Tant qu’un nom subsiste, supprimer l’autre ne libère aucun espace.

La liste des doublons et l’espace que vous récupérez sont donc deux chiffres différents.

Choisir la copie à garder

Ces questions aident plus que la date :

  1. Où se trouve chaque copie ? Une copie dans Documents ou dans un dossier de projet est souvent celle que vous vouliez garder. Une copie dans Téléchargements est souvent un reste.
  2. Quelque chose en dépend-il ? Un projet, une liste de lecture ou une photothèque pointe peut-être vers un chemin précis. Si vous supprimez justement cette copie, le renvoi ne mène plus nulle part.
  3. Est-elle dans la photothèque d’une app ? Ne retirez aucun fichier à l’intérieur des paquets de la photothèque Photos ou Musique. Ces apps gèrent elles-mêmes leurs fichiers.
  4. Une copie existe-t-elle seulement dans le cloud ? Un élément qui n’est que dans iCloud n’est pas une seconde copie locale. En le supprimant, vous pouvez aussi le retirer d’iCloud.

Si vous ne parvenez pas à trancher, gardez les deux. Un doublon en trop coûte un peu d’espace. Une mauvaise suppression peut vous coûter votre seule copie.

Supprimer un doublon prudemment

Placez la copie en trop dans la Corbeille au lieu de l’effacer, et gardez-l’y un moment. L’espace n’est libéré que lorsque vous videz la Corbeille. Notre guide Désinstaller une application sur Mac suit le même ordre prudent.

Un début tranquille

Choisissez un dossier, par exemple Téléchargements, et triez-le par taille dans le Finder. Pour les plus gros fichiers, demandez-vous s’il en existe une copie ailleurs. Comparez les deux avec shasum -a 256. Il est possible que vous ne trouviez que peu de vrais doublons, et c’est normal. L’objectif est de récupérer un peu d’espace en sécurité, pas de traquer chaque copie.

Sûr, Risqué, Jamais

Niveau Ce que cela couvre Ce qui peut casser
Sûr Une copie dans Téléchargements dont l’empreinte est la même qu’un fichier d’un dossier de projet que vous gardez Rien, tant que l’empreinte correspond et que l’original reste
Risqué Les copies vers lesquelles pointe un projet ou une liste de lecture. Les copies dont l’emplacement ne dit rien. Les clones et liens physiques, qui libèrent peu d’espace Des renvois qui ne mènent plus nulle part, et un gain d’espace minime
Jamais Tout ce qui se trouve dans la photothèque Photos ou dans la photothèque d’une autre app. Les fichiers système. Les fichiers dont vous n’avez pas vérifié l’identité Une photothèque endommagée, ou la perte de votre seule copie

Où DiskJoy intervient aujourd’hui

DiskJoy est en phase pré-alpha. Il analyse par défaut votre volume de démarrage (les dossiers isolés sont facultatifs), en lecture seule, et indique les octets alloués. Comme les clones APFS partagent leurs données, ce chiffre peut surestimer ce que vous récupéreriez ; l’estimation de l’espace récupérable est donc une borne basse qui laisse de côté les zones partagées. DiskJoy ne liste pas les doublons et ne supprime aucun fichier pour le moment. Les photothèques Photos sont protégées et ne sont jamais proposées au nettoyage.

Pour aller plus loin, en anglais : Find duplicate files on Mac without losing the one you need (en anglais).

Sources et mentions

Les commandes en lecture seule shasum -a 256, cmp, ls -li, ln, cp -c et find -size ont été exécutées sur des fichiers de test temporaires, sur macOS 27.0. Le comportement de l’espace alloué est décrit dans les notes du moteur de DiskJoy (docs/phase2/read-only-scan.md). Les noms des dossiers et des menus du Finder en français (Documents, Téléchargements, Corbeille) n’ont pas encore été vérifiés sur un Mac réglé en français. Le mot clé principal (trouver doublons mac) n’est pas vérifié par des données de volume. Ce texte attend la relecture d’un locuteur natif.

Découvrez ce qui occupe de la place sur votre Mac

DiskJoy vous montre quels fichiers et dossiers occupent le plus d’espace.
Télécharger pour Mac

Cookies on diskjoy.com

Your browser sends a Global Privacy Control signal. We honoured it: analytics and marketing cookies are off.

Necessary cookies run this site. Analytics shows us how it is used: if you accept it, Google receives data about your visit. Change this anytime in Cookie Settings. How Google uses data Cookie Policy Privacy policy

Customize

Purpose
Needed for the site to work and to remember your cookie choice.

Cookies

  • sy_consent - Stores your cookie choice (Retention: 12 months)

Other browser storage

  • sy_consent_pending (localStorage) - Queues your choice until it reaches our server (Retention: until deleted)
Purpose
Show us which pages are visited and how the site is used, so we can improve it. Provider: Google Ireland Ltd (Google Analytics 4).

Cookies

  • _ga - Distinguishes visitors to count them (Retention: 400 days)
  • _ga_TP2XMLG27P - Keeps the state of your current visit (Retention: 400 days)

Recipients

Data controller

Sylentis Group sp. z o.o.. Contact: support@diskjoy.com. Privacy policy

Google may process data outside the European Economic Area (EEA). Safeguards: EU-US Data Privacy Framework, standard contractual clauses.

Right to withdraw

You can withdraw consent at any time, as easily as you gave it. Withdrawal does not affect the lawfulness of processing before it.