J'ai acheté un nouveau téléphone Android et j'ai inséré une carte sdhc 32gb que j'ai utilisé dans mon htc sur elle. il fonctionne bien pendant 3 jours, tout à coup, il m'a montré un message dangereux pour enlever la carte mémoire. puis j'ai réinséré la carte mémoire, mais il ne fonctionne pas. puis je l'ai inséré sur ma sensation htc même chose se passe rien ne s'affiche. J'ai ensuite utilisé un lecteur de carte pour lire la carte mémoire dans mon PC mais mon PC ne montre rien. J'ai essayé différentes cartes mémoire qui fonctionnent bien dans mon PC et aussi dans mon téléphone. la carte 32gb ne se lit nulle part. comment puis-je récupérer toutes les données de celle-ci. mes données importantes sont sur ma carte sd. pouvez-vous s'il vous plaît m'aider à résoudre ce problème. s'il vous plaît aidez-moi gentiment.
Réponse
Trop de publicités?On dirait une carte flash endommagée, ou un système de fichiers cassé.
S'il s'agit d'un PC Windows, insérez la carte flash, puis appuyez sur WinKey+R (ou allez dans Démarrer -> Exécuter) et tapez diskmgmt.msc
puis cliquez sur OK. Vous devriez être en mesure de voir votre carte flash dans la liste, et voir si elle a des partitions listées.
Dans ce cas, j'ai une carte SDHC de 2 Go branchée, qui apparaît comme un périphérique de 1,89 Go avec une partition FAT qui remplit toute la carte.
Vous pouvez trouver une ou plusieurs choses :
- L'appareil n'apparaît pas du tout. Si c'est le cas, alors désolé mais vos données sont perdues. À moins de recourir à des techniques de récupération très coûteuses, vous ne les récupérerez pas.
- L'appareil s'affiche mais il n'y a pas de partitions. Cela signifie généralement que votre table de partition est cassée ou illisible.
- Il existe une partition, mais Windows ne reconnaît pas le système de fichiers (il peut apparaître comme RAW ou inconnu). Dans ce cas, l'en-tête de votre partition et/ou les en-têtes du système de fichiers sont cassés ou illisibles.
Dans ces deux derniers cas, vous mai être en mesure de récupérer certaines données, mais attendez-vous à une corruption et à des fichiers manquants. C'est particulièrement problématique sur les cartes flash où les cellules qui stockent les métadonnées d'usure sont corrompues, car la correspondance entre l'adresse logique de la cellule et la cellule physique devient impossible. La carte devra également être remplacée, car elle est clairement endommagée.
La récupération peut se faire de plusieurs manières :
- Il existe des outils commerciaux et gratuits qui tentent de le faire. Cherchez sur Google "SD card recover" et d'autres termes similaires - je suis sûr que vous trouverez de nombreux résultats.
- Utilisez un outil ou une commande de bas niveau comme
dd
pour lire une copie complète de la carte SD, puis utilisezsfdisk
pour trouver l'offset et la taille du système de fichiers et l'extraire, puis le monter. (voir cet article de blog ) - Si tout le reste échoue, utilisez un outil tel que
binwalk
pour extraire manuellement les fichiers de l'image binaire du lecteur. Cette opération est fastidieuse et assez complexe, mais elle permet de récupérer des données que les outils automatisés n'ont pas pu récupérer.
À l'avenir, je vous recommande vivement de conserver des sauvegardes !