50 votes

Que puis-je faire si ma clé USB est protégée en écriture ou en lecture seule ?

Lorsque je branche ma clé USB, elle s'affiche sur mon ordinateur comme suit protégé en écriture ou en lecture seule . Je ne peux pas y transférer des données, ni modifier ou supprimer des fichiers qui y sont déjà stockés. Je ne peux pas non plus repartitionner ou reformater le disque à l'aide de Windows Disk Management, DiskPart, GParted ou d'autres outils. Le lecteur n'est pas équipé d'un interrupteur de protection contre l'écriture.

Pourquoi cela s'est-il produit et que puis-je faire ? Existe-t-il un moyen de supprimer la protection en écriture ?

(Notez que cela peut également se produire avec certaines cartes mémoire, car elles utilisent souvent des contrôleurs similaires à ceux utilisés dans les lecteurs flash. Dans certains cas, le système peut signaler que le lecteur ou la carte a été formaté avec succès alors qu'il n'a jamais été formaté ; les données d'origine réapparaissent lorsque le périphérique est réinséré).

Cette question revient souvent et les réponses sont généralement les mêmes. Ce billet a pour but de fournir une réponse définitive et canonique à ce problème. N'hésitez pas à modifier la réponse pour ajouter des détails supplémentaires.

46voto

Dj S Points 101

Si le disque semble être protégé en écriture, commencez par l'insérer dans un autre ordinateur afin d'isoler la cause du problème.

Si vous pouvez écrire sur le disque à partir d'un autre ordinateur, il se peut que vous rencontriez l'un des problèmes suivants :

  1. Corruption du système de fichiers. Le disque peut avoir un système de fichiers corrompu ou un autre problème (éventuellement spécifique à un ordinateur ou à un système d'exploitation particulier) qui peut être corrigé à l'aide de la fonction CHKDSK ou un utilitaire similaire. Si le problème est résolu, votre lecteur fonctionne probablement normalement. Il est également important d'éjecter correctement le lecteur avant de le retirer ou, au moins, d'attendre que le lecteur ait fini d'écrire. le retrait du lecteur pendant qu'il écrit des données peut entraîner une corruption des données de bas niveau .

  2. Paramètres de stratégie de groupe incorrects. Si vous utilisez Windows, il est possible que la stratégie de groupe de votre système interdise l'écriture sur des périphériques de stockage externes, y compris les clés USB. La clé de registre HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StorageDevicePolicies doit être absent ou fixé à 0 ; s'il est fixé à 1, Windows n'autorisera pas l'écriture sur des périphériques de stockage externes.

  3. ( Cartes SD uniquement ) Interrupteur de protection contre l'écriture cassé ou altéré dans le logement de la carte. L'interrupteur de verrouillage mécanique d'une carte SD n'est pas connecté à son électronique :

    Il incombe à l'hôte de protéger la carte. La position du commutateur de protection en écriture est inconnue des circuits internes de la carte.

    Cela signifie que le matériel et les logiciels autres que la carte elle-même sont responsables de la vérification de l'état de verrouillage de la carte. Si ce mécanisme ne fonctionne pas comme prévu, une carte SD peut sembler protégée en écriture même si elle fonctionne normalement. En règle générale, il suffit de remplacer le lecteur de cartes, mais des pilotes défectueux ou une configuration logicielle incorrecte peuvent également être à l'origine de ce problème.


Si le lecteur reste en lecture seule quel que soit l'ordinateur sur lequel vous le branchez, ou si vous avez essayé les étapes ci-dessus en vain, le lecteur a probablement subi une défaillance et il n'est généralement pas possible de supprimer la protection en écriture d'un lecteur flash défectueux. Ce comportement est typique des contrôleurs de lecteurs flash lorsqu'ils détectent un problème avec la carte mémoire sous-jacente. NAND (par exemple, trop de blocs défectueux). La protection en écriture est destinée à empêcher que cette situation n'entraîne une perte de données. la NAND devient totalement illisible . Par exemple, Le service clientèle de SanDisk dit :

Les erreurs de protection contre l'écriture se produisent lorsqu'un lecteur flash détecte une erreur potentielle en son sein. Le lecteur se met alors en mode de protection contre l'écriture afin d'éviter toute perte de données. Il n'existe aucune méthode pour corriger ce problème.

Notez qu'en fonction du lecteur, il peut exister des moyens de désactiver (ou plus précisément de réinitialiser) la protection contre l'écriture en reprogrammant le contrôleur de la mémoire flash, par exemple en utilisant les techniques énumérées dans la section "Restauration potentielle spécifique au matériel" du document 本答 . Il s'agit de no C'est une bonne idée car la protection contre l'écriture signale qu'un problème a été détecté par le contrôleur ; Le fait de passer outre et de continuer à écrire sur le disque peut entraîner une perte de données.


Le résultat de ce comportement est que toutes les données présentes sur le disque sont toujours accessibles. Parce que le disque est défaillant, vous devez sauvegarder le contenu de la clé USB dès que possible et remplacer la clé. . (Si le disque contient des informations sensibles, veillez à le détruire physiquement avant de vous en débarrasser).

Il peut être difficile d'extraire des données du disque, car il se peut que certaines données aient déjà été corrompues au moment où le disque est passé en mode lecture seule. Cela se manifeste généralement par une corruption de bas niveau du système de fichiers, qui fait apparaître le système de fichiers comme RAW, ou par un message du système d'exploitation invitant à formater le disque. La récupération de ce type de corruption peut être compliquée car le système de fichiers ne peut pas être réparé directement - le disque est, après tout, protégé en écriture.

Vous pouvez récupérer les données d'un disque endommagé de cette manière à l'aide d'utilitaires de récupération de données tels que le logiciel libre TestDisk . Vous pouvez également vous procurer un disque de capacité égale ou supérieure et copier le contenu du disque défaillant, secteur par secteur, sur le nouveau disque à l'aide de la fonction GNU ddrescue et poursuivre avec un CHKDSK pour corriger les erreurs du système de fichiers. En cas d'échec, et si les données sont particulièrement précieuses, vous pouvez envoyer le disque à un service de récupération de données spécialisé ; toutefois, ces services ont tendance à être très coûteux en raison de leur nature hautement spécialisée et sont rarement rentables.

10voto

陸普世 Points 101

J'ai découvert que mon Transcend StorageJet était également réglé en lecture seule. Il peut être écrit sur l'autre ordinateur, mais pas sur mon portable. (Les deux systèmes sont sous Win7)

Je ne trouve pas de codes étranges, par exemple WriteProtect , sous HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control dans mon registre.

J'ai finalement trouvé cette solution et cela fonctionne maintenant ! (J'ai modifié quelques erreurs et ajouté mes propres expressions à partir de l'article de référence).

Pour résoudre ce problème, vous devez utiliser diskpart :

  1. Ouvrir un Invite de commande avec des privilèges administratifs (clic droit > Exécuter en tant qu'administrateur).

  2. Tipo diskpart et appuyez sur Entrée. Vous pouvez voir que l'invite de commande est modifiée et devient DISKPART>

  3. Dressez la liste des disques en tapant :

disque de liste

  1. Sélectionnez le disque USB externe en tapant (dans mon exemple, le disque externe était le disque 2) :

sélectionner le disque 2

  1. Dressez la liste des volumes en tapant :

volume de la liste

  1. Sélectionnez le volume en tapant (dans mon exemple, le disque externe utilisait le volume 4) :

sélectionner le volume 4

  1. Affiche les détails du volume :

disque de détail

  1. Affiche les détails du volume :

volume détaillé

(Il se peut que les attributs en lecture seule du disque et du volume sélectionné sélectionnés sont réglés sur OUI)

  1. Désactive les attributs de lecture seule pour le disque et le volume :

attributs disque clear readonly

attributs volume clear readonly

  1. Exécuter disque de détail y disque de détail pour vérifier l'attribut "lecture seule". Écrivez quelque chose sur votre disque dur USB externe.

Voir aussi

Problème de lecture seule du disque dur externe et solution

Options de la ligne de commande de DiskPart

7voto

T.Todua Points 3394
  1. Assurez-vous que le "commutateur de protection contre l'écriture" n'est pas verrouillé : Flash drive with physical lock switch

  2. Dans certains cas, des outils de formatage de bas niveau peuvent aider (mais il faut quelques heures pour effectuer un formatage complet, ainsi que des fichiers de sauvegarde) : https://puvox.software/blog/free-file-recovery-software/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X