Como converter um disco NTFS para exFAT no Mac sem perder dados

Não é possível converter NTFS para exFAT no próprio disco em um Mac, e nenhuma ferramenta consegue fazer isso sem reescrever o disco inteiro. O único método seguro é: fazer backup de tudo, verificar o backup, formatar o disco como exFAT, copiar os arquivos de volta e verificar novamente. Este guia mostra como fazer isso com as ferramentas nativas do macOS.

Formatar apaga o disco. Não comece sem um backup verificado de todos os arquivos que você quer manter, guardado em outro disco.

Por que não existe conversão direta

NTFS e exFAT guardam suas tabelas de arquivos e dados de alocação em estruturas completamente diferentes. O Windows consegue converter FAT32 para NTFS no próprio disco, mas não existe nada equivalente de NTFS para exFAT no macOS. Qualquer ferramenta que prometa isso precisa mover ou reescrever cada arquivo, e uma queda de energia ou um setor defeituoso no meio do processo pode destruir a única cópia. Fazer um backup completo antes não é opcional.

Antes de começar

Método 1: Utilitário de Disco (sem linha de comando)

Faça isso somente depois de copiar os arquivos para o backup e conferir tudo (veja a seção de backup abaixo).

  1. Abra o Utilitário de Disco (Aplicativos > Utilitários). No menu Visualizar, escolha Mostrar Todos os Dispositivos.
  2. Na barra lateral, selecione o próprio disco físico (o item de nível mais alto, com o nome do fabricante), não apenas o volume NTFS que fica abaixo dele.
  3. Clique em Apagar. Dê um nome ao volume, defina Formato como ExFAT e Esquema como Mapa de Partições GUID. Escolha Registro Mestre de Inicialização (MBR) somente se uma câmera antiga, TV ou som automotivo exigir.
  4. Confira mais uma vez se o dispositivo selecionado é o correto, clique em Apagar e aguarde a conclusão.
  5. Ao terminar, o disco aparece como um volume exFAT. Copie seus arquivos de volta do backup e depois verifique-os.

Método 2: Terminal com diskutil

Liste os discos externos, identifique com cuidado o identificador certo (por exemplo /dev/disk4) e depois apague. Substitua MYDRIVE pelo nome do volume e disk4 pelo seu próprio identificador.

# descubra o identificador do seu disco externo (observe SIZE e NAME)
diskutil list external

# APAGA o disco inteiro: formata como exFAT com mapa de partições GUID
diskutil eraseDisk ExFAT MYDRIVE GPT /dev/disk4

diskutil eraseDisk destrói tudo no disco que você indicar. Se escolher o identificador errado, por exemplo o do seu disco interno, não há como desfazer. Confira duas vezes a saída de diskutil list external.

Backup e verificação (não pule esta etapa)

Passo 1: copie os arquivos para o local de backup. Este comando rsync copia de forma recursiva, preserva as datas de modificação e ignora as pastas de sistema do Windows. Atenção às barras no final.

rsync -rtv --progress \
  --exclude='System Volume Information' --exclude='$RECYCLE.BIN' \
  /Volumes/OLDDRIVE/ /Volumes/BACKUP/OLDDRIVE-backup/

Passo 2: compare o número de arquivos e o tamanho total no original e no backup. Os valores devem ser iguais (exceto pelas pastas de sistema ignoradas).

find /Volumes/OLDDRIVE -type f | wc -l
du -sk /Volumes/OLDDRIVE

Passo 3: uma verificação byte a byte. Esta simulação com -c compara checksums reais e mostra apenas os arquivos que diferem ou estão faltando. Se não aparecer nada além do cabeçalho da lista de arquivos, o backup está idêntico.

rsync -rcn --delete -v \
  --exclude='System Volume Information' --exclude='$RECYCLE.BIN' \
  /Volumes/OLDDRIVE/ /Volumes/BACKUP/OLDDRIVE-backup/

Opcional, mais forte e reutilizável: registre agora os checksums SHA-256 do backup e use o mesmo arquivo para verificar a cópia restaurada no disco exFAT. Qualquer linha que não esteja OK será exibida.

cd /Volumes/BACKUP/OLDDRIVE-backup
find . -type f -print0 | xargs -0 shasum -a 256 > ~/olddrive.sha256
# depois de copiar de volta para o novo volume exFAT, verifique com os checksums salvos
cd /Volumes/MYDRIVE
shasum -a 256 -c ~/olddrive.sha256 | grep -v ': OK$'

Só avance para a etapa de apagar quando todas as verificações passarem. Mantenha o backup até que a cópia restaurada também tenha sido verificada.

Copiando os arquivos de volta

Depois que o disco for apagado e montado como exFAT, copie tudo de volta e ejete-o corretamente. O exFAT não tem journal, então sempre ejete antes de desconectar.

rsync -rtv --progress \
  /Volumes/BACKUP/OLDDRIVE-backup/ /Volumes/MYDRIVE/
diskutil eject /dev/disk4

Em seguida, execute a verificação de checksums da seção anterior no novo disco. Apague o backup somente quando tudo coincidir.

Quando você não deve converter

exFAT vs APFS vs FAT32 vs NTFS

