DMG (Apple Disk Image) — fichier .dmg
pérenneFormat d'image disque natif de macOS, standard de distribution des logiciels Mac.
« Le fichier DMG est endommagé et ne peut pas être ouvert » : le faux positif Gatekeeper sur Mac →
Le DMG (Apple Disk Image) est le format d’image disque natif de macOS, omniprésent comme méthode de distribution des logiciels Mac : ouvrir un .dmg monte un volume virtuel, souvent présenté avec une fenêtre personnalisée invitant à glisser l’application vers le dossier Applications.
Sa particularité structurelle majeure est l’emplacement de ses métadonnées : contrairement à la quasi-totalité des autres formats, la table décrivant le contenu du DMG (le trailer UDIF, identifié par la signature textuelle “koly”) ne se trouve pas en début de fichier mais dans les 512 derniers octets. Une lecture des seuls premiers octets d’un DMG ne permet donc pas de l’identifier de façon fiable ; il faut inspecter la fin du fichier.
Le DMG peut également être compressé et chiffré, avec un support natif du chiffrement par mot de passe intégré au format lui-même — une fonctionnalité que peu d’images disque génériques comme l’ISO proposent nativement.
Un DMG peut aussi contenir plusieurs partitions et systèmes de fichiers distincts, une flexibilité héritée du format UDIF sous-jacent qui permet de distribuer, par exemple, une même image compatible avec différentes architectures de processeur Mac.
Depuis macOS Catalina (2019), Apple exige que toute application distribuée en dehors du Mac App Store soit notarisée par ses services avant que Gatekeeper n’autorise son ouverture sans avertissement — une vérification qui s’ajoute à la simple signature du développeur et s’applique à l’application elle-même, indépendamment du DMG qui la transporte.
De nombreux développeurs d’applications open source pour Mac automatisent la création d’un DMG à l’esthétique soignée (fond personnalisé, positionnement précis de l’icône et du raccourci vers le dossier Applications) grâce à des scripts communautaires comme create-dmg, intégrés directement à leur chaîne de publication plutôt que composés manuellement à chaque nouvelle version du logiciel.
Signature binaire
Ce format n'a pas de signature binaire fiable : il ne peut pas être identifié de façon certaine par ses seuls premiers octets.
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .dmg ?
Finder / Utilitaire de disque (macOS) permet d'ouvrir gratuitement un fichier .dmg. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format DMG (Apple Disk Image) ?
Le type MIME du format DMG (Apple Disk Image) est application/x-apple-diskimage.
Le format DMG (Apple Disk Image) (.dmg) est-il encore utilisé aujourd'hui ?
Oui, le format DMG (Apple Disk Image) est pérenne : il reste activement utilisé et pris en charge par les logiciels actuels.
Peut-on ouvrir un fichier .dmg sur mobile, sans installer d'application ?
Aucun outil web n'est référencé sur cette fiche pour ce format : l'ouverture nécessite un logiciel de bureau (voir la liste « Avec quoi l'ouvrir » ci-contre).
Pourquoi macOS dit-il que mon DMG est endommagé alors qu'il vient d'être téléchargé ?
Ce message n'indique presque jamais une corruption réelle : c'est Gatekeeper, le mécanisme de sécurité de macOS, qui bloque l'ouverture d'un DMG dont le développeur n'est pas reconnu par Apple. Réglages Système > Confidentialité et sécurité affiche alors une option pour l'autoriser explicitement.
Puis-je ouvrir un fichier DMG sur Windows ?
Pas nativement : le DMG est propre à macOS. 7-Zip permet d'en extraire le contenu comme une archive, mais pas d'exécuter l'installation qu'il contient — recevoir un DMG pour un usage Windows signale presque toujours le téléchargement de la mauvaise version d'un logiciel.
Sources
Dernière mise à jour :