Flashage en ligne d'un lecteur flash. Restauration de clés USB Silicon Power Firmware clé USB smartbuy 8 go

L’ère des CD et DVD est presque complètement révolue. Aujourd'hui, les clés USB sont utilisées partout comme support de stockage universel. Les clés USB ont petites tailles, disposent d'une quantité suffisante de mémoire intégrée et vous permettent d'ajouter ou de supprimer des fichiers sans endommager ceux existants.

Tout semble aller bien, mais les lecteurs flash présentent un inconvénient important : s'ils sont mal utilisés, ils échouent souvent... L'échec le plus courant est que l'ordinateur détecte le lecteur comme périphérique inconnu ou un disque avec zéro mémoire :

Si vous avez négligé de débrancher votre clé USB de son emplacement sans utiliser au préalable la fonction de retrait sécurisé, il est fort possible qu'elle devienne une victime. court-circuit et cesse d'être lu. Est-il possible de restaurer une clé USB après un tel incident. Continuez à lire...

Types de pannes de lecteur flash

Donc, si vous lisez cet article, vous avez probablement déjà une clé USB « morte ». Avant d'essayer de le réactiver, vous devez découvrir quel type de problème s'est produit et comment votre clé USB réagit lorsqu'elle est connectée à un PC. En d'autres termes, voyons à quel point c'est grave :)

La clé USB peut réagir de deux manières : soit la diode indicatrice qui s'y trouve s'allume, soit elle ne s'allume pas. Si la diode ne s’allume pas, une panne physique peut alors être diagnostiquée. Dans ce cas, vous ne pouvez essayer de réparer le lecteur que si vous disposez d'un fer à souder et savez comment l'utiliser (la dernière section de l'article traite de cela).

Une prévision beaucoup plus optimiste peut être donnée si l'indicateur s'allume et ne s'éteint pas. Cela signifie que notre problème est logiciel et peut être résolu à l'aide d'un logiciel spécial. Dans ce cas, l'un des deux scénarios suivants nous attend : le lecteur flash peut être détecté comme un disque non formaté d'une capacité de 0 octet, ou il peut ne pas être détecté du tout.

Si l'ordinateur voit un lecteur vide, tout peut être résolu par un formatage correct. Cependant, le plus souvent, le problème est qu'en raison d'une surtension soudaine, le firmware de la clé USB est endommagé et nous devrons le rechercher sur Internet.

Pour résumer l'algorithme de diagnostic d'une panne, je vous propose d'agir selon le schéma ci-dessous :

Traitement de formatage

Le dommage le plus simple qui puisse arriver à votre clé USB est une panne système de fichiers. L'échec peut être de deux types : avec ou sans violation de la disposition du cluster. Dans ce dernier cas, vous pouvez même vous passer du formatage et sauvegarder toutes les données sur une clé USB !

Vous pouvez diagnostiquer une panne sans violations si le lecteur flash est détecté par l'ordinateur, mais ne s'ouvre pas. L’ordinateur se bloque simplement lorsque nous essayons d’afficher son contenu, nous n’essayons donc pas d’ouvrir quoi que ce soit. On regarde sous quelle lettre le support amovible est identifié, on lance Ligne de commande(Démarrer – Exécuter – cmd) et entrez la commande « CHKDSK G (ou autre lettre) : /f » :

La touche /f tentera automatiquement de corriger les erreurs du système de fichiers qui ont rendu votre clé USB illisible et, si la commande se termine avec succès, vous recevrez un lecteur entièrement fonctionnel avec toutes les données qui s'y trouvaient avant l'apparition de l'erreur !

Malheureusement, ce n'est pas souvent que l'on s'en sort aussi facilement... Bien plus souvent, nous avons affaire à des clés USB dont la taille est déterminée par l'ordinateur à 0 octet. Dans ce cas, le formatage peut aider. Et pas avec des outils standards, mais avec des utilitaires spéciaux. L'un des plus universels à cet égard est HP USB Disk Storage FormatTool (vous pouvez le télécharger dans l'archive via le lien à la fin de l'article) :

Cet utilitaire vous permet de formater correctement n'importe quel support dans les systèmes FAT32 et NTFS. Pour ce faire, sélectionnez simplement l'appareil souhaité dans la liste déroulante et cliquez sur le bouton « Démarrer ». Par défaut, l'option de formatage rapide est activée, mais ce mode peut ne pas fonctionner avec une clé USB endommagée. En cas d'échec, vous devez décocher la case correspondante avant de recommencer la procédure.

Dans les cas particulièrement avancés, lorsque même HP USB Disk Storage FormatTool génère une erreur, mais que le lecteur flash est toujours reconnu comme un support amovible, ce qu'on appelle formatage de bas niveau. Avec lui, tous les secteurs de mémoire sont effacés octet par octet et remplis de zéros, ce qui rend impossible toute tentative de récupération de données à l'avenir.

Si l'enregistrement d'un lecteur flash est plus important pour vous que l'enregistrement des données qui s'y trouvent, alors l'utilitaire HDD Low Level Format Tool (disponible dans l'archive de l'article) peut vous aider à le formater en utilisant la méthode mentionnée ci-dessus :

Lorsque vous démarrez le programme, une fenêtre apparaîtra nous demandant dans quel mode nous voulons utiliser l'outil HDD Low Level Format. Naturellement, nous en avons besoin d'un gratuit, nous cliquons donc sur le bouton « Continuer gratuitement » ou fermons simplement la fenêtre. Une fenêtre principale apparaîtra avec une liste de disques. Sélectionnez celui que vous souhaitez, cliquez sur « Continuer », confirmez votre consentement et attendez la fin du processus.

Le formatage de bas niveau lui-même prend assez lentement, alors préparez-vous à l'avance au fait qu'il peut prendre environ une heure (en fonction de la capacité du lecteur flash et de sa vitesse de lecture/écriture). De plus, en mode gratuit, la vitesse de formatage est limitée à 50 mégaoctets par seconde (environ 180 gigaoctets par heure).

Détermination du type de contrôleur

