O que posso fazer se minha unidade flash USB estiver protegida contra gravação ou somente leitura?

40

Quando conecto minha unidade flash USB, ela aparece no meu computador como protegida contra gravação ou somente leitura . Não consigo transferir dados para ele, nem posso modificar ou excluir os arquivos já armazenados nele. Também não consigo reparticionar ou reformatar a unidade usando o Gerenciamento de Disco do Windows, DiskPart, GParted ou outras ferramentas. A unidade não possui uma chave de proteção contra gravação.

Por que isso aconteceu e o que posso fazer sobre isso? Existe uma maneira de remover a proteção contra gravação?

(Observe que isso também pode acontecer com alguns cartões de memória, pois eles costumam usar controladores semelhantes aos usados ​​em unidades flash. Em alguns casos, o sistema pode informar que a unidade ou cartão foi formatado com êxito, mesmo que nunca tenha sido realmente formatado; os dados originais reaparecem quando o dispositivo é reinserido.)

Essa pergunta surge com frequência e as respostas geralmente são as mesmas. Esta publicação pretende fornecer uma resposta definitiva e canônica para esse problema. Sinta-se à vontade para editar a resposta e adicionar detalhes adicionais.

bwDraco
fonte
3
Meta questão relevante: meta.superuser.com/questions/11820/… Como essa é a pergunta canônica, não vote para encerrá-la como uma duplicata de outras perguntas; em vez disso, outras perguntas devem ser fechadas como uma duplicata dessa pergunta (quando isso for possível).
precisa saber é o seguinte
2
@ bgmCoder: a pergunta mais recente nem sempre é a duplicada; consulte superuser.com/questions/1061528/… . Mais informações sobre perguntas canônicas: meta.superuser.com/questions/778/…
bwDraco 17/09/16
4
@bgmCoder: De fato, a razão pela qual essa pergunta existe é o grande número de "minha unidade flash está protegida contra gravação!" perguntas neste site. A idéia é consolidá-los em uma pergunta canônica.
precisa saber é o seguinte
3
@bgmCoder Você não perderá seus pontos imaginários se sua pergunta for encerrada como uma bobagem.
DavidPostill

Respostas:

34

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:

  1. 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 CHKDSKum 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 .

  2. 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\StorageDevicePoliciesdeve estar ausente ou definida como 0; se estiver definido como 1, o Windows não permitirá a gravação em dispositivos de armazenamento externos.

  3. ( 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 CHKDSKpara 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.

bwDraco
fonte
Os detalhes compilados por wbDraco são impressionantes, mas eles não têm uma conclusão, IMHO. E a conclusão parece ser que é uma falha do fabricante e, portanto, o dispositivo defeituoso deve ser substituído gratuitamente. Período. Existe alguma estatística que os ICs de ponte de particulat (ou steppings de IC) sejam propensos a esse problema?
Ale..chenski 18/09/16
1
Isso não é sequitur. Não mencionei o fabricante da unidade, e o controlador da unidade ou a ponte USB não é algo que a maioria das pessoas se preocupa (a menos que a unidade seja um "SSD-on-a-stick" ou dispositivo similarmente avançado). A conclusão é simplesmente que o conteúdo da unidade precisa ser copiado e substituído.
precisa saber é o seguinte
Talvez este seja o problema que você (e outras pessoas) não conseguiram estabelecer correlação com nenhum chip controlador específico dentro do flash? Pessoalmente, gerenciei uma coleção de centenas de pen drives (para exercícios de interoperabilidade e desempenho), com abuso substancial deles, e nunca tive essa experiência com proteção repentina contra gravação. Ainda tenho cerca de 40 pen drives de todas as variedades e ainda não vejo um único problema desse tipo. Portanto, deve haver algum lote específico de ICs, pelo qual pessoas infelizes devem ser reembolsadas.
Ale..chenski 18/09/16
8

Descobri que o Transcend StorageJet também estava configurado para somente leitura. Pode ser escrito em outro computador, mas não no meu laptop. (Ambos os sistemas são Win7)

Não encontro códigos estranhos WriteProtect, como HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Controlno meu registro.

Finalmente encontrei esta solução e ela pode funcionar agora! (Modifico alguns erros e adiciono minhas próprias expressões no artigo de referência.)

Para resolver esse problema, você deve usar diskpart :

  1. Abra um prompt de comando com privilégios administrativos (clique com o botão direito do mouse> Executar como administrador).

  2. Digite diskpart e pressione Enter. Você pode ver que o prompt de comando foi alterado para DISKPART>

  3. Liste os discos digitando:

lista de disco

  1. Selecione o disco USB externo digitando (no meu exemplo, o disco externo era o disco 2):

selecione o disco 2

  1. Liste o volume digitando:

volume da lista

  1. Selecione o volume digitando (no meu exemplo, o disco externo estava usando o volume 4):

selecione o volume 4

  1. Exiba os detalhes do volume:

disco de detalhes

  1. Exiba os detalhes do volume:

volume de detalhes

(Você pode encontrar os atributos somente leitura do disco e volume selecionados definidos como SIM)

  1. Defina os atributos somente leitura para o disco e o volume como desativados:

atributos disco limpo somente leitura

atributos volume limpo somente leitura

  1. Execute o disco de detalhes e o disco de detalhes novamente para verificar o atributo somente leitura. Escreva algo para o seu USB HD externo.

Veja também

Problema e solução somente leitura de disco rígido externo

Opções de linha de comando do DiskPart

陸普世
fonte
Eu pensei que tinha um problema semelhante somente leitura. Acabou que o disco estava no formato FAT32 e tentei copiar um arquivo de 10 GB. Fiquei confuso com o relatório do Windows 10 "Falha na cópia. Remova a proteção contra gravação".
Axel Bregnsbo