Comment convertir un disque NTFS en exFAT sur Mac sans perdre de données
Il est impossible de convertir NTFS en exFAT sur place sur un Mac, et aucun outil ne peut le faire sans réécrire tout le disque. La seule méthode sûre : tout sauvegarder, vérifier la sauvegarde, formater le disque en exFAT, recopier les fichiers, puis vérifier à nouveau. Ce guide montre comment procéder avec les outils intégrés à macOS.
Pourquoi il n'existe pas de conversion sur place
NTFS et exFAT stockent leurs tables de fichiers et leurs données d'allocation selon des structures totalement différentes. Windows peut convertir FAT32 en NTFS sur place, mais il n'existe rien d'équivalent de NTFS vers exFAT sous macOS. Tout outil qui prétend le faire doit déplacer ou réécrire chaque fichier, et une coupure de courant ou un secteur défectueux en cours de route peut détruire l'unique copie. Une sauvegarde complète au préalable n'est donc pas facultative.
Avant de commencer
- Espace : il vous faut un emplacement de sauvegarde disposant d'au moins autant d'espace libre que les données du disque (espace utilisé, et non capacité totale). Utilisez Lire les informations sur le disque dans le Finder pour voir l'espace utilisé.
- Destination de la sauvegarde : un autre disque externe ou le disque interne de votre Mac, formaté en APFS, Mac OS étendu ou exFAT. Pas en FAT32 (limite de 4 Go par fichier), ni un disque NTFS que macOS ne peut que lire.
- Type de disque : cette méthode ne s'applique pas à un disque système ou de démarrage Windows, à une partition Boot Camp ni à un disque chiffré avec BitLocker. Déchiffrez d'abord BitLocker sous Windows.
- Alimentation et câble : utilisez un câble stable, branchez un portable sur le secteur et ne laissez pas le Mac se mettre en veille pendant les copies. Les gros disques prennent des heures.
Méthode 1 : Utilitaire de disque (sans ligne de commande)
Ne procédez ainsi qu'une fois vos fichiers copiés sur la sauvegarde et vérifiés (voir la section sur la sauvegarde plus bas).
- Ouvrez Utilitaire de disque (Applications > Utilitaires). Dans le menu Présentation, choisissez Afficher tous les appareils.
- Dans la barre latérale, sélectionnez le disque physique lui-même (l'entrée de premier niveau portant le nom du fabricant), et pas seulement le volume NTFS situé en dessous.
- Cliquez sur Effacer. Nommez le volume, réglez Format sur ExFAT et Schéma sur Table de partition GUID. Choisissez Master Boot Record uniquement si un ancien appareil photo, téléviseur ou autoradio l'exige.
- Vérifiez une dernière fois que l'appareil sélectionné est le bon, puis cliquez sur Effacer et attendez la fin de l'opération.
- Une fois terminé, le disque apparaît comme un volume exFAT. Recopiez vos fichiers depuis la sauvegarde, puis vérifiez-les.
Méthode 2 : Terminal avec diskutil
Listez les disques externes, identifiez soigneusement le bon identifiant (par exemple /dev/disk4), puis effacez-le. Remplacez MYDRIVE par le nom du volume et disk4 par votre propre identifiant.
# trouver l'identifiant de votre disque externe (regardez SIZE et NAME)
diskutil list external
# EFFACE tout le disque : le formate en exFAT avec une table de partition GUID
diskutil eraseDisk ExFAT MYDRIVE GPT /dev/disk4
diskutil eraseDisk détruit tout ce qui se trouve sur le disque indiqué. Si vous choisissez le mauvais identifiant, par exemple celui de votre disque interne, il n'y a pas d'annulation possible. Vérifiez deux fois la sortie de diskutil list external.
Sauvegarder et vérifier (ne sautez pas cette étape)
Étape 1 : copiez les fichiers vers votre emplacement de sauvegarde. Cette commande rsync copie récursivement, conserve les dates de modification et ignore les dossiers système de Windows. Notez les barres obliques finales.
rsync -rtv --progress \
--exclude='System Volume Information' --exclude='$RECYCLE.BIN' \
/Volumes/OLDDRIVE/ /Volumes/BACKUP/OLDDRIVE-backup/
Étape 2 : comparez le nombre de fichiers et la taille totale de l'original et de la sauvegarde. Ils doivent correspondre (hors dossiers système ignorés).
find /Volumes/OLDDRIVE -type f | wc -l
du -sk /Volumes/OLDDRIVE
Étape 3 : une vérification octet par octet. Cette simulation avec -c compare de vraies sommes de contrôle et n'affiche que les fichiers différents ou manquants. Si rien n'apparaît au-delà de l'en-tête de la liste de fichiers, la sauvegarde est conforme.
rsync -rcn --delete -v \
--exclude='System Volume Information' --exclude='$RECYCLE.BIN' \
/Volumes/OLDDRIVE/ /Volumes/BACKUP/OLDDRIVE-backup/
Facultatif, plus rigoureux et réutilisable : enregistrez dès maintenant les sommes de contrôle SHA-256 de la sauvegarde et utilisez ce même fichier pour vérifier la copie restaurée sur le disque exFAT. Toute ligne qui n'est pas OK est affichée.
cd /Volumes/BACKUP/OLDDRIVE-backup
find . -type f -print0 | xargs -0 shasum -a 256 > ~/olddrive.sha256
# après la recopie sur le nouveau volume exFAT, vérifier avec les sommes de contrôle enregistrées
cd /Volumes/MYDRIVE
shasum -a 256 -c ~/olddrive.sha256 | grep -v ': OK$'
Ne passez à l'effacement que lorsque toutes les vérifications sont réussies. Conservez la sauvegarde jusqu'à ce que la copie restaurée ait elle aussi été vérifiée.
Recopier les fichiers
Une fois le disque effacé et monté en exFAT, recopiez tout, puis éjectez-le correctement. exFAT n'a pas de journal : éjectez toujours le disque avant de le débrancher.
rsync -rtv --progress \
/Volumes/BACKUP/OLDDRIVE-backup/ /Volumes/MYDRIVE/
diskutil eject /dev/disk4
Lancez ensuite la vérification par sommes de contrôle de la section précédente sur le nouveau disque. Ne supprimez la sauvegarde que lorsque tout correspond.
Quand ne pas convertir
- Vous n'utilisez le disque que sur Mac : APFS est plus rapide et plus sûr, et prend en charge les instantanés, les autorisations et Time Machine. exFAT est un compromis pour le partage.
- Vous voulez seulement lire et écrire sur le disque NTFS depuis votre Mac : inutile de reformater. Installez un pilote NTFS pour macOS et laissez vos données en place.
- Vous avez besoin de fichiers de plus de 4 Go alors que vous pensiez à FAT32 : utilisez exFAT, pas FAT32. FAT32 ne peut pas stocker un seul fichier de 4 Go ou plus.
- Il s'agit d'un disque de démarrage ou système Windows, d'un disque BitLocker ou d'une partition Boot Camp : l'effacer casserait Windows. N'utilisez pas cette méthode.
- Vous avez besoin de Time Machine : Time Machine ne peut pas sauvegarder sur exFAT. Utilisez APFS ou Mac OS étendu.
exFAT, APFS, FAT32 et NTFS comparés
| Système de fichiers | Mac | Windows | Taille max. de fichier | Résistance aux pannes | Idéal pour |
|---|---|---|---|---|---|
| exFAT | Lecture et écriture | Lecture et écriture | Pas de limite pratique | Pas de journal | Disques externes partagés entre Mac et Windows |
| APFS | Lecture et écriture | Pas en natif (pilote tiers nécessaire) | Pas de limite pratique | Oui (copie sur écriture) | Disques réservés au Mac, surtout SSD, Time Machine |
| FAT32 | Lecture et écriture | Lecture et écriture | 4 Go | Pas de journal | Anciens appareils photo, téléviseurs, autoradios, petits disques |
| NTFS | Lecture seule (l'écriture nécessite un pilote) | Lecture et écriture | Pas de limite pratique | Oui (avec journal) | Disques utilisés principalement sous Windows |
exFAT n'a pas non plus de liens physiques, de liens symboliques, d'autorisations Unix ni d'ACL, et macOS y stocke des métadonnées supplémentaires dans des fichiers « ._ » cachés.
Les risques réels d'exFAT
- Pas de journal : si vous débranchez le disque sans l'éjecter, ou si le courant est coupé pendant une écriture, le volume peut rester incohérent et des fichiers peuvent être perdus. Éjectez toujours.
- Taille des clusters : les gros disques sont souvent formatés avec de gros clusters (couramment 128 Ko ou plus, selon l'outil), si bien que chaque petit fichier gaspille une partie d'un cluster. Un dossier contenant un très grand nombre de minuscules fichiers peut occuper nettement plus d'espace qu'avant.
- Espace de sauvegarde insuffisant : si vous ne pouvez pas conserver une copie complète ailleurs, ne commencez pas. Les sauvegardes partielles sont la cause des pertes de données.
- C'est destructif : effacer le mauvais disque est irréversible. Vérifiez trois fois l'identifiant du disque.
- Les fonctions propres à NTFS comme les ACL, les flux de données alternatifs, les liens physiques, les jonctions et le chiffrement EFS ne sont pas conservées. Le contenu des fichiers, les noms et les dates de modification le sont.
L'automatiser avec NTFS2exFAT
NTFS2exFAT
NTFS2exFAT est une petite app Mac native qui automatise la procédure manuelle ci-dessus, avec des garde-fous à chaque étape :
- Analyse préalable : compte les fichiers, totalise les tailles et signale les noms qu'exFAT ne peut pas stocker. L'analyse préalable est gratuite.
- Sauvegarde vos fichiers et vérifie chacun d'eux avec SHA-256.
- Le bouton Formater n'apparaît qu'une fois que tous les fichiers ont réussi la vérification.
- Avant le formatage, vous devez saisir le nom du volume pour confirmer.
- Après la recopie, tout est vérifié de nouveau.
- Peut être interrompue et reprise, et produit un rapport à la fin.
- Une app macOS native de quelques Mo ; le moteur principal est open source sur GitHub.
Limites
- Il vous faut toujours assez d'espace de sauvegarde pour toutes les données du disque.
- Elle ne prend pas en charge les disques BitLocker ni les disques système.
- Nécessite macOS 13 ou version ultérieure.
Vous n'avez jamais besoin de l'app : tout ce qui figure sur cette page fonctionne avec les outils déjà intégrés à macOS.
Si vous voulez seulement lire et écrire sur un disque NTFS depuis votre Mac sans le reformater, consultez NTFSTool.
FAQ
Puis-je convertir NTFS en exFAT sans formater ?
Non. NTFS et exFAT utilisent des structures différentes sur le disque, et macOS n'a aucun outil qui convertit l'un en l'autre sur place. La voie sûre est : sauvegarder, formater, recopier. Toute promesse « sans formatage » doit tout de même réécrire chaque fichier, avec le même risque, sans sauvegarde en plus.
Vais-je perdre les autorisations de fichiers en passant de NTFS à exFAT ?
exFAT ne stocke pas les autorisations Unix, les propriétaires, les ACL, les liens symboliques ni les liens physiques, et les flux de données alternatifs NTFS ainsi que les fichiers chiffrés par EFS ne sont pas repris (déchiffrez d'abord les fichiers EFS sous Windows). Le contenu des fichiers, les noms et les dates de modification sont conservés. Sur Mac, les volumes NTFS n'offrent de toute façon pas de vraies autorisations Unix : la plupart des utilisateurs ne remarquent donc aucune différence.
Combien de temps faut-il pour un disque de 2 To ?
Cela dépend du disque et de l'interface. À titre d'illustration seulement : un disque de 2 To plein à 120 Mo/s demande environ 4,6 heures pour un passage, et la procédure en comporte quatre (sauvegarde, vérification de la sauvegarde, recopie, vérification de la restauration) ; prévoyez donc une journée. Les SSD en USB 3 sont bien plus rapides que les disques à plateaux. Ne faites pas d'estimation à partir d'un petit test.
Que se passe-t-il en cas de coupure de courant ou de câble débranché en cours de route ?
Pendant la sauvegarde ou la vérification, le disque d'origine n'est pas touché : il suffit de recommencer. Pendant l'effacement, le disque peut être inutilisable jusqu'à ce que vous l'effaciez de nouveau, mais votre sauvegarde vérifiée est intacte. Pendant la recopie, effacez et restaurez de nouveau depuis la sauvegarde. C'est pourquoi la sauvegarde doit être vérifiée avant l'effacement et conservée jusqu'à la vérification de la copie restaurée.
Peut-on réparer un disque exFAT corrompu ?
Parfois. S.O.S. d'Utilitaire de disque exécute fsck_exfat de macOS, qui peut effacer un indicateur « dirty » et corriger certains problèmes de métadonnées, mais de façon limitée. chkdsk X: /f sous Windows est généralement plus approfondi pour exFAT. Si les données comptent, copiez ce que vous pouvez vers un autre disque (ou faites une image du disque) avant de tenter des réparations, et utilisez un outil de récupération si des fichiers manquent.
Windows peut-il lire le disque après la conversion ?
Oui. Windows 7 et les versions ultérieures lisent et écrivent exFAT en natif. Linux le prend en charge dans le noyau depuis la version 5.7, et les noyaux plus anciens utilisent le paquet exfat-fuse. Certains très anciens téléviseurs, appareils photo et autoradios n'acceptent que FAT32 : consultez donc le manuel de l'appareil.
Puis-je utiliser un disque exFAT pour Time Machine ou comme disque de démarrage du Mac ?
Non. Time Machine exige APFS ou Mac OS étendu (ou un partage réseau), et macOS ne peut pas démarrer depuis exFAT. Si le disque est réservé au Mac, formatez-le plutôt en APFS.
Puis-je faire cela avec un disque chiffré BitLocker ou un disque système Windows ?
Non. Un disque BitLocker doit d'abord être déchiffré sous Windows, et effacer un disque système ou de démarrage Windows, ou une partition Boot Camp, casse cette installation de Windows. Sauvegardez et réinstallez plutôt.
NTFS et Windows sont des marques de Microsoft Corporation. Mac, macOS et Time Machine sont des marques d'Apple Inc. NTFS2exFAT est un utilitaire indépendant, non affilié à Microsoft ni à Apple, et ni parrainé ni approuvé par eux.
NTFSTool