Guia

Os arquivos ._ no seu celular Android, e como acabar com eles

Copie músicas ou fotos de um Mac e aparece um gêmeo para cada arquivo, começando com um ponto e um sublinhado. Eles são inofensivos, não são cópias e é fácil se livrar deles.

Você copiou um álbum do Mac para o celular, ou encheu um cartão SD num leitor de cartão. Agora o player de música lista cada faixa duas vezes, uma como Track 01.mp3 e outra como ._Track 01.mp3, e a segunda não toca. A galeria mostra quadrados cinza. Um gerenciador de arquivos mostra um arquivo de 4 KB ao lado de cada arquivo de verdade.

São arquivos AppleDouble. Quem os gravou foi o seu Mac, e não há nada de errado com o seu celular.

O que é um arquivo ._

Um arquivo no Mac carrega mais do que o seu conteúdo. O macOS anexa a ele atributos estendidos: uma etiqueta do Finder, o endereço de onde veio um download, a marca de quarentena por trás do aviso do Gatekeeper “Tem certeza de que deseja abri-lo?” e, em alguns arquivos mais antigos, um resource fork. O APFS, o sistema de arquivos do próprio Mac, guarda tudo isso dentro do sistema de arquivos, longe da vista.

O FAT32 e o exFAT não conseguem guardar nada disso, e esses são os formatos de quase todo cartão SD e pendrive. Então, quando o macOS copia um arquivo para um deles, ele coloca os atributos num arquivo separado ao lado, com ._ na frente do nome original. Esse arquivo auxiliar é o arquivo AppleDouble. Ele costuma ter exatamente 4.096 bytes, seja qual for o tamanho do arquivo a que pertence.

O Mac esconde todo arquivo cujo nome começa com um ponto, então no Mac você nunca os vê. O Android esconde em alguns lugares e em outros não. Os gerenciadores de arquivos os listam quando os arquivos ocultos estão visíveis, e os players de música e sons de carro que leem as pastas por conta própria muitas vezes tentam tocá-los.

Como eles chegam ao celular

Como os arquivos chegaram láDeixa arquivos ._Deixa arquivos .DS_Store
Cartão SD ou pendrive preenchido no MacSim, um por arquivoSim, nas pastas abertas no Finder
Um app de MTP, como o Android File Transfer ou o OpenMTPNão, o MTP envia só o conteúdoSó se a pasta que você copiar tiver um
O celular montado no Finder com o SideMountNão, recusados no celularNão, também recusados
De onde vêm os arquivos de metadados do Mac no caminho até um celular Android.

O leitor de cartão é a origem mais comum. Encha um cartão no Mac, coloque-o no celular, e cada arquivo copiado tem um gêmeo. As pastas que você abriu no Finder também ganham um arquivo .DS_Store, que guarda os ajustes de visualização da janela.

Dá para apagar sem medo?

Sim. Um arquivo ._ guarda só os metadados do Mac sobre o arquivo ao lado, nunca o conteúdo dele, e nada no celular o lê. Apagar um deles faz perder a etiqueta do Finder ou o endereço do download, que só um Mac usaria.

Mas olhe antes de apagar. Um arquivo de verdade também pode começar com ._, raramente, então liste-os primeiro e confira se a lista é o que você espera.

Como removê-los

De um cartão SD ou pendrive, no Mac

Com o cartão montado, abra o Terminal e liste os arquivos, trocando CARD pelo nome do cartão:

find /Volumes/CARD -name '._*' -type f

Se a lista estiver certa, apague-os:

find /Volumes/CARD -name '._*' -type f -delete

O macOS também tem uma ferramenta própria para isso, o dot_clean. Rodado como dot_clean -m /Volumes/CARD, ele mescla de volta nos arquivos o que for possível e depois apaga todos os arquivos ._.

Do próprio celular

Com a depuração USB ativada e o adb instalado, os mesmos dois passos funcionam no armazenamento do celular:

adb shell find /sdcard -name '._*' -type f
adb shell find /sdcard -name '._*' -type f -delete

Sem computador, um gerenciador de arquivos no celular pode apagá-los na mão, desde que mostre os arquivos ocultos. Uma busca por ._ encontra todos.

Como impedir que voltem

Nenhum ajuste impede o macOS de gravar arquivos ._ num cartão FAT ou exFAT. O que você pode mudar é o que copia, ou como copia.

Com o SideMount, o Finder continua lendo e gravando etiquetas nos arquivos do celular enquanto ele está montado. Os atributos ficam no Mac, na memória, e são descartados quando você ejeta o celular, que só recebe os arquivos. O guia de configuração explica a primeira conexão, e todas as formas de passar arquivos entre o Android e o Mac compara os caminhos.

Perguntas

Por que todo arquivo ._ tem 4 KB?

Um arquivo AppleDouble é um cabeçalho pequeno com espaço para os atributos, e o macOS o grava como um único bloco de 4.096 bytes, seja qual for o tamanho do arquivo a que pertence. Um que carregue um resource fork grande pode ser maior.

Apagá-los pode estragar minhas fotos ou músicas?

Não. A foto ou a faixa é o arquivo sem o ._ na frente. O arquivo auxiliar só guarda metadados do Mac, como as etiquetas do Finder, então o celular e os apps dele não perdem nada.

O Android File Transfer cria arquivos ._?

Não. O MTP, o protocolo que ele usa, envia só o conteúdo de cada arquivo, então não há nada para pôr num arquivo auxiliar. Os arquivos ._ vêm de um cartão ou de um disco que o Mac monta. Mas o Google não oferece mais o Android File Transfer: veja o que o substitui.

As etiquetas do Finder ficam num celular montado com o SideMount?

Enquanto ele está montado, sim. O SideMount guarda as etiquetas e os outros atributos no Mac, na memória, para que o Finder funcione como sempre. Elas somem quando você ejeta o celular, porque o celular em si nunca as guarda.

Seu celular Android, no Finder.

Grátis por sete dias, sem cartão. macOS 26 ou posterior.

Baixar para macOS