Si le formatage ne donne aucun résultat ou si le lecteur flash est initialement détecté par l'ordinateur comme un périphérique USB inconnu, le problème est probablement dû à un micrologiciel endommagé. Trouver un micrologiciel pour les modèles multimédias populaires sur Internet n'est pas si difficile, mais vous devez savoir exactement quoi rechercher. Et pour ce faire, vous devez tout d’abord déterminer le type de contrôleur de lecteur flash.

Cela peut être fait de deux manières : en utilisant programmes spéciaux ou par identifiants PID et VID. Il est bien entendu préférable d'utiliser des programmes avec de bonnes bases de données, car des contrôleurs d'entreprises complètement différentes peuvent avoir les mêmes identifiants et il faudra chercher longtemps un utilitaire adapté pour flasher le firmware...

Les meilleurs en termes de détermination du type de contrôleur sont les programmes chinois ChipGenius et ChipEasy, et peut-être des Russes Flash Drive Information Extractor (tout est dans les archives). Vous pouvez utiliser n'importe lequel d'entre eux, cependant, l'inconvénient de la langue russe est le manque de liens pour télécharger les utilitaires de firmware (surlignés en rose dans la capture d'écran) :

Tous fournissent de nombreuses informations différentes, cependant, nous nous intéressons principalement à deux paramètres : les identifiants de l'appareil (surlignés en jaune dans la capture d'écran) et, directement, le modèle du contrôleur (surligné en vert). Connaissant ces données, nous pouvons trouver un programme de firmware sur Internet.

D'ailleurs, Programmes chinois Ils nous donnent déjà des liens vers de tels programmes, mais il n’est pas toujours possible de les télécharger, même si vous utilisez le traducteur de pages de Google, la recherche sera donc abordée séparément ci-dessous. Dommage bien sûr que nos développeurs n'aient pas pu intégrer la recherche d'un lien vers le firmware dans leur programme, mais bon :)

En attendant, il convient de mentionner que vous pouvez connaître les identifiants (mais pas les données sur le contrôleur !) d'une clé USB sans utilitaires spéciaux. Pour ce faire, allez dans le Gestionnaire de périphériques ( menu contextuel icône "Poste de travail" - "Propriétés" - "Gestionnaire de périphériques"), sélectionnez notre lecteur dans la liste, appelez ses propriétés et dans l'onglet "Informations" sélectionnez la propriété "ID matériel":

Nous avons à notre disposition une clé USB sans nom (hélas, ça marche :)) et nous avons découvert ses identifiants, ainsi que le type de contrôleur et son modèle. Il est maintenant temps de passer à la procédure la plus difficile : rechercher un programme pour le firmware.

Micrologiciel du lecteur flash

Le firmware ou firmware (en abrégé F/W) est un microprogramme qui contrôle le fonctionnement du contrôleur du lecteur flash. En cas de panne, le lecteur, tout en restant physiquement fonctionnel, cesse de répondre aux requêtes informatiques standard, c'est pourquoi vous ne pouvez ni lire ni écrire d'informations à partir de celui-ci.

Heureusement, le micrologiciel de la plupart des contrôleurs est disponible en accès libre sur Internet. Le principal problème est donc simplement de les trouver. Vous pouvez effectuer une recherche directement dans moteurs de recherche sur des demandes telles que : "Alcor (fabricant de puces) AU6982 (modèle de puce) VID : 058F ​​​​PID : 6387 firmware", et sur les sites spécialisés.

L'une des meilleures ressources en langue russe pour rechercher et télécharger le firmware de n'importe quel lecteur flash est FlashBoot.ru :

Sur la page de recherche, nous devons saisir les identifiants PID et VID, puis cliquer sur le bouton "Rechercher". Nous recevrons toute une liste de clés USB ayant le même identifiant que la nôtre. La tâche consiste maintenant à trouver un appareil avec le même modèle de contrôleur que le nôtre.

Si vous trouvez dans le tableau une clé USB qui ressemble à la vôtre en tous points, cliquez sur son nom et vous verrez des informations détailléesà son sujet:

Ici, nous nous intéressons principalement à la ligne UTILS, qui contient le nom de l'utilitaire nécessaire pour flasher notre clé USB. Nous copions ce nom et le recherchons sur Internet. Vous pouvez le faire différemment. Vous pouvez effectuer une recherche sur le même site. Pour cela, rendez-vous dans la rubrique "Fichiers" dans menu principal. Certes, les noms des programmes de la liste et ceux du site diffèrent, la recherche ne sera donc pas toujours réussie.

Dans tous les cas, nous avons découvert que notre clé USB est basée sur une puce Alcor et que son modèle est AU6982. C'est déjà suffisant pour une recherche réussie, ce qui nous amène à la nécessité de télécharger l'utilitaire AlcorMP une des versions disponibles sur le site :

Nous décompressons l'archive téléchargée dans un dossier, vérifions si la version du programme correspond à la version que nous avons identifiée par des identifiants et exécutons le fichier exécutable. Si la version du firmware convient, nous verrons les données sur notre clé USB dans l'une des cellules de la fenêtre de travail. Il vous suffit d'appuyer sur le bouton "Auto" ou "Setup" (si vous savez configurer les paramètres) et d'attendre la fin du firmware.

Si la fenêtre de travail est vide, ce qui arrive souvent, alors nous n'avons pas eu de chance la première fois :) Vous devez essayer de télécharger d'autres versions de programmes adaptés aux mêmes puces que votre clé USB. Bref, c'est là que commence la loterie et parfois vous pouvez essayer jusqu'à une douzaine d'utilitaires différents jusqu'à trouver le seul qui identifiera correctement votre disque.

Après avoir flashé le micrologiciel, débranchez en toute sécurité le lecteur flash et réinsérez-le. Si tout s'est bien passé, cela devrait être détecté par l'ordinateur sans aucun problème. Sinon, essayez d'autres programmes clignotants jusqu'à ce que vous réussissiez.

Traitement des blessures physiques