Sistema de arquivosMacWindowsTamanho máx. de arquivoSegurança contra falhasIdeal para
exFATLeitura e gravaçãoLeitura e gravaçãoSem limite práticoSem journalDiscos externos compartilhados entre Mac e Windows
APFSLeitura e gravaçãoNão nativamente (é preciso um driver de terceiros)Sem limite práticoSim (copy-on-write)Discos só para Mac, especialmente SSDs, e Time Machine
FAT32Leitura e gravaçãoLeitura e gravação4 GBSem journalCâmeras antigas, TVs, som automotivo, discos pequenos
NTFSSomente leitura (gravar exige um driver)Leitura e gravaçãoSem limite práticoSim (com journal)Discos usados principalmente no Windows

O exFAT também não tem links físicos, links simbólicos, permissões Unix nem ACLs, e o macOS guarda metadados extras dele em arquivos ocultos "._".

Os riscos reais do exFAT

Automatizando: NTFS2exFAT

NTFS2exFAT

O NTFS2exFAT é um pequeno app nativo para Mac que automatiza o procedimento manual acima, com salvaguardas em cada etapa:

  • Verificação prévia: conta os arquivos, soma os tamanhos e aponta nomes que o exFAT não consegue armazenar. A verificação prévia é gratuita.
  • Faz o backup dos seus arquivos e verifica cada arquivo com SHA-256.
  • O botão Formatar só aparece depois que todos os arquivos passarem na verificação.
  • Antes de formatar, você precisa digitar o nome do volume para confirmar.
  • Depois de copiar de volta, ele verifica tudo novamente.
  • Pode ser interrompido e retomado, e gera um relatório no final.
  • Um app nativo do macOS de poucos MB; o mecanismo principal é de código aberto no GitHub.

Limitações

  • Você ainda precisa de espaço de backup suficiente para todos os dados do disco.
  • Não funciona com discos BitLocker nem com discos de sistema.
  • Requer macOS 13 ou posterior.

Você nunca precisa do app: tudo o que está nesta página funciona com as ferramentas que já vêm no macOS.

Se você só quer ler e gravar em um disco NTFS no Mac sem reformatá-lo, veja NTFSTool.

Perguntas frequentes

Posso converter NTFS para exFAT sem formatar?

Não. NTFS e exFAT usam estruturas diferentes no disco, e o macOS não tem nenhuma ferramenta que converta uma na outra no próprio disco. O caminho seguro é backup, formatar e copiar de volta. Qualquer promessa de "sem formatar" ainda precisa reescrever cada arquivo, o que traz o mesmo risco, só que sem backup.

Vou perder as permissões dos arquivos ao passar de NTFS para exFAT?

O exFAT não armazena permissões Unix, proprietário, ACLs, links simbólicos nem links físicos, e os fluxos de dados alternativos do NTFS e os arquivos criptografados com EFS não são transferidos (descriptografe os arquivos EFS no Windows primeiro). O conteúdo, os nomes e as datas de modificação dos arquivos são mantidos. No Mac, os volumes NTFS já não oferecem permissões Unix reais, então a maioria dos usuários não nota diferença.

Quanto tempo leva para um disco de 2 TB?

Depende do disco e da interface. Apenas como exemplo: um disco de 2 TB cheio, a 120 MB/s, leva cerca de 4,6 horas em uma passagem, e o procedimento tem quatro passagens (backup, verificação do backup, cópia de volta e verificação da restauração), então reserve um dia. SSDs em USB 3 são bem mais rápidos que discos giratórios. Não faça estimativas a partir de um teste pequeno.

E se a energia cair ou o cabo for puxado no meio do processo?

Durante o backup ou a verificação, o disco original não é alterado, então basta recomeçar. Durante o apagamento, o disco pode ficar inutilizável até você apagá-lo de novo, mas o seu backup verificado continua intacto. Durante a cópia de volta, apague e restaure novamente a partir do backup. É por isso que o backup precisa ser verificado antes de apagar e mantido até que a cópia restaurada seja verificada.

Dá para reparar um disco exFAT corrompido?

Às vezes. O Primeiros Socorros do Utilitário de Disco executa o fsck_exfat do macOS, que pode limpar um sinalizador de volume sujo e corrigir alguns problemas de metadados, mas é limitado. O chkdsk X: /f do Windows costuma ser mais completo para exFAT. Se os dados forem importantes, copie o que for possível para outro disco (ou crie uma imagem do disco) antes de tentar reparos, e use uma ferramenta de recuperação se faltarem arquivos.

O Windows consegue ler o disco depois da conversão?

Sim. O Windows 7 e posteriores leem e gravam exFAT nativamente. O Linux o suporta no kernel desde a versão 5.7, e kernels mais antigos usam o pacote exfat-fuse. Algumas TVs, câmeras e sons automotivos muito antigos só aceitam FAT32, então consulte o manual do aparelho.

Posso usar um disco exFAT para o Time Machine ou como disco de inicialização do Mac?

Não. O Time Machine precisa de APFS ou Mac OS Estendido (ou de um compartilhamento de rede), e o macOS não inicializa a partir de exFAT. Se o disco for só para Mac, formate-o como APFS.

Posso fazer isso com um disco criptografado com BitLocker ou um disco de sistema do Windows?

Não. Um disco BitLocker precisa ser descriptografado no Windows primeiro, e apagar um disco de sistema ou de inicialização do Windows, ou uma partição do Boot Camp, vai quebrar essa instalação do Windows. Faça backup e reinstale.

NTFS e Windows são marcas registradas da Microsoft Corporation. Mac, macOS e Time Machine são marcas registradas da Apple Inc. O NTFS2exFAT é um utilitário independente e não é afiliado, patrocinado nem endossado pela Microsoft ou pela Apple.