Recupero datatraveler g3. Riparazione chiavetta USB fai da te: risoluzione dei problemi hardware e software

28.06.2022

Innanzitutto è necessario menzionare in quali casi è richiesto firmware del controller dell'unità flash. L'elenco di tali guasti non è molto lungo; subito sotto ho elencato le situazioni più comuni in cui questa tecnica può aiutare a riparare una chiavetta USB. Ma non dovresti percepire la tecnica qui descritta come una panacea per tutte le “malattie”. Ogni caso è individuale, ma la metodologia generale è simile, ad eccezione di alcuni problemi associati a controller, chip di memoria diversi e una diversa combinazione di guasti. Puoi anche leggerne altri sul blog.

Quando utilizzare la tecnica del firmware del controller dell'unità flash:

  • Capacità zero della chiavetta, volume errato (2\4\8\16 KB\MB) invece della dimensione normale;
  • L'unità non viene rilevata su PC diversi;
  • Quando si collega un disco, viene visualizzato l'errore "inserisci disco";
  • Errore "Disco non trovato nel dispositivo";
  • Errore "Il disco è protetto da scrittura";
  • Si verificano errori di lettura/scrittura e non è possibile copiare o scrivere dati sull'unità flash. È possibile che i dati vengano scritti ma non aperti dall'unità flash;
  • Quando è collegata a un PC, l'unità flash viene rilevata a lungo con errori "Codice errore 10", Errore "Codice 43" e simili.

Forse non ho menzionato tutto qui. Se qualcuno ha qualche aggiunta, scrivi il tuo caso nei commenti e cercherò di apportare tempestivamente modifiche ai materiali.

Passiamo al lavoro preparatorio sull'unità flash per il suo ulteriore flashing (il controller stesso viene flashato). Daremo per scontato di aver deciso che non ci sono altre opzioni tranne firmware del controller dell'unità flash Non ne abbiamo più e questa è l'ultima possibilità per riparare una preziosa unità flash (memoria simile a una strada, grande volume, bella custodia, ecc.)

Firmware del controller dell'unità flash (fasi di lavoro):

1) Determinazione del controller dell'unità flash

Qui abbiamo solo 2 opzioni per determinare il produttore e il modello del controller. La prima opzione è la più banale: aprire la custodia (se strutturalmente possibile). Per fare ciò, è necessario aprire l'involucro dell'unità flash e rimuovere la scheda dell'unità da lì. Nella maggior parte dei casi, tutte le unità flash USB sono identiche internamente, ad eccezione delle unità flash monolitiche. Ad esempio, ho scattato una foto vista generale unità flash e schede controller (ad esempio, una foto di un'unità flash da fonti gratuite).

Il metodo visivo è molto semplice e accurato, poiché i programmi per la determinazione pid&vid i dispositivi non sono sempre accurati. Se non è possibile guardare visivamente il controller o ci sono difficoltà nello smontare il case, allora abbiamo un percorso diretto ai programmi per determinare pid e vid unità flash.
Importante: Nei casi in cui l'unità flash non viene rilevata sul PC, il controller può essere identificato solo mediante ispezione visiva.

Determinazione del controller tramite PID e VID

2) Selezione di un'utilità per il controller

Il passo successivo è cercare un'utilità specializzata per eseguire il flashing del controller dell'unità flash. Abbiamo già i valori VID e PID, quindi possiamo iniziare a cercare un'utilità per il controller. Per trovare l'utilità richiesta, utilizzo il servizio http://flashboot.ru/iflash/.

Dopo aver premuto il pulsante di ricerca, ci offre più di un risultato. Il fatto è che un controller del genere, come nel mio caso, viene utilizzato in unità flash di diversi produttori e con dimensioni diverse. Durante la ricerca, prestare attenzione al campo UTILS (utilità), dove è necessario cercare esattamente il risultato in cui viene visualizzato il nome dell'utilità. Non devi prestare attenzione alle dimensioni dell'unità flash: questo non è un parametro critico. Puoi anche cercare un'utilità in base al nome del controller, il che può accelerare notevolmente la ricerca dell'utilità richiesta.