Le cas le plus grave de panne d'une clé USB est celui où elle ne montre aucun signe de vie lorsqu'elle est connectée à un PC : l'indicateur ne clignote pas, les messages concernant un équipement inconnu n'apparaissent pas et il n'y a aucun périphérique non identifié dans le Gestionnaire de périphériques. Dans ce cas, de réels dommages physiques peuvent être constatés.

Cependant, à moins que la clé USB soit tombée d'une grande hauteur, exposée à des températures élevées ou tombée dans l'eau, vous avez une petite chance de la sauvegarder (et parfois même des données qu'elle contient !). Le problème est très probablement dû au fait qu'en raison d'un court-circuit sur la carte du lecteur flash, quelque chose s'est dessoudé. Souvent, les pattes par lesquelles circulent les aliments sont dessoudées.

Dans tous les cas, nous devrons ouvrir le boîtier de la clé USB pour tenter de la restaurer. Pour ce faire, vous devrez malheureusement peut-être le dévisser s'il ne se démonte pas. À l’intérieur, nous verrons quelque chose comme ce tableau :

Les principales zones « à problèmes » sont les pattes de la prise USB et le stabilisateur de puissance, qui avec le temps ont tendance à se dessouder ou à griller à cause de courts-circuits. Si vous savez travailler avec un fer à souder, essayez d'abord de souder les bornes extérieures de la fiche, qui sont responsables de l'alimentation et de la mise à la terre. Cela devrait restaurer l'alimentation normale du lecteur flash.

Si, après avoir manipulé la soudure des pattes extérieures, la clé USB commence à clignoter lorsqu'elle est connectée à un PC, mais n'est pas détectée, le problème vient peut-être des pattes non soudées, qui reçoivent et transmettent des données. Soudez-les également et vérifiez à nouveau. Si la connexion n'est pas accompagnée d'un indicateur clignotant, vous devrez probablement souder ou remplacer le stabilisateur de puissance.

conclusions

Hélas, il arrive parfois que même après toutes les tentatives de réanimation, la clé USB ne montre aucun signe de vie. Dans ce cas, vous devez admettre que vous avez fait tout ce que vous pouviez et, en toute conscience, jeter les médias à la poubelle.

Cependant, si la clé USB vous est très chère, vous pouvez l'apporter à un bon centre de service. Là, ils peuvent retirer la puce mémoire pour vous et la transférer sur une nouvelle carte. Certes, le coût d'une telle opération est comparable au coût d'un appareil neuf, et parfois même le dépasse ! Par conséquent, il est conseillé de le faire uniquement s'il existe des informations importantes sur le lecteur flash.

Cependant, le plus souvent avant centre de servicesça ne marche pas. La plupart des clés USB peuvent être restaurées à la maison. Notre article et nos archives de programmes vous y aideront, que vous pouvez télécharger à partir du lien ci-dessous. Je te souhaite du succès!

P.S. L'autorisation est accordée de copier et de citer librement cet article, à condition qu'un lien actif ouvert vers la source soit indiqué et que la paternité de Ruslan Tertyshny soit préservée.

La chose la plus difficile lors du choix utilitaires de serviceÀ SMI puces, il s'agit de déterminer s'il est nécessaire de recourir aux services d'un flasheur DYNA MPTool. Et si nécessaire, vous pourrez alors vaincre le lecteur flash, car travailler avec lui n'est pas aussi confortable qu'avec SMI MPTool.

BREF APERÇU DES UTILITAIRES

En plus des programmes qui remplissent le firmware, par exemple SMI-des lecteurs flash et des formats simples sont disponibles. Mais étant donné qu'ils sont tous loin de la première fraîcheur et fonctionnent avec des lecteurs flash, qui sont déjà flashés sans problème, cela n'a aucun sens de s'en soucier.

Si méthode donnée n'a pas porté ses fruits, alors tentez votre chance.

Si vous échouez aux étapes précédentes, vous pouvez procéder à la sélection manuelle des utilitaires de production. Et selon la combinaison du contrôleur et de la mémoire flash, pour un lecteur flash, nous prenons l'un des deux utilitaires ou SMI MPTool ou DYNA MPTool.

Pour déterminer les paramètres du lecteur flash, utilisez le programme.

Tome : I :
Contrôleur : Silicon Motion SM3257 ENAA
Puce(s) mémoire possible(s) :
Toshiba TC58NVG6D2GTA00
Type de mémoire : MLC
ID Flash : 98DE9482 7656
Éclair CE : 1
Puce F/W : FAI 130430-AA-
MP : M0503V2
MPTOOL version : 2.05.18
Date du test : 2013-04-24
VID : 090C
PID : 1000
Fabricant : UFD 2.0
Produit: Puissance du silicium
ID du fournisseur de requête : UFD 2.0
Rechercher l'ID du produit : Silicon Power
Révision du produit de requête : 1 100
Numéro de série : AA00000000008407
Capacité du disque physique : 8099201024 octets
Capacité du disque Windows : 8082395136 octets
Étiquettes internes : QU2R-TZ8J
Système de fichiers : FAT32
Décalage relatif : 28 Ko
Version USB : 2.00
Puissance déclarée : 500 mA
Microsoft Windows 7 SP1 x64 version 7601
Version du programme : 8.6.0.595

Comme dans la méthode Google, nous nous intéressons principalement au modèle du contrôleur ( Manette) et l'identifiant flash ( Identifiant Flash).

La première étape consiste à télécharger la dernière version de l'utilitaire de production pour de ce contrôleur, dans notre cas pour SM3257ENAA. Pour l’instant, supposons que nous savons de quel utilitaire spécifique nous avons besoin ( SMI MPTool, toujours par défaut). Ensuite, avant de coudre, il y aura un paragraphe sur monolithes Et mode d'essai, après quoi vous saurez clairement quel utilitaire utiliser.

Mais pour lecteurs flash monolithiques , qui ne peut pas être démonté et transformé en , c'est un risque injustifié. Dans ce cas, lisez le chapitre suivant sur les méthodes de calcul de la nécessité de modifier l'utilitaire en DYNA MPTool pour minimiser les risques autant que possible.

Astuces : COMMENT DÉTERMINER SI VOUS AVEZ BESOIN DE DYNAMPTOOL

En plus des deux méthodes évoquées, il peut y avoir d'autres situations dans lesquelles la clé USB nécessite une attention particulière. DYNA MPTool. Selon le lecteur flash et son état, il peut s'agir de n'importe quoi, par exemple : pré-test sans fin.

Souvenez-vous de ces trois modèles de manettes, souvent cousus DYNA MPTool: SM3257ENAA, SM3257ENBA, SM3259AA. Et la mémoire flash, le plus souvent dans de telles situations, coûte cher en production Toshiba ou Sandisk.

Astuces #1

Si dans le rapport du programme Extracteur d'informations sur la clé USB, il y a un paramètre MPTOOL Ver., il pourra alors dire avec quoi exactement le flash a été cousu. Permettez-moi de donner deux exemples :

MPTOOL version : 2.05.18– si la valeur est égale au numéro de version, alors la clé USB a été cousue SMI MPTool.
MPTOOL Ver.: 07.14.18– et s'il y a une certaine date, alors la clé USB est sortie de sous l'aile DYNA MPTool et cette date est son numéro de version. Où, 14 - année 2014, 07 – mois de juillet, 18 nombre.

Et quelque part avec probabilité 90% , le lecteur flash a flashé DYNA MPTool, même si vous essayez, vous ne pourrez pas le réparer en SMI MPTool.

Ne vous inquiétez pas si vous ne le voyez pas dans le rapport, c'est tout à fait normal. Premièrement, dans les anciens lecteurs flash, l'utilitaire peut ne pas le reconnaître, et deuxièmement, si le micrologiciel tombe en panne sur un seul sèche-cheveux, il ne peut pas être là.

Astuces #2

Une méthode plus universelle, pour mettre en œuvre laquelle il faut trouver une version totalement compatible SMI MPTool. Si des erreurs telles que celles-ci apparaissent lors de l'installation du micrologiciel :

Mauvais blocage sur paramètre (11) (User-3725 (M) > FW-3581 (M))

Cela signifie que l'utilitaire n'a pas assez de puissance pour faire face à une mauvaise mémoire et que vous devez vous tourner vers Tri-utilitaires (application Outil DYNAMP). En fouillant davantage dans Outil SMIMP, dans ce cas, ça ne sert à rien !

ATTENTION: Cette erreur ne doit pas être confondue avec simplement Mauvais blocage sur réglage (11), ce qui n'a rien à voir avec la nécessité de contacter Dune. Dans l'erreur en question, il doit y avoir des références entre parenthèses aux valeurs des paramètres UTILISATEUR Et FW.

VÉRIFICATION DU SUPPORT DE LA MÉMOIRE FLASH DANS LE FLASHER

Il est impossible de vérifier la bonne sélection, à moins bien sûr de trouver un cas résolu sur Internet avec la restauration exactement du même lecteur flash.

Il ne nous reste donc plus qu'à vérifier si le flasheur connaît notre mémoire flash. Pour d’éventuels marquages ​​de mémoire ( Puce(s) mémoire possible(s) :), je ne recommande pas d'y prêter attention, car... cela peut prêter à confusion, alors nous regardons immédiatement FID (Identifiant Flash :).

Dans ce cas, sa valeur est : 98 DE 94 82 76 56.

En règle générale, la prise en charge de la mémoire, une fois ajoutée, se poursuit avec l'utilitaire. Mais, d'une part, ce n'est pas toujours le cas, et d'autre part, ce n'est pas un fait que l'opération se terminera par un succès lorsqu'on travaille avec une distribution spécifique. Il faut donc prendre en compte d’autres paramètres, et parfois essayer plusieurs versions.

Pour vraisemblablement savoir quelle version du firmware de production prend en charge cette mémoire, vous pouvez utiliser un peu différentes façons. Mais ne souffrons pas de conneries, concentrons-nous sur le plus simple, de toute façon, les performances des autres ne sont pas meilleures.

Ouvrons le fichier flash_3257ENAA.dbf (Nom fichier requis dépend du modèle de contrôleur que nous avons initialement défini), qui se trouve dans le dossier UFD_ALL_DBF du kit de distribution du programme.

Entrer dans la recherche Mémoire FID, que nous avons défini au tout début ( 98 DE 94 82 76 56).

Dans ce cas, nous avons une correspondance, bien qu'il puisse y en avoir plusieurs :

@ 98 DE 94 82 76 56 28 00 0B 01 82 06 00 3F 00 00 00 00 00 00 00 50 50 10 10 21 // Toshiba TC58NVG6D2GTA00 J1201 24nm MLC

Eh bien, de temps en temps DBF-file contient un enregistrement sur notre mémoire, alors il est fort probable que l'utilitaire fonctionnera correctement avec lui !

Mais gardez à l'esprit que la présence d'une entrée flash dans DBF, FFW ou ForceFlash, n'exclut en aucun cas la nécessité éventuelle d'utiliser des outils DYNA MPTool.

COMMENT UTILISER LES UTILITAIRES

Sur le portail USBDev, il y a Instructions détaillées pour la récupération logicielle de lecteurs flash, dans les systèmes logiciels populaires :

Travailler avec Outil de récupération-applications, connectez simplement la clé USB et exécutez l'utilitaire. Ensuite, elle fera tout elle-même, à moins, bien sûr, que la clé USB ne soit à la hauteur de ses capacités.

REMARQUES

2) En fonction du numéro de version de l'utilitaire SMI MPTool, elle utilise dans son travail ou 4 octets option Identifiant Flash ou 6 octets. En gros, la transition vers 6 octets c'est arrivé dans la version SMI MPTool V2.03.42 v6 K0530. Et c’est pourquoi les nouveaux obus rencontrent les anciens avec hostilité USB-puces. Oui, et utilisez-le dans la sélection d'utilitaires pour les puces plus jeunes SM3255AB, il est nécessaire 4 octets!

