Ir para o conteúdo
Idioma: PT

O que a formatação de uma tag NFC faz de fato?

A formatação grava a pequena estrutura que permite a qualquer leitor conforme localizar conteúdo, e em geral uma mensagem vazia para que a tag seja válida e não apenas descrita. O que ela grava muda conforme o tipo de tag, e uma formatação interrompida no meio deixa uma tag que é lida como não formatada ou quebrada.

O que ela grava

O contêiner de capacidade, que diz a um leitor qual versão do formato se aplica, quanto espaço está disponível e se o conteúdo ainda pode ser regravado. Depois, na maioria das ferramentas, uma mensagem vazia para que a tag seja válida de imediato.

Nada mais muda. O identificador fica, a configuração fica, e tudo o que estiver guardado fora da região de conteúdo fica exatamente onde estava.

Ela muda conforme o tipo de tag

A palavra cobre operações diferentes conforme o que a tag é. O Android expõe a formatação como uma capacidade separada da gravação, listada ao lado das classes de tecnologia na documentação de referência dele, porque uma tag pode ser formatável sem ainda estar formatada.

Nas famílias de consumo comuns a operação é pequena e rápida. Nas tags em formato de cartão ela envolve criar uma estrutura de arquivos em vez de gravar alguns bytes, e nas tags de vizinhança o layout é diferente de novo.

Na prática isso quer dizer que uma ferramenta pode oferecer formatação para uma tag e não para outra, e isso é uma propriedade da tag e não um defeito da ferramenta.

Formatar uma tag que já tem conteúdo

O conteúdo vai embora. A formatação reconstrói a estrutura e deixa uma mensagem vazia, então o que estava gravado antes se foi sem volta.

Às vezes é exatamente isso que você quer, e é uma operação mais pesada que simplesmente gravar conteúdo novo sobre o antigo. Se o objetivo é substituir o que está numa tag, grave o conteúdo novo direto: é mais rápido, gasta menos ciclos de gravação, e não tem como deixar a estrutura inconsistente.

Quando a formatação falha

Três causas, e as duas primeiras são recuperáveis.

O celular se moveu e a operação parou no meio. A tag agora tem uma estrutura que não é a antiga nem uma nova completa, e ela é lida como não formatada ou desconhecida. Formatar de novo, direito, resolve.

A família da tag não é suportada pela ferramenta ou pelo aparelho. Nada que você faça com a tag muda isso, e outro aparelho pode conseguir onde o seu não consegue.

A tag está bloqueada. O bloqueio torna a memória somente leitura, e isso inclui a estrutura, então uma tag bloqueada nunca mais pode ser formatada. Esse é o caso sem remédio.

A falha que parece uma tag morta

Uma tag com a estrutura gravada pela metade liga, responde, informa o identificador dela, e não oferece conteúdo. Tudo funciona menos o mapa que leva ao conteúdo. Antes de concluir que uma tag está com defeito, tente formatá-la.

Perguntas frequentes

Eu devo formatar uma tag antes de cada gravação?

Não. Gravar conteúdo novo substitui o antigo diretamente, o que é mais rápido e gasta menos ciclos de gravação. Formate apenas quando uma tag não estiver formatada ou quando a estrutura dela estiver danificada.

Por que minha ferramenta oferece formatação para algumas tags e não para outras?

Porque a possibilidade de formatar depende da família da tag e do que a plataforma expõe. Uma tag que já está formatada também não tem o que formatar, o que algumas ferramentas apresentam como a opção estar indisponível.

A formatação remove uma senha?

Não. A proteção por senha é uma configuração do chip e não parte da estrutura de conteúdo, então ela sobrevive à formatação. Removê-la exige a senha e a operação certa.

Formatar consegue consertar uma tag lida como desconhecida?

Muitas vezes sim, quando a causa é uma estrutura danificada e a tag nunca foi bloqueada. É a primeira coisa a tentar e não custa nada.