PS la pratica dimostra che a volte vale la pena provare versioni diverse utilità per gli stessi controller.

Il risultato della ricerca ci ha fornito un'opzione più o meno adatta (evidenziata in rosso nello screenshot): l'utilità SMISM3257AA.

Per scaricare l'utilità, puoi utilizzare lo stesso sito http://flashboot.ru/files/. Nella barra di ricerca devi inserire il nome della nostra utility: SMISM3257AA. Di conseguenza, sono stati trovati 2 risultati. È necessario scaricarli entrambi, poiché esiste la possibilità che uno di essi aiuti solo a risolvere il nostro problema.

Ma c'è una cosa. Lo sappiamo per certo nome accurato il nostro controller è leggermente diverso da quello che abbiamo trovato. Sul corpo e sul programma del controller Flash USB Informazioni ha mostrato che il nome corretto del controller SM3257ENAA, non SM3257AA. Per schiarirci la coscienza, controlliamo il database delle utilità per vedere se esiste un'utilità per tale modifica. La ricerca ha eliminato 2 opzioni di utilità.

Molto probabilmente, le utilità che ho trovato durante la ricerca di SM3257AA ed ENAA hanno lo stesso nucleo. In pratica, potrebbe non essere diverso, ma c'è comunque la possibilità che tu debba provare tutte e 4 le specialità trovate. utilità. Consiglio di scaricare tutti e 4 i programmi contemporaneamente.

Ho scaricato tutti e 4 i pezzi, ma ho deciso di iniziare con l'utilità SMI SM3257ENAA MPTool V2.03.58 v8 K1129 (build del 29/11/11). Lasciami andare avanti: sono riuscito a eseguire il reflash del controller dell'unità flash con questa utility e non ho controllato gli altri.
Ora descriverò brevemente la procedura per eseguire il flashing del firmware del controller SM3257ENAA.

— Ha decompresso l'archivio e lanciato il collegamento sm32Xtest_V58-8

Lanciamo l'utilità e vediamo che la nostra unità flash paziente non è visibile al suo interno (vedi screenshot).

— Per identificare la nostra unità flash nel programma, premere il pulsante “ Scansione USB (F5)", in conseguenza del quale il programma "vede" il dispositivo USB.