3) Lors de nombreuses tentatives de restauration, il peut s'encombrer registre du système, ce qui empêchera la détection du lecteur flash dans le logiciel de service. Pour résoudre le problème, essayez de nettoyer le registre à l'aide du programme et de redémarrer le système.

4) Utiliser le pilote de service Pilote d'usine SMI, cela ne sert à rien chez vous, sauf en cas de quelques conflits de pilotes au niveau de votre OS. Sinon, réinstallez-le et vous vous plaindrez du fait que certains de vos appareils ne fonctionnent pas ou que le pilote refuse d'être supprimé.

Si quelqu'un a des questions sur la réparation de ses clés USB, vous ne pouvez obtenir une réponse garantie que sur -.

Récemment, une chose de plus s'est ajoutée à mes principales activités « thérapeutiques » non professionnelles (réparation, réinstallation et configuration d'ordinateurs). Récupération de clé USB. Ils le portent sans arrêt. des poignées. Soit les clés USB commencent à se dégrader, soit les gens n'en prennent plus soin, mais le fait demeure : il ne se passe pas une semaine sans qu'on me lance ce genre de hack.

La phrase habituelle prononcée par un client lorsqu'il me remet une clé USB morte ressemble généralement à ceci : "Je l'ai donnée à nos informaticiens - ils ont dit qu'ils ne pouvaient pas la réparer...". Je suis généralement une personne de confiance, mais lorsqu’il s’agit d’ordinateurs, je ne me calmerai pas tant que je ne l’aurai pas essayé moi-même. Ainsi, sur 100 % des clés USB diagnostiquées comme « jetables » par des informaticiens extérieurs, j'ai récupéré... 100 % ! C'est étonnamment simple ce qui motive ces « geeks de l'informatique »... Est-ce comme « trop paresseux pour s'embêter » ? Habituellement, il me faut 10 à 20 minutes pour récupérer... Ou est-ce que je ne sais pas « comment » ? Mais personne n'a annulé Internet ! Il me semble qu'après avoir bêtement essayé de formater une clé USB et reçu l'erreur "Le disque ne peut pas être formaté", ils recommandent hardiment de la jeter fonctionnement clé USB à la poubelle...

