Se a unidade parecer estar protegida contra gravação, comece inserindo a unidade em outro computador para isolar a causa do problema.
Se você conseguir gravar na unidade a partir de outro computador, poderá estar com um dos seguintes problemas:
Corrupção no sistema de arquivos. A unidade pode ter um sistema de arquivos corrompido ou outro problema (possivelmente específico de um computador ou sistema operacional) que pode ser corrigido usando CHKDSK
um utilitário semelhante. Se isso resolver o problema, sua unidade provavelmente está funcionando normalmente. Também é importante ejetar a unidade corretamente antes de removê-la ou pelo menos aguardar até que a unidade termine de gravar, pois a remoção da unidade enquanto estiver gravando dados pode causar corrupção de dados de baixo nível .
Configurações de Diretiva de Grupo incorretas. Se você estiver executando o Windows, é possível que a Diretiva de Grupo do seu sistema esteja impedindo a gravação em dispositivos de armazenamento externos, incluindo unidades flash USB. A chave do registro HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StorageDevicePolicies
deve estar ausente ou definida como 0; se estiver definido como 1, o Windows não permitirá a gravação em dispositivos de armazenamento externos.
( Apenas cartões SD ) Chave de proteção contra gravação quebrada ou alterada no slot de cartão. O interruptor de trava mecânica em um cartão SD não está conectado aos seus componentes eletrônicos :
É de responsabilidade do host proteger o cartão. A posição do interruptor de proteção contra gravação é desconhecida no circuito interno do cartão.
Isso significa que o hardware e o software, além do próprio cartão, são responsáveis por verificar o estado de bloqueio do cartão. Se esse mecanismo não estiver funcionando como projetado, um cartão SD pode parecer protegido contra gravação, mesmo que esteja funcionando normalmente. Normalmente, isso pode ser resolvido substituindo o leitor de cartão, embora drivers com defeito ou configuração incorreta do software também possam causar esse problema.
Se a unidade for somente leitura, não importa em que computador você a conecte, ou se você tentou as etapas acima sem sucesso, provavelmente a unidade sofreu uma condição de falha e geralmente não é possível remover a proteção contra gravação de uma falha. Flash drive. Esse comportamento é típico dos controladores da unidade flash quando detectam um problema com a NAND subjacente (por exemplo, muitos blocos defeituosos). A proteção contra gravação visa impedir que essa condição realmente cause perda de dados, por exemplo, o NAND se torne totalmente ilegível . Por exemplo, o suporte ao cliente da SanDisk diz :
Os erros de proteção contra gravação ocorrem quando uma unidade flash detecta uma falha potencial em si mesma. A unidade entra no modo protegido contra gravação para evitar a perda de dados. Não existe um método para corrigir isso.
Observe que, dependendo da unidade, pode haver maneiras de desativar (ou mais precisamente, redefinir) a proteção contra gravação reprogramando o controlador de memória flash, como usando as técnicas listadas em "Restauração específica de hardware em potencial" nesta resposta . Fazer isso não é uma boa ideia, porque a proteção contra gravação indica que um problema foi detectado pelo controlador; substituir isso e continuar gravando na unidade pode resultar em perda de dados.
O resultado desse comportamento é que todos os dados na unidade ainda estão acessíveis. Como a unidade está falhando, você deve fazer backup do conteúdo da unidade flash o mais rápido possível e substituí-la . (Se a unidade contiver informações confidenciais, destrua-as fisicamente antes de descartá-las.)
A retirada de dados da unidade pode ser complicada porque alguma corrupção de dados já pode ter ocorrido quando a unidade entrou no modo somente leitura. Isso geralmente se manifesta como o sistema de arquivos com corrupção de baixo nível, fazendo com que o sistema de arquivos apareça como RAW ou o sistema operacional solicitando o formato da unidade. A recuperação desse tipo de corrupção pode ser complicada porque o sistema de arquivos não pode ser reparado diretamente - a unidade está, afinal, protegida contra gravação.
Você pode recuperar dados de uma unidade corrompida dessa maneira usando utilitários de recuperação de dados, como o TestDisk de código aberto . Você também pode obter uma unidade de capacidade igual ou superior e copiar o setor de conteúdo da unidade com falha por setor na nova unidade usando o GNU ddrescue e seguir com a CHKDSK
para corrigir os erros do sistema de arquivos. Se eles falharem e os dados forem particularmente valiosos, você poderá enviar a unidade para um serviço de recuperação de dados dedicado; no entanto, esses serviços tendem a ser muito caros devido à sua natureza altamente especializada e raramente valem a pena.