Per avviare il processo di flashing del controller dell'unità flash, è necessario fare clic sul pulsante Start nel menu dell'utilità (prima di fare clic, è necessario selezionare l'unità flash desiderata). Dopo aver premuto il pulsante, inizierà il processo del firmware.

Dopo aver completato l'operazione del firmware, nell'angolo in alto a destra vedremo la scritta OK su sfondo verde (vedi screenshot).

Questo completa il processo di flashing del controller dell'unità flash. Entro 10-20 secondi, la nostra unità flash apparirà in Risorse del computer, pulita e senza file, poiché durante l'elaborazione del firmware il formattazione di basso livello guidare.

Per qualsiasi domanda riguardante questo articolo, scrivete nei commenti.

Molti utenti affrontano problemi quando il file chiavetta USB(unità flash) e anche un'azienda affidabile come Kingston non fa eccezione. I sintomi che indicano che l'unità è guasta, ma che può ancora essere salvata, sono i seguenti:

Problemi durante la scrittura o la lettura dei dati da un'unità flash a un computer, blocco, arresto anomalo;

L'unità flash è apparsa in Explorer o in qualsiasi altro gestore di file, ma è impossibile aprirlo, produce vari messaggi di errore;

Quando colleghi un drive, il sistema operativo ti chiede sempre di formattarlo (anche dopo aver completato la procedura di formattazione);

Quando ci si connette a un PC, il sistema visualizza un messaggio sulla ricerca di un nuovo dispositivo, ma non va oltre;


Per ripristinare l'unità flash, sono necessarie utilità speciali per Kingston. Per fare la scelta giusta, è necessario conoscere il modello del controller; abbiamo bisogno di informazioni su VID e PID dell'unità flash (identificatori univoci). Puoi scoprirli da sistema operativo oppure scaricando e installando Flash Drive Information Extractor.

Primo modo. Colleghiamo l'unità USB, chiamiamo menù contestuale il mio computer e vai su "Gestione", seleziona "Gestione dispositivi" nell'elenco dei "Controller USB", trova "Archiviazione Dispositivo USB", in cui apriamo anche il menu contestuale e selezioniamo "Proprietà". Nelle proprietà è necessario selezionare la scheda "Dettagli" e selezionare "ID attrezzatura" dall'elenco a discesa. In questo modo otterremo le informazioni di cui abbiamo bisogno.

Un altro modo è ottenere i dati utilizzando il programma Flash Drive Information Extractor. Dopo averlo installato, collegare l'unità USB e fare clic sul pulsante "Ottieni dati" nel programma.

Successivamente, è necessario utilizzare siti specializzati per cercare i programmi di ripristino necessari (tra questi è popolare flashboot.ru). In una delle sezioni, vale a dire iFlash, inserendo i dati precedentemente ottenuti su VID e PID dell'unità, riceveremo informazioni che l'utilità dovrebbe cercare e scaricare.

Se disponi di un'unità flash Kingston con una dimensione di 8, 16 o 32 gigabyte, l'elenco dei programmi per la loro rianimazione includerà le seguenti utilità:
Preformato Phison;
AlcorMP AU698xRT;

Dopo aver scaricato il programma desiderato, installalo sul tuo Personal computer e lanciare. Colleghiamo l'unità USB guasta, se appare nella finestra del programma, è selezionata correttamente. Tutto quello che devi fare è selezionarlo e fare clic sul pulsante "Avvia". L'utilità correggerà automaticamente tutti gli errori. Scollegare l'unità flash e controllare il risultato.

Buona giornata!

Se la tua unità flash inizia a guastarsi costantemente: non può essere formattata, quando è collegata a un computer si blocca spesso, quando si copiano file su di essa si verificano errori, ma non è stata sottoposta a stress meccanico - c'è una POSSIBILITÀ di ripristinarne la funzionalità!

Sarebbe bello se, quando si collega un'unità flash, venisse almeno in qualche modo rilevata, ad esempio: viene emesso un suono di connessione, l'unità flash viene visualizzata in "il mio computer", il LED lampeggia, ecc. Se il computer non vede affatto l'unità flash, ti consiglio prima di leggere questo articolo:

In generale, dai istruzioni universali, come e con quale programma cosa fare per ripristinare un'unità flash - impossibile! Ma in questo breve articolo cercherò di dare un algoritmo che aiuterà anche gli utenti alle prime armi a comprendere il problema e risolverlo.

Ripristino dell'unità flash // passo dopo passo

Definizione del modello di controllore

Per volontà del destino, si è scoperto che avevo un'unità flash che Windows si è rifiutato di formattare: si è verificato un errore "Windows non riesce a completare la formattazione". La chiavetta, secondo il proprietario, non è caduta, non è bagnata e, in generale, è stata maneggiata con molta attenzione...

Tutto quello che era chiaro dopo averlo esaminato era che aveva 16 GB e il suo marchio era SmartBuy. Quando è stata collegata al PC, il LED si è acceso, l'unità flash è stata rilevata e visibile in Explorer, ma non ha funzionato correttamente.

SmartBuy 16 GB - chiavetta "sperimentale" non funzionante

Ripristinare lavoro normale unità flash, è necessario eseguire nuovamente il flashing del chip del controller. Questo viene fatto con utilità speciali e per ogni tipo di controller esiste la propria utilità! Se l'utilità viene scelta in modo errato, con un alto grado di probabilità rovinerai completamente la chiavetta... Dirò ancora di più, per esempio gamma di modelli unità flash: potrebbero esserci controller diversi!

Ogni dispositivo hanno i propri numeri di identificazione univoci - VID e PID e l'unità flash non fa eccezione. Per selezionare l'utilità lampeggiante corretta, è necessario determinare questi numeri di identificazione (e il modello del controller in base ad essi).

Una delle più modi semplici Scopri VID, PID e modello del controller dell'unità flash: utilizza utilità speciali. Uno dei migliori nel suo genere è .

Estrattore di informazioni sull'unità flash

Una piccola utility gratuita per ottenere il massimo delle informazioni su un'unità flash. Non è necessario installarlo!

Il programma determinerà il modello della chiavetta USB, il modello e il tipo di memoria (sono supportate tutte le moderne chiavette, almeno dei normali produttori)...

Il programma funzionerà anche nei casi in cui non è definito file system unità flash quando il computer si blocca durante il collegamento del supporto.

Informazione ricevuta:

  • modello del controllore;
  • possibili opzioni per i chip di memoria installati nell'unità flash;
  • tipo di memoria installata;
  • consumo massimo di corrente dichiarato dal produttore;
  • Versione USB;
  • l'intero volume fisico del disco;
  • spazio su disco segnalato dal sistema operativo;
  • VID e PID;
  • Interrogare l'ID del fornitore;
  • Interrogare l'ID prodotto;
  • Interrogare la revisione del prodotto;
  • Revisione del controllore;
  • Flash ID (non per tutte le configurazioni);
  • Chip F/W (per alcuni controller), ecc.

Importante! Il programma funziona solo con unità flash USB. Lettori MP3, telefoni e altri dispositivi: non riconosce. Si consiglia, prima di avviare il programma, di lasciare collegata alle porte USB una sola chiavetta dalla quale si desidera ottenere il massimo delle informazioni.

Lavorare con l'estrattore di informazioni sull'unità flash

  1. Scolleghiamo tutto ciò che è collegato dalle porte USB (almeno tutte le unità: lettori, duro esterno dischi, ecc.).
  2. Inserire la chiavetta da riparare nella porta USB;
  3. Lanciamo il programma;
  4. premi il bottone "Ottieni informazioni sull'unità flash" ;
  5. Dopo un po' di tempo, otteniamo il massimo delle informazioni sull'unità (vedi screenshot qui sotto).
  6. Se il programma si blocca- non fare nulla e non chiuderlo. Dopo un paio di minuti, rimuovi la chiavetta dalla porta USB, il programma dovrebbe “bloccarsi” e vedrai tutte le informazioni che è riuscito a estrarre dalla chiavetta...

Ora conosciamo le informazioni sull'unità flash e possiamo iniziare a cercare l'utilità.

Informazioni sull'unità flash:

  • VID: 13FE; PID: 4200;
  • Modello controller: Phison 2251-68 (seconda riga nello screenshot sopra);
  • SmartBuy 16 GB.

Aggiunta

È possibile determinare in modo affidabile il modello del controller se si smonta l'unità flash. È vero, non tutte le custodie per unità flash sono pieghevoli e non tutte possono essere rimontate in seguito.

Di solito, per aprire l'involucro di una chiavetta USB, sono necessari un coltello e un cacciavite. Quando si apre la custodia, fare attenzione a non danneggiare l'interno della chiavetta USB. Un esempio di controller è mostrato nello screenshot qui sotto.

Unità flash smontata. Modello del controller: VLI VL751-Q8

Addendum 2

Puoi scoprire il VID e il PID di un'unità flash utilizzando Gestione dispositivi (in questo caso non è necessario installare nulla). È vero, in questo caso non riconosceremo il modello del controller e c'è qualche rischio che ciò accada VID e PID non sarà possibile identificare con precisione il titolare del trattamento. Eppure, all'improvviso, l'utilità di cui sopra si blocca e non fornisce alcuna informazione...


Come trovare un'utilità per eseguire il flashing di un'unità flash

Importante! Dopo aver eseguito il flashing dell'unità flash, tutte le informazioni su di essa verranno eliminate!

1) Conoscendo il modello del controller, puoi semplicemente utilizzare i motori di ricerca (Google, Yandex per esempio) e trovare ciò di cui hai bisogno.