Surtout pour ces « geeks de l'informatique » (je rendrai une note au client aux « geeks de l'informatique » avec l'adresse de cet article avec la clé USB), et aussi pour tout le monde vouloir savoir je dépense bref programme éducatif pour la récupération du lecteur flash.

Théorie

Commençons par la partie théorique. Vous pouvez l'ignorer si vous le souhaitez. De quoi est composée une clé USB ? Très simple. Généralement, un tel appareil contient 2 puces : la première est la mémoire flash elle-même, où les données sont stockées. Le second est un microcontrôleur qui gère les opérations de lecture/écriture de la puce mémoire et assure le transfert des données de l'ordinateur via USB vers la mémoire et inversement.

Des défaillances dans le fonctionnement du lecteur se produisent à la fois dans le premier microcircuit et dans le second. Le microcontrôleur dispose d'un cache et est contrôlé par son propre micrologiciel, qui effectue des opérations de lecture/écriture dans le cache et les transferts du cache vers la puce mémoire. En raison de nombreux facteurs (tels qu'une clé USB retirée de l'ordinateur à l'avance, des pannes de courant, un mauvais contact dans le connecteur, de l'électricité statique, etc.), des phénomènes tels que des dommages au contenu du cache du contrôleur ou des dommages à son firmware se produisent.

Dans le premier cas, les données du cache ne seront pas écrites sur la puce mémoire ou seront écrites de manière corrompue. Dans le deuxième cas, tout est bien pire, car Une défaillance du programme de contrôle du microcontrôleur peut avoir des conséquences néfastes sur la mémoire. Jusqu'à ce que tu l'écrives plein d'ordures. De plus, la mémoire flash elle-même dispose d'une ressource d'écriture limitée, bien que importante. De plus, le contrôleur peut bloquer certaines opérations de mémoire s’il n’aime pas quelque chose.

C'est à cause de telles pannes que le lecteur flash cesse de fonctionner normalement. En même temps, souvent Le matériel du lecteur flash lui-même reste entièrement fonctionnel. Il vous suffit soit de réparer le cerveau du microcontrôleur, soit d'améliorer la mémoire. Voici une liste des pannes logicielles de clé USB les plus courantes :

  • Le lecteur n'est pas détecté par le système
  • Le lecteur est détecté, mais affiche une taille nulle ou inférieure à ce qu'elle était
  • Windows vous demande de formater la clé USB, mais elle ne sera pas formatée.
  • Lorsque j'essaie d'écrire sur une clé USB, Windows jure « supprimer la protection en écriture »
  • Des messages tels que « Insérer le disque dans le lecteur » ou « Le disque n'est pas accessible »

Pratique

Attention! Utiliser la pratique ci-dessous dans 99 % des cas entraînera des dommages aux informations stockées sur le disque ! Si vous avez besoin du lecteur flash lui-même, procédez comme indiqué ci-dessous. Si vous avez juste besoin d'informations de sa part, recherchez entreprise spécialisée, qui traite de la récupération de données à partir de la mémoire flash. Ces entreprises disposent d'un équipement spécial qui peut se connecter à une puce mémoire, en contournant le contrôleur du lecteur flash, et en retirer tout tel quel pour une récupération ultérieure.

1. Utilitaires de récupération du fabricant du lecteur flash

