Tutoriais e Dicas

Como testar cartão SD falso: H2testw, F3 e FakeFlashTest

Aprenda a descobrir se um cartão microSD tem mesmo a capacidade anunciada, com passo a passo no Windows, Mac e Linux e o que fazer se ele for falso.

Por Redação IntelliTechs5 min de leitura
Cartão de memória pequeno com contatos dourados sob uma lupa sobre superfície de aço escovado

Para testar se um cartão SD ou microSD é falso, grave arquivos em toda a capacidade anunciada e leia tudo de volta. No Windows, use o H2testw ou o FakeFlashTest. No Mac e no Linux, use o F3. Se o resultado mostrar erros ou uma capacidade real menor, o cartão é falsificado.

Por que cartão SD falso é um problema?

Um cartão falsificado é programado para dizer ao computador e ao celular que tem, por exemplo, 256 GB, quando na verdade tem bem menos. Tudo parece normal até a memória real acabar. A partir daí, o cartão sobrescreve dados antigos ou grava lixo, e você só percebe quando abre uma foto ou um vídeo que não existe mais.

Por isso o teste vale a pena antes de usar o cartão em câmera, drone ou celular. Se você ainda está escolhendo o modelo, veja também o nosso guia sobre o que significam C10, U3, V30 e A2, que explica a velocidade do cartão. Velocidade e capacidade real são coisas diferentes: um cartão falso pode até parecer rápido.

Que sinais mostram que o cartão pode ser falso antes de testar?

Alguns sinais aparecem já na compra, segundo o MakeUseOf:

  • Marca que não existe no ramo: a Xiaomi, por exemplo, não fabrica cartões microSD, então um cartão com essa marca provavelmente não tem a capacidade anunciada.
  • Marca genérica ou desconhecida: muitas imitam SanDisk e Samsung e podem apresentar falhas de armazenamento.
  • Detalhes que não batem: o autor do artigo achou um cartão “Verbatim 44082”, que corresponde a outro modelo oficial, o 44010, de classe inferior.
  • Preço bom demais: oferta muito abaixo do mercado costuma ter pegadinha.

Nenhum desses sinais prova nada. Só o teste de gravação e leitura confirma.

O que fazer antes de começar o teste?

  1. Faça backup de tudo o que estiver no cartão. O teste de capacidade grava em todo o espaço livre, e o autor do F3 recomenda testar cartões vazios, porque, se o cartão for defeituoso, arquivos antigos podem ser apagados.
  2. Use um leitor ou adaptador, não a câmera ou outro aparelho. A documentação do F3 orienta a não testar cartões dentro de câmeras.
  3. Escolha a unidade certa. Conferir a letra do cartão evita rodar o teste no disco errado.
  4. Separe tempo. O teste completo grava e lê o cartão inteiro, então demora mais em cartões grandes.

Como testar no Windows com o H2testw?

O H2testw é gratuito e não precisa ser instalado. Ele grava arquivos em todo o espaço livre e depois lê de volta para comparar.

  1. Baixe o H2testw, extraia e abra o programa.
  2. Em “Select target”, escolha a unidade do cartão (geralmente E: ou F:). Confirme que não é o disco do computador.
  3. Marque “All available space” e deixe “Endless verify” desmarcado. Para uma primeira checagem rápida, dá para limitar o tamanho a algo como 500 MB.
  4. Clique em “Write + Verify” e espere.
  5. Leia o resultado. Cartão verdadeiro termina com uma mensagem de que o teste foi concluído sem erros. Cartão falso informa quanto dado foi perdido, corrompido ou sobrescrito.

Como testar no Windows com o FakeFlashTest?

O FakeFlashTest tem duas opções. O “Quick Size Test” grava e lê 512 bytes em trechos aleatórios do cartão e é bem mais rápido. A opção “Test Empty Space” testa todo o espaço livre. Falhas de gravação ou leitura aparecem no registro do programa. Para um cartão que você acabou de comprar, rode o teste rápido primeiro e, se passar, faça o completo.

Como testar no Mac e no Linux com o F3?

O F3 (Fight Flash Fraud) é a alternativa para quem não usa Windows. Segundo a documentação, ele funciona em linha de comando, e existem interfaces gráficas, como o F3X no macOS e o F3-qt no Linux. Para instalar, use um gerenciador de pacotes. Em distribuições baseadas em Debian, como o Ubuntu, o comando é sudo apt install f3. No Mac, com o Homebrew, é brew install f3.

Teste pelos arquivos (f3write e f3read)

  1. Conecte o cartão e anote o caminho onde ele é montado.
  2. Rode f3write /caminho/do/cartao/. Ele preenche o cartão com arquivos de 1 GB.
  3. Desconecte e reconecte o cartão, para o f3read não ler do cache do sistema.
  4. Rode f3read /caminho/do/cartao/.

O f3read classifica os setores em quatro grupos: ok, corrupted (dados perdidos ou alterados), changed (setor na posição certa, mas com alguns bits trocados) e overwritten (setor válido, mas lido em posição errada). Qualquer coisa fora de “ok” é sinal ruim. As velocidades finais são estimativas e podem ser limitadas pelo leitor ou pela porta USB.

Teste rápido direto no dispositivo (f3probe)

O f3probe é muito mais rápido em cartões falsos porque escreve poucos blocos, mas exige acesso de administrador:

  1. Descubra o dispositivo com lsblk e escolha o disco inteiro (por exemplo sdb), não a partição (sdb1). A documentação avisa que escolher o dispositivo errado pode danificar o computador.
  2. Rode sudo f3probe --time-ops /dev/sdb. A opção --destructive acelera o teste, mas não restaura o conteúdo original, então só use com cartão que pode ser apagado.
  3. Veja o tipo informado: good (bom), damaged (falha séria), limbo (a falsificação mais comum), e os raros wraparound e chain.
  4. Compare “Usable size” (capacidade real) com “Announced size” (anunciada).

O que fazer se o cartão for falso?

Primeiro, peça reembolso ou abra uma reclamação na loja, com as capturas do teste. Se mesmo assim quiser usar o cartão, o F3 tem o f3fix, que cria uma partição só com a área realmente utilizável, por exemplo sudo f3fix --last-sec=16477878 /dev/sdb. Depois você formata a nova partição e valida de novo com f3write e f3read. Se ainda houver setores corrompidos, o cartão provavelmente está com defeito e não vale o risco para dados importantes. Se for guardar fotos que não pode perder, prefira um cartão de marca comprada em loja confiável e mantenha uma cópia em outro lugar, como explicamos ao liberar espaço no celular sem apagar fotos.

Perguntas frequentes

O teste apaga o que está no cartão?

O H2testw e o f3write gravam em todo o espaço livre, e se o cartão for falso, arquivos antigos podem ser perdidos. Por isso, faça backup antes e prefira testar cartão vazio.

Quanto tempo demora o teste?

Depende do tamanho e da velocidade. O teste completo grava e lê o cartão inteiro, então pode levar horas em cartões grandes. Os testes rápidos, como o do FakeFlashTest e o f3probe, são bem mais curtos.

Posso testar o cartão dentro da câmera ou do celular?

Não é recomendado. Use um leitor ou adaptador no computador, que permite escolher a unidade certa e dá resultado mais confiável.

Cartão rápido significa cartão verdadeiro?

Não. Velocidade e capacidade real são medidas diferentes. Um cartão falso pode parecer rápido e mesmo assim guardar só uma fração do espaço anunciado.

Ver este artigo em Web Story