L'algoritmo di funzionamento è il seguente:

  1. Andiamo al sito:
  2. Inserisci il tuo VID e PID nella barra di ricerca e cerca;
  3. Probabilmente troverai dozzine di righe nell'elenco dei risultati. Tra questi devi trovare una riga che corrisponda: modello del controller, produttore, VID e PID, dimensioni dell'unità flash .
  4. Più avanti nell'ultima colonna vedrai l'utilità consigliata. A proposito, tieni presente che anche la versione dell'utilità è importante! Non resta che scaricare l'utilità necessaria e applicarla.

Dopo aver trovato e scaricato l'utilità richiesta, eseguila e formatta il supporto - nel mio caso, dovevi solo premere un pulsante - Ristabilire .

Formatter SiliconPower v3.13.0.0 // Formatta e ripristina. Un'utilità per l'utente finale progettata per la formattazione sia di basso che di alto livello (FAT32) di unità flash sui controller Phison della linea PS2251-XX.

Dopo un paio di minuti di lampeggiamento del LED sull'unità flash, ha iniziato a funzionare normalmente, i messaggi di Windows sull'impossibilità di formattazione non sono più comparsi. Risultato: la chiavetta è stata restaurata (è diventata funzionante al 100%) e consegnata al proprietario.

Questo è tutto, in realtà. Sarei grato per eventuali aggiunte sull'argomento. Buona fortuna!