Si votre clé USB tombe en panne éminent fabricant tel que Transcend, Kingston, Kingmax, A-Data, etc., puis tout d'abord allez sur le site du fabricantà la recherche d'un utilitaire de récupération. Il est logique de consulter le site Internet du fabricant même s’il n’est pas nommé. On dirait que tu auras de la chance. L'essentiel est qu'il soit célèbre, ce fabricant. (dans un de mes cas, la clé USB indiquait Samsung, mais je n'ai trouvé aucun utilitaire sur le site Web de GNUSMAS). Sur le site du fabricant, nous recherchons un utilitaire comme Outil de récupération ou Outil de formatage, en général, un utilitaire de récupération. Nous téléchargeons l'utilitaire, s'il est trouvé, le lançons avec la clé USB malade insérée, suivons les instructions du programme et dans 50% des cas nous sommes satisfaits de la clé USB qui a pris vie, aussi propre que celle d'un magasin.

Si vous avez une clé USB, pas de nom, c'est à dire. on ne sait pas quel était le nom de cette enfant chinoise qui l'a soudée pour une poignée de riz dans un sous-sol à la périphérie de Pékin, alors nous passons au point suivant.

Si vous faites partie des 50 % pour qui l’utilitaire du constructeur n’a pas aidé, alors passons également au point suivant.

Voici quelques liens vers des utilitaires de récupération de différentes sociétés :

Roimax : Programme de récupération - recherchez votre clé USB sur la photo et téléchargez le programme de récupération correspondant

Transcender: JetFlash Online Recovery – téléchargez et réparez votre JetFlash. Tout sauf le modèle JetFlash V15, qui nécessite utilitaire séparé, téléchargé ici.

Données A : Site d'assistance/téléchargement

2. Danser avec un tambourin

Si votre nom chinois n'est pas valide ou s'il n'y a aucun utilitaire sur le site Web du fabricant, ou s'il existe mais n'a pas aidé, alors cet endroit est fait pour vous. C'est ici que tout votre potentiel créatif sera révélé :)

Tout d'abord, je dirai qu'il n'y a pas beaucoup d'entreprises produisant de la mémoire et des contrôleurs pour lecteurs flash. Les autres (même les plus célèbres) soit leur achètent des composants et tamponnent les leurs, soit achètent bêtement des disques prêts à l'emploi et sans visage et demandent aux enfants chinois de dessiner de belles étiquettes dessus. Pourquoi je dis ça ? Et d'ailleurs, chaque fabricant de composants pour clés USB possède son propre utilitaire de récupération propriétaire!

C'est l'utilitaire que nous devons utiliser, après avoir d'abord découvert quel type de contrôleur se trouve dans notre clé USB. Donc:

1. Découvrez le fabricant du contrôleur de lecteur flash. Pour ce faire, nous devons connaître son VID (Vendor ID) et son PID (Product ID). Cela peut être fait, par exemple, avec le programme CheckUDisk. Téléchargez-le, exécutez-le, branchez la clé USB et voyez quelque chose comme ceci :

J'ai encerclé en rouge ce dont nous avons besoin, à savoir VID et PID. Dans mon cas (c'est moi qui ramène d'entre les morts Kingston DataTraveler capacité 1 Go) VID = 13fe et PID = 1d00.

2. Après avoir calculé le VID et le PID, nous allons le rechercher dans la base de données des utilitaires de récupération sur le site flashboot.ru. sur ce site en haut, nous entrons notre VID (ou PID) dans le champ, cliquez sur le bouton « Rechercher » et un panneau apparaît avec un tas de lignes. Nous y recherchons quelque chose de similaire à notre clé USB, à savoir : nous recherchons le VID, le PID, le volume et, de préférence, le fabricant qui correspond au nôtre (s'il est connu, bien sûr). En ce qui concerne mon sujet expérimental, les événements suivants se sont produits :

Comme le montre la capture d'écran, la base de données contient des informations similaires : Kingston DataTraveler, capacité de 1 Go. Il est également clair que le contrôleur de cette clé USB est fabriqué par Phison et qu'il existe un utilitaire appelé Phison Preformat v.1.30 (UP10, UP11). Il n'y a aucun lien vers l'utilitaire dans cette ligne, mais il y en a un au-dessus, dans d'autres lignes et en dessous. Téléchargez ce programme, exécutez-le et voyez :

Il s'agit d'un programme de formatage de bas niveau. Il propose 4 options, mais j'ai choisi « Formatage de bas niveau (complet) » - juste au cas où. Cliquez sur OK et...

Après une courte attente et en observant l'inscription « Formatage », nous voyons une fenêtre nous informant joyeusement que le formatage de bas niveau a été effectué avec succès et que nous devons appuyer sur le déclencheur, c'est-à-dire retirez le lecteur flash et insérez-le à nouveau. Nous faisons ce qu'on nous dit et... « Un miracle s'est produit ! Un ami a sauvé la vie d’un ami ! (c) M/f « Kid et Carlson ». En général, la clé USB est remise en service. À nouveau vivant. Windows nécessite un formatage. J'ai accepté (comme si j'avais le choix :)). C'est tout. La clé USB est comme neuve. Le remplir d’informations puis le lire a montré que tout allait bien !

Cela ne ressemble pas vraiment à danser avec un tambourin, n’est-ce pas ? Et tout cela parce que mon cas s'est avéré simple. Dans mon cas, la société Phison, qui a fabriqué le contrôleur de la clé USB que j'étais en train de restaurer, a créé un utilitaire simple que mon ancien collègue oncle Kuzmich, qui, étant mécanicien automobile, s'est intéressé aux ordinateurs à l'âge de 60 ans, pouvait comprendre aussi.

Cela peut être beaucoup plus frais. Permettez-moi de préciser : parmi les utilitaires de ce site, il y a des choses professionnelles (c'est compréhensible, ce sont des programmes pour usage interne, pour les spécialistes). Ces utilitaires peuvent être terriblement sophistiqués, avec de nombreuses options que vous devez approfondir. Il n'existe pas de manuel pour ces programmes ; la vérité s'apprend empiriquement ou est trouvée à partir des miettes d'informations que l'on peut trouver sur le site flashboot.ru et sur Internet.

Voici un exemple : l'autre jour, j'ai pris un taxi sur la route et j'ai bêtement pris un passager (je n'en prends pas d'habitude). Il était très ivre et a essayé de courir à l'intérieur de ma grande voiture VAZ-11113 OKA... Bref, ce méchant a enfoncé son genou dans ma radio, dans laquelle dépassait une clé USB Kingmax SuperStick de 4 Go. Elle est tombée et est tombée. Après l'avoir récupéré et réinséré, la radio jure « appareil non pris en charge » et s'offusque. À la maison, sur l'ordinateur, il n'a pas non plus été trouvé. Basé sur VID et PID, j'ai trouvé l'utilitaire SMI_SMI32X_I1030_v2.02.02, dont les paramètres ressemblent à ceci :

En général, je n'ai pas pu le restaurer. Mais je ne m'y attendais pas. Parce que ma radio avait déjà gravé 6 clés USB différentes qui en avaient été retirées pendant le jeu (Sony me surprend, pour être honnête, n'auraient-ils pas pu trouver une protection ?). Mais il existe de nombreuses options dans ces paramètres. Je leur ai montré pour que vous soyez prêt à affronter un tel obstacle.

À propos, il y a 2 semaines, le même programme, avec les paramètres par défaut, a restauré l'appareil de quelqu'un d'autre (qui ressemblait à une balle) avec le logo Rover. Il y a un mois, une clé USB cadeau en or de Samsung lui a été restituée.

En général, préparez-vous à des décisions difficiles :) D'après mes statistiques personnelles, je n'ai pas pu récupérer uniquement les clés USB gravées par mon autoradio Sony :)

