Créer un ZIP propre sur Mac pour les utilisateurs Windows : Supprimer __MACOSX et .DS_Store

2026-10-19

Si vous utilisez un Mac au sein d’une agence de création, d’un cabinet de conseil, d’une équipe de développement ou d’une entreprise où vos clients et collègues travaillent sous Windows, vous avez très certainement provoqué des incompréhensions sans même vous en rendre compte.

Voici le scénario classique qui se produit en coulisses :

  1. Vous sélectionnez un dossier de travail sur votre Mac, faites un clic droit et cliquez sur Compresser.
  2. Vous envoyez Livrables.zip par e-mail à un collaborateur sous Windows 11.
  3. Il extrait l’archive et vous demande aussitôt, perplexe : « Pourquoi chaque document est-il dupliqué par un fichier miniature commençant par ._ ? C’est quoi ce dossier bizarre __MACOSX ? M’as-tu envoyé un virus ou un fichier endommagé ? »

Sous Windows, votre livraison soignée de 10 fichiers se transforme subitement en un capharnaüm d’une vingtaine d’éléments :

📁 Livrables/
├── 📁 __MACOSX/
│   ├── ._Proposition_Projet.pdf
│   ├── ._Maquette_Finale.png
│   └── ._Budget_Previsionnel.xlsx
├── .DS_Store
├── Proposition_Projet.pdf
├── Maquette_Finale.png
└── Budget_Previsionnel.xlsx

Voici l’explication technique de l’apparition de ces fichiers fantômes générés par macOS, les raisons pour lesquelles Windows les rejette, et la méthode pour exporter des archives parfaitement nettes en un clic.


Pourquoi macOS injecte-t-il les fichiers __MACOSX et ._ ?

Pour comprendre l’origine de cette pollution, il faut se pencher sur l’architecture du système de fichiers d’Apple :

  1. Les branches de ressources AppleDouble (Resource Forks) : Les systèmes de fichiers APFS et HFS+ stockent des métadonnées enrichies associées aux fichiers : tags de couleur, coordonnées de fenêtres, commentaires Finder et attributs étendus (com.apple.quarantine, informations d’encodage texte).
  2. Le format standard ZIP ignore les branches de ressources : Lorsque le moteur de compression natif de macOS crée une archive ZIP standard, il sépare chaque fichier porteur de métadonnées en deux parties distinctes :
    • Le contenu réel du fichier (ex. Maquette_Finale.png).
    • Un fichier compagnon AppleDouble contenant les métadonnées système, préfixé par ._ (ex. ._Maquette_Finale.png).
  3. Le dossier masqué __MACOSX : macOS regroupe tous ces fichiers d’accompagnement ._ au sein d’un répertoire virtuel nommé __MACOSX. Sur un Mac, le Finder identifie ce dossier et le masque automatiquement.
  4. Le fichier omniprésent .DS_Store : Le Finder enregistre la configuration d’affichage de chaque dossier (taille des icônes, disposition de la grille, ordre de tri) dans un fichier invisible .DS_Store placé dans presque chaque répertoire ouvert.

L’expérience désastreuse sous Windows :

Le système Windows n’a aucune notion des métadonnées AppleDouble. Pour l’Explorateur de fichiers de Windows, un élément nommé ._Maquette_Finale.png apparaît comme un fichier corrompu de 1 Ko, et __MACOSX ressemble à un dossier parasite inutile. Si un utilisateur Windows tente d’ouvrir ._Maquette_Finale.png, sa visionneuse d’images affiche une erreur signalant que le fichier est illisible ou endommagé.


Le contournement laborieux en ligne de commande : dot_clean et les exclusions zip

Les ingénieurs Mac expérimentés contournent généralement l’option par défaut du Finder en passant par le Terminal :

# Nettoyage des attributs étendus avant compression
dot_clean /chemin/vers/dossier

# Compression via CLI en excluant explicitement DS_Store et les branches de ressources
cd /chemin/vers/dossier
zip -r -X livrables.zip . -x "*.DS_Store" -x "__MACOSX*" -x "*/.*"

L’option -X ordonne à l’utilitaire zip d’ignorer les attributs étendus (supprimant ainsi les branches de ressources), tandis que le motif -x exclut les fichiers .DS_Store.

Pourquoi cette méthode n’est pas viable au quotidien :

  • Vous devez ouvrir le Terminal, gérer les espaces dans les chemins (cd "Dossier Client Pro"), et taper de longues options sans la moindre faute de frappe.
  • Une simple erreur de syntaxe peut aplatir l’arborescence des sous-dossiers ou omettre des fichiers essentiels.
  • Vos collaborateurs non-développeurs (commerciaux, chargés de projet, graphistes) ne vont pas ouvrir une invite de commande à chaque fois qu’ils préparent une pièce jointe.

La solution professionnelle : L’archivage épuré en 1 clic avec ZipGo

ZipGo intègre une solution transparente et automatique au sein même du menu contextuel du Finder sur macOS.

Lorsque vous compressez vos fichiers avec ZipGo, son moteur de compression filtre automatiquement et par défaut l’ensemble des résidus système propres à macOS :

Ce que fait ZipGo automatiquement :

  1. Sélectionnez vos dossiers ou fichiers dans le Finder.
  2. Faites un clic droit et choisissez Compresser avec ZipGo.
  3. ZipGo prend en charge le filtrage en temps réel :
    • Neutralise et exclut tous les fichiers .DS_Store dans l’ensemble des sous-dossiers.
    • Supprime la création des fichiers compagnons AppleDouble ._.
    • Élimine purement et simplement le dossier __MACOSX.
    • Ne conserve que les données authentiques utiles pour le destinataire.

Le résultat ? Lorsque votre client ou collègue sous Windows extrait le fichier .zip, il découvre une arborescence immaculée, professionnelle et sans aucun fichier parasite.


Tableau comparatif des méthodes de compression Mac

MéthodeGénération de __MACOSXFichiers .DS_Store inclusClarté sous WindowsFacilité d’utilisation
Clic droit Finder par défaut❌ Présent systématiquement❌ Présent systématiquementFichiers doubles et messages d’erreurClic droit simple mais polluant
Commande Terminal zip -X✅ Exclu✅ Exclu (avec filtre)PropreComplexe et rébarbatif
ZipGo pour Mac✅ Exclu automatiquement✅ Exclu automatiquement✅ Parfaitement net et professionnel✅ 1 clic au menu contextuel

Ne laissez plus les scories du système d’exploitation entacher votre professionnalisme auprès de vos partenaires. Téléchargez ZipGo sur le Mac App Store pour générer des archives multiplateformes irréprochables à chaque clic.

ZipGo logo

ZipGo - Archiveur clic droit Finder pour macOS

Extrayez 30+ formats directement depuis le Finder, prévisualisez sans décompresser et créez des archives chiffrées.