Ma prima di fare qualsiasi cosa, pensa a quanto sono preziose le informazioni archiviate su di esso? Se i dati sono importanti, allora sarebbe meglio provare a recuperarli prima e dopo il firmware. Per fare ciò, puoi utilizzare il programma Recuva o un altro simile. E se lì vengono archiviati dati estremamente importanti, il che è molto importante e prezioso, in questo caso è meglio non fare nulla da soli. Porta la chiavetta ad uno specialista centro Servizi, dove gli specialisti saranno in grado di ripristinarlo con un rischio meno elevato per i tuoi dati.

Ripristino di un'unità flash utilizzando l'esempio di Kingston DT

Nel nostro esempio, utilizzeremo un'unità flash Kingston DataTraveler Elite 3.0 da 16 GB. Per un po' ha funzionato bene, ma poi hanno cominciato a succedere cose strane. Quando si tenta di eliminare o scrivere dati, l'intero processo è così lento che si può dire che non si muove affatto. Dopo la riconnessione, il sistema visualizza un messaggio che chiede di formattare il disco.

Considerando la scarsa importanza dei dati presenti sul dispositivo si è deciso di formattarlo. Il processo di formattazione ha richiesto molto tempo e non è stato completato. C'era solo un messaggio che diceva tentativo fallito eseguire la formattazione.

Colleghiamo la nostra unità flash difettosa ed eseguiamo l'utilità. Nella parte superiore della finestra del programma ci sarà un pulsante per ricevere i dati, fai clic su di esso. Successivamente vedremo tutte le informazioni sul dispositivo. Prestare attenzione ai valori accanto a VID e PID.

Aggiorna un'unità flash Kingston difettosa

Per ora scolleghiamo l'unità. Lanciamo l'utilità per il flashing (il nostro programma si chiama MPTool.exe). Se l'applicazione viene fornita con un file chiamato leggimi.txt, quindi esaminalo. Molto probabilmente ci sono le istruzioni lì. Tieni presente che esistono diverse utilità e tutto potrebbe sembrare leggermente diverso per te. Ma in generale, l'interfaccia e il principio di funzionamento dovrebbero essere simili.

Dopo aver avviato il programma di flashing, è necessario collegare nuovamente l'unità flash. Successivamente, l'utilità rileverà il dispositivo. Ora non resta che cliccare sul pulsante di avvio per riscrivere il firmware. Aspettiamo un po' finché il processo non sarà completato.


Al termine, il programma ti avviserà che tutto è andato a buon fine.


Quindi apparirà immediatamente un messaggio di sistema che prima di lavorare con il dispositivo deve essere formattato. Ma è meglio scollegare immediatamente la chiavetta e ricollegarla. E solo dopo inizia il processo di formattazione. Dopo aver completato tutte queste procedure, è possibile verificare il funzionamento dell'unità flash. Tutto funziona velocemente come dovrebbe e i file vengono copiati e letti adeguatamente. Non dimenticare che alcuni passaggi potrebbero essere leggermente diversi da quelli descritti in questo articolo. Ma in generale l'intero processo è esattamente così.