et enfin

Et enfin, je dirai : n’ayez pas peur ! Préparez-vous au fait que le lecteur flash est mort de toute façon. S'il s'avère être restauré, tant mieux (mais il s'avère Très souvent), mais ça ne marche pas - eh bien, merde, la petite dame est morte... L'essentiel est de ne pas avoir peur d'expérimenter.

Si cela ne fonctionne pas, vous pouvez poser des questions sur le forum du site flashboot.ru (il suffit de lire attentivement ce qui est déjà là, les professionnels n'aiment pas les bébés), ou ici : si je sais, je répondrai.

Pour cela, je dis au revoir. Bonne chance pour soigner les patients !

Tout d’abord, il faut mentionner dans quels cas cela est requis firmware du contrôleur de lecteur flash. La liste de ces défauts n'est pas très longue ; juste en dessous, j'ai dressé une liste des situations les plus courantes dans lesquelles cette technique peut aider à réparer une clé USB. Mais il ne faut pas percevoir la technique décrite ici comme une panacée à toutes les « maladies ». Chaque cas est individuel, mais la méthodologie générale est similaire, à l'exception de certains problèmes associés à différents contrôleurs, puces mémoire et à une combinaison différente de défauts. Vous pouvez également en lire d’autres sur le blog.

Quand utiliser la technique du micrologiciel du contrôleur de lecteur flash :

  • Capacité nulle de la clé USB, volume incorrect (2\4\8\16 Ko\Mo) au lieu de la taille normale ;
  • Le lecteur n'est pas détecté sur différents PC ;
  • Lors de la connexion d'un disque, l'erreur « insérer le disque » apparaît ;
  • Erreur « Disque introuvable dans l'appareil » ;
  • Erreur « Le disque est protégé en écriture » ;
  • Des erreurs de lecture/écriture se produisent et il n'existe aucun moyen de copier ou d'écrire des données sur le lecteur flash. Il se peut que les données soient écrites mais pas ouvertes à partir du lecteur flash ;
  • Lorsqu'il est connecté à un PC, le lecteur flash est détecté pendant une longue période avec des erreurs « Erreur « Code 10 », Erreur « Code 43 », etc.

Je n'ai peut-être pas tout mentionné ici. Si quelqu'un a des ajouts, écrivez votre cas dans les commentaires et j'essaierai d'apporter rapidement des ajustements aux documents.

Nous passons aux travaux préparatoires sur la clé USB pour son flashage ultérieur (le contrôleur lui-même est flashé). Nous supposerons que nous avons décidé qu'il n'y a pas d'autres options que firmware du contrôleur de lecteur flash Il ne nous en reste plus et c'est la dernière chance de réparer une précieuse clé USB (mémoire routière, gros volume, beau boitier, etc.)

Micrologiciel du contrôleur de lecteur flash (étapes de travail) :

1) Détermination du contrôleur du lecteur flash

Ici, nous n'avons que 2 options pour déterminer le fabricant et le modèle du contrôleur. La première option est la plus banale : ouvrez le boîtier (si cela est structurellement possible). Pour ce faire, vous devez ouvrir le boîtier du lecteur flash et en retirer la carte du lecteur. Pour la plupart, toutes les clés USB sont identiques en interne, à l'exception des clés USB monolithiques. Par exemple, j'ai pris une photo vue générale clé USB et cartes contrôleur (par exemple, une photo d'une clé USB provenant de sources gratuites).

La méthode visuelle est très simple et la plus précise, puisque les programmes de détermination pid&vid les appareils ne sont pas toujours précis. S'il n'est pas possible de regarder visuellement le contrôleur ou s'il y a des difficultés à démonter le boîtier, nous avons alors un chemin direct vers les programmes permettant de déterminer pid et vidéo lecteurs flash.
Important: Dans les cas où la clé USB n'est pas détectée sur le PC, le contrôleur ne peut être identifié que par inspection visuelle.

Détermination du contrôleur par PID et VID

2) Sélection d'un utilitaire pour le contrôleur

L'étape suivante consiste à rechercher un utilitaire spécialisé pour flasher le contrôleur du lecteur flash. Nous avons déjà les valeurs VID et PID, nous pouvons donc commencer à chercher un utilitaire pour le contrôleur. Pour trouver l'utilitaire requis, j'utilise le service http://flashboot.ru/iflash/.

Après avoir appuyé sur le bouton de recherche, il nous propose plus d’un résultat. Le fait est qu'un tel contrôleur, comme dans mon cas, est utilisé dans des lecteurs flash de différents fabricants et de différentes tailles. Lors de la recherche, faites attention au champ UTILS (utilitaires), où vous devez rechercher exactement le résultat où le nom de l'utilitaire est affiché. Vous n'avez pas besoin de faire attention à la taille du lecteur flash - ce n'est pas un paramètre critique. Vous pouvez également rechercher un utilitaire par le nom du contrôleur, ce qui peut considérablement accélérer la recherche de l'utilitaire requis.

P.S. la pratique montre que parfois ça vaut la peine d'essayer différentes versions utilitaires pour les mêmes contrôleurs.