È tutto. Prenditi cura delle tue unità flash e rimuovi il dispositivo in modo sicuro.

Questo potrebbe tornare utile.

Le unità flash Kingston si distinguono per la loro affidabilità e lunga durata, ma non sono nemmeno protette da vari guasti. A volte l'unità effettivamente "muore" e non è possibile ripristinarla. Più spesso ci sono situazioni in cui un'unità flash può essere riportata in vita utilizzando un'utilità firmware speciale.

Molto spesso, le unità flash Kingston dt100g2 e datatraveler si rompono.

È possibile recuperare una chiavetta USB?

Segni che l'unità può essere ripristinata:

  • Quando si collega un'unità flash, viene visualizzata una notifica che è stato rilevato un nuovo dispositivo.
  • Il sistema richiede di formattare il disco rimovibile.
  • L'unità non si apre, ma viene visualizzata in Explorer.
  • Si verificano errori durante la lettura e la scrittura dei dati.

Questi problemi possono essere eliminati eseguendo il flashing del controller o formattando il supporto, ma se l'unità flash è dotata di Informazioni importanti, quindi prima di eseguire qualsiasi procedura di ripristino è necessario provare a “tirarlo fuori”. Da utilizzare per estrarre un programma di ripristino come Recuva o per non perdere i file necessari.

Cerca un programma per eseguire il flashing del controller

Per ripristinare, avrai bisogno di un'utilità speciale per un'unità flash Kingston. Per evitare errori e scaricare il programma corretto, è necessario conoscere il modello del controller dell'azionamento.

Metodo 1

È possibile visualizzare le informazioni necessarie sul sito flashboot.ru nella sezione iFlash, utilizzando i valori VID e PID dell'unità flash come filtro.

  1. Collega l'unità al computer.
  2. Apri Gestione dispositivi (fai clic con il pulsante destro del mouse sull'icona "Computer" - Gestisci).
  3. Trova "Dispositivo di archiviazione di massa USB".
  4. Fare clic con il tasto destro e aprire le proprietà.
  5. Vai alla sezione Dettagli e seleziona la proprietà ID hardware.

Metodo 2

Un altro modo per ottenere le informazioni necessarie è scaricare il programma Flash Drive Information Extractor e fare clic sul pulsante "Ottieni dati". Il report conterrà le righe “VID” e “PID”; utilizzare il loro valore per trovare un'utilità in grado di ripristinare correttamente l'unità flash Kingston Datatraveler.


È possibile scaricare il programma nella sezione "File" sul sito Web flashboot.ru. Se l'utilità non è qui, prova a trovarla su altre risorse web.

Utilità di ripristino

Puoi trovare il programma desiderato senza un modello di controller: basta digitare nel motore di ricerca la query "utility recupero kingston" Nei risultati vedrai diverse utilità, tra le quali ci saranno sicuramente programmi come Phison Preformat, AlcorMP AU698x RT, ecc.

Il problema è che i programmi di ripristino dell'unità flash Kingston funzionano solo se sono compatibili con il controller installato nell'unità. Pertanto, se scarichi la prima utilità di riparazione che incontri, potrebbe non rilevare il supporto connesso.

Quando programma richiesto trovato, puoi iniziare a ripristinarlo. Assicurati di leggere le istruzioni che dovrebbero essere incluse nell'archivio insieme all'utilità di ripristino: forse il programma ha una procedura operativa speciale. La procedura generale di ripristino è simile alla seguente:


Non devi fare nient'altro: il programma correggerà automaticamente gli errori e riporterà l'unità flash in uno stato funzionante. Questo completa il restauro della chiavetta Kingston; Se il firmware del controller non ha aiutato a risolvere il problema, la causa del funzionamento errato dovrebbe essere ricercata tra i guasti hardware.