Le résultat de la recherche nous a donné une option plus ou moins appropriée (surlignée en rouge dans la capture d'écran) - l'utilitaire SMISM3257AA.

Pour télécharger l'utilitaire, vous pouvez utiliser le même site http://flashboot.ru/files/. Dans la barre de recherche, vous devez entrer le nom de notre utilitaire - SMISM3257AA. En conséquence, 2 résultats ont été trouvés. Vous devez télécharger les deux, car il est possible que l'un d'eux ne fasse qu'aider à résoudre notre problème.

Mais il y a une chose. Nous savons avec certitude que nom précis de notre contrôleur est légèrement différent de ce que nous avons trouvé. Sur le corps du contrôleur et le programme Clé USB Info a montré que le nom correct du contrôleur SM3257ENAA, pas SM3257AA. Pour nous donner bonne conscience, vérifions la base de données des utilitaires pour voir s'il existe un utilitaire pour une telle modification. La recherche a supprimé 2 options utilitaires.

Très probablement, les utilitaires que j'ai trouvés lors de la recherche de SM3257AA et ENAA ont le même noyau. Dans la pratique, il se peut qu'ils ne soient pas différents, mais il est toujours possible que vous deviez essayer les 4 offres spéciales trouvées. utilitaires. Je recommande de télécharger les 4 programmes à la fois.

J'ai téléchargé les 4 morceaux, mais j'ai décidé de commencer par l'utilitaire SMI SM3257ENAA MPTool V2.03.58 v8 K1129 (version 11/11/29). Permettez-moi de prendre de l'avance - j'ai réussi à reflasher le contrôleur du lecteur flash avec cet utilitaire et je n'en ai pas vérifié les autres.
Je vais maintenant décrire brièvement la procédure de flashage du firmware du contrôleur SM3257ENAA.

— Décompressé l'archive et lancé le raccourci sm32Xtest_V58-8

Nous lançons l'utilitaire et voyons que notre clé USB patient n'y est pas visible (voir capture d'écran).

— Pour identifier notre clé USB dans le programme, appuyez sur le bouton « Scanner USB (F5)», à la suite de quoi le programme « voit » le périphérique USB.

Pour démarrer le processus de flashage du contrôleur du lecteur flash, vous devez cliquer sur le bouton Démarrer dans le menu utilitaire (avant de cliquer, vous devez sélectionner le lecteur flash souhaité). Après avoir appuyé sur le bouton, le processus du micrologiciel commencera.

Une fois l'opération du firmware terminée, dans le coin supérieur droit, nous verrons le mot OK sur fond vert (voir capture d'écran).

Ceci termine le processus de flashage du contrôleur du lecteur flash. Dans les 10 à 20 secondes, notre clé USB apparaîtra dans Poste de travail, propre et sans aucun fichier, car un formatage de bas niveau de la clé se produit pendant le processus du micrologiciel.

Pour toute question concernant cet article, écrivez dans les commentaires.

Instructions étape par étape pour restauration Clés USB dans lequel j'essaierai de répondre à la question dans une langue accessible Comment récupérer un lecteur flash de manière indépendante et sans trop d'effort.

Parfois, vous aidez une personne, puis elle dira à tout le monde que vous êtes si bon et qu'il y a déjà des foules de gens assoiffés d'aide. C'est à peu près ce qui s'est passé lorsque j'ai restauré plusieurs lecteurs flash collègues.

Désormais, le peuple ne porte pas seulement les siens lecteurs flash, mais aussi lecteurs flash vos amis, connaissances et parents. Eh bien, au moins quelqu'un d'autre apporterait une bouteille de bière ou un cookie.

Ce n'est pas difficile pour moi de vous aider, mais quand je vous propose d'apprendre à faire tout cela vous-même, vous refusez. La prochaine fois, je les recoudrai. Si vous ne voulez pas étudier, passez par là.

Je vais terminer avec les paroles ici et passer directement au sujet du post.

Si ton lecteur Flash arrêté être déterminé comme un disque, il ne veut pas formaté, ne vous permet pas d'écrire des informations ou quelque chose d'autre lui est arrivé, MAIS il n'a aucun dommage mécanique, alors vous savez que tout n'est pas perdu. Très probablement un problème manette et vous devrez bricoler un peu. Cette procédure prend environ 5 minutes.

Je dirai tout de suite qu'il n'y a pas d'universel programmes Pour récupération toutes les variétés lecteurs flash. Vous devrez trouver exactement celui qui peut fonctionner avec votre contrôleur. lecteurs flash.

Nous devons d’abord définir VIDÉO Et PID ne fonctionne pas lecteurs flash.

Déterminer le VID et le PID pour la récupération du lecteur flash

Colle-le dedans lecteur Flash dans votre ordinateur et exécutez Gestionnaire de périphériques. CommencerExécuter - mmc devmgmt.msc.


Rendez-vous ensuite dans la rubrique Contrôleurs universels bus série USB.


On retrouve le nôtre dans la liste lecteur Flash. Habituellement, tout lecteurs flash avoir un nom Périphérique de stockage USB.


Appuyez sur le bouton droit de l'appareil et ouvrez Propriétés.

Allez dans l'onglet Intelligence.

Sélectionnez l'élément dans la liste déroulante Code d'instance appareils ou ID d'équipement.

Dans cette fenêtre, nous voyons PID Et VIDÉO.

Trouver un programme de récupération de clé USB

Nous allons sur le site FlashBoot.ru et entrons le reçu VIDÉO Et PID.


Cliquez sur le bouton Recherche.

Dans les résultats, nous recherchons votre fabricant et votre modèle de clé USB. J'ai Kingston DataTraveler 2.0.


La colonne de droite contiendra le nom du programme dont nous avons besoin ou un lien vers celui-ci.

Tous. Maintenant, cherchez dans Programme Google par nom ou téléchargez-le à partir du lien fourni. Lancez et suivez les instructions. Habituellement, dans de tels programmes pour récupération Il n’y a qu’un seul bouton, vous ne devriez donc pas avoir de questions.

C'est tout!

Si vous avez des questions, posez-les dans les commentaires.