Come configurare smartphone e PC. Portale informativo
  • casa
  • OS
  • Metodi di ripristino dell'unità flash Kingston: dal semplice al complesso. Ripristino dell'unità flash USB: identificazione del controller, ripristino dell'unità flash flash Kingston datatraveler 2.0 recovery

Metodi di ripristino dell'unità flash Kingston: dal semplice al complesso. Ripristino dell'unità flash USB: identificazione del controller, ripristino dell'unità flash flash Kingston datatraveler 2.0 recovery

Le unità flash Kingston sono affidabili e durevoli, ma non sono nemmeno immuni da una serie di guasti. A volte l'unità "muore" davvero e non è possibile ripristinarla. Più spesso, ci sono situazioni in cui un'unità flash USB può essere riportata in vita utilizzando un'utilità speciale per il firmware.

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

È possibile recuperare un'unità flash USB?

Segni che l'unità può essere recuperata:

  • Quando un'unità flash è collegata, 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 Esplora risorse.
  • Si verificano errori durante la lettura e la scrittura dei dati.

Questi problemi vengono eliminati dal firmware del controller o dalla formattazione del supporto, ma se sono presenti informazioni importanti sull'unità flash, prima di eseguire qualsiasi procedura di ripristino, è necessario provare a "estrarlo". Usa un programma di ripristino come Recuva per estrarre o evitare di perdere i file di cui hai bisogno.

Cerca un programma per il firmware del controller

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

Metodo 1

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

  1. Collega l'unità al computer.
  2. Aprire il gestore dispositivi (fare clic con il tasto destro sull'icona "Computer" - Gestione).
  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 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.


Puoi scaricare il programma nella sezione "File" del sito web flashboot.ru. Se non c'è nessuna utilità qui, prova a trovarla su altre risorse web.

Utilità di ripristino

Puoi trovare il programma di cui hai bisogno senza un modello di controller: digita semplicemente la query "kingston recovery utility" nel motore di ricerca. 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 si scarica la prima utility di riparazione disponibile, potrebbe non rilevare il supporto connesso.

Quando viene trovato il programma richiesto, puoi iniziare a ripristinarlo. Assicurati di guardare le istruzioni, che dovrebbero essere inserite nell'archivio insieme all'utilità di ripristino: forse il programma ha un ordine di lavoro speciale. La procedura di ripristino generale si presenta così:


Non devi fare nient'altro: il programma correggerà gli errori da solo e riporterà l'unità flash a uno stato utilizzabile. Questo completa il ripristino dell'unità flash Kingston; se il firmware del controller non ha aiutato a risolvere il problema, è necessario cercare la causa dell'operazione non corretta tra i guasti hardware.

Ma prima di fare qualsiasi cosa, pensa a quanto preziose informazioni sono memorizzate su di esso? Se i dati sono importanti, sarebbe meglio provare a ripristinarli prima e dopo il firmware. Per fare ciò, puoi utilizzare il programma Recuva o un altro simile. E se lì sono archiviati dati super importanti, che sono molto importanti e preziosi, allora in questo caso è meglio non fare nulla da soli. Porta l'unità flash in un centro di assistenza specializzato, dove gli specialisti possono ripristinarla con meno rischi per i tuoi dati.

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

Nel nostro esempio, utilizzeremo un'unità flash Kingston DataTraveler Elite 3.0 da 16 GB. Ha lavorato per il momento, per il momento era normale, ma poi sono iniziate le stranezze. Quando provi a cancellare o scrivere dati, l'intero processo è così lento che puoi dire che non si è mosso affatto. Dopo la riconnessione, il sistema ha emesso un messaggio che chiedeva di formattare il disco.

Data la scarsa importanza dei dati 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 che il tentativo di formattazione non era riuscito.

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, fare clic su di esso. Successivamente vedremo tutte le informazioni sul dispositivo. Prestare attenzione ai valori accanto a VID e PID.

Riflash di un'unità flash Kingston difettosa

Per ora, spegni l'unità. Eseguiamo l'utility per il flashing (il nostro programma si chiama MPTool.exe). Se l'applicazione viene fornita con un file denominato leggimi.txt allora dai un'occhiata. Molto probabilmente c'è un'istruzione lì. Nota che le utilità sono diverse e potresti avere un aspetto leggermente diverso. Ma in generale, l'interfaccia e il principio di funzionamento dovrebbero essere simili.

Dopo aver avviato il programma di flashing, è necessario ricollegare l'unità flash USB. Successivamente, l'utilità rileverà il dispositivo. Ora devi solo fare clic sul pulsante di avvio per riscrivere il firmware. Aspettiamo un po' fino al completamento del processo.


Al termine, il programma ti farà sapere che tutto è andato bene.


Quindi apparirà immediatamente il messaggio di sistema che deve essere formattato prima di lavorare con il dispositivo. Ma è meglio scollegare subito l'unità flash e poi ricollegarla. E solo dopo, avvia 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 si presenta così.

È tutto. Prenditi cura delle tue unità flash, rimuovi in ​​sicurezza il dispositivo.

Questo potrebbe tornare utile.

Quasi tutte le persone che, in un modo o nell'altro, sono collegate ai computer, almeno una volta, ma hanno affrontato il problema di un malfunzionamento della scheda flash. Può essere espresso in diversi modi: Windows non vede l'unità flash USB, si rifiuta di formattarla, si verificano errori durante la copia e lo spostamento dei file o viene rilevata la quantità errata di memoria.

Puoi recuperare l'unità Kingston utilizzando un software speciale

La maggior parte dei casi semplici può essere risolta semplicemente formattando l'unità flash utilizzando il sistema operativo Windows. Per fare ciò, è necessario inserirlo nel computer e, dopo averlo determinato, accedere a Risorse del computer, fare clic con il pulsante destro del mouse sull'unità e selezionare Formatta. Al termine della formattazione, il sistema ti avviserà.

Se, dopo la formattazione, i problemi persistono o si è concluso con un errore, ad esempio, il sistema operativo ha fornito un errore: "Impossibile completare la formattazione di Windows", è necessario provare un altro metodo. Ad esempio, Kingston fornisce strumenti di ripristino dedicati per le sue unità. Il software di recupero dell'unità flash Kingston può essere facilmente scaricato dal sito Web ufficiale dell'azienda, nella sezione supporto. Dopo averlo scaricato, è necessario scompattarlo ed eseguirlo. Nella finestra che si apre, seleziona l'unità richiesta e fai clic su Formatta. Dopo la formattazione in un modo speciale, l'unità flash dovrebbe funzionare.

Un altro trucco da provare è usare un programma di formattazione di basso livello. Un tale programma, ad esempio, D-Soft Flash Doctor o simili. Non si concentra su alcuna unità o produttore in particolare, quindi può formattare qualsiasi unità flash e scheda di memoria.

Se tutte queste azioni non hanno portato a nulla, allora ci sono seri problemi con il controller.

Ripristino di un'unità flash Kingston tramite firmware

È possibile ripristinare un'unità flash USB utilizzando un'utilità speciale per il firmware di basso livello del relativo controller. Ma ci sono situazioni in cui non c'è davvero nulla che aiuti il ​​dispositivo, tranne che per l'intervento fisico, come la saldatura o il collegamento a dispositivi speciali.

Se l'unità ha i seguenti criteri di vitalità, c'è ancora la possibilità di ripristinarla:

  • Windows rileva un'unità flash USB quando è collegata a una porta del computer;
  • dopo aver inserito la chiavetta nel connettore, il sistema richiede automaticamente la formattazione;
  • l'unità si identifica, è visibile nel sistema, quando si accede ad essa, viene visualizzato il messaggio "Inserisci disco ...";
  • errori sistematici durante la copia o lo spostamento di file su un'unità flash USB;
  • bassa velocità dell'azionamento in generale.

Prima di ripristinare l'unità flash Kingston, è necessario scoprire gli ID del controller. Ne servono due, il primo - VID, contiene l'identificatore del produttore. Il secondo è PID, che sta per il codice del prodotto. È necessario identificarli con un'utilità come Flash Drive Information Extractor. Dopo averli ricevuti, puoi scriverli da qualche parte.

Trovare un'utilità di ripristino

Direttamente per eseguire il firmware, avrai bisogno di un'utilità speciale in grado di eseguire il flashing del controller dell'unità flash a un livello basso. Questi programmi speciali sono generalmente disponibili solo dai produttori di hardware. Con l'aiuto di loro, eseguono il firmware iniziale, la riparazione e il test dei dispositivi. A volte queste utilità finiscono sul web per caso, altre volte i produttori le condividono. Ma il problema è che ogni produttore ha la propria utilità, che può essere diversa a seconda del modello del controller e della quantità di memoria.

Per trovare il programma giusto per il modello rianimato, hai bisogno di SID e PID. Esiste un servizio sulla rete chiamato Flashboot.ru, che memorizza migliaia di utilità per il flashing di vari dispositivi e gadget.

Nei campi SID e PID, è necessario sostituire i numeri ricevuti e fare clic su Cerca. Il servizio può visualizzare più opzioni di programma contemporaneamente. È necessario scegliere quello nella descrizione di cui è indicato il volume corrispondente dell'unità ripristinata. L'elenco può contenere anche utilità per altri produttori. Va ricordato che è necessario ripristinare l'unità flash Kingston, quindi dall'elenco viene selezionata la configurazione più adatta. Il campo Utils descrive il nome del programma. Dopo aver trovato la riga desiderata nell'elenco, copia il nome dell'utilità e vai alla sezione dei file del sito Web flashboot.ru. Nella barra di ricerca, devi incollare il nome copiato e fare clic su trova.

Dopo aver trovato l'utilità, devi scaricarla sul tuo computer e decomprimerla. A volte si verifica una situazione in cui il programma richiesto non è nei file. Quindi puoi semplicemente cercarlo per nome in qualsiasi motore di ricerca.

Utilizzo del programma per recuperare un'unità flash Kingston

L'utilizzo dell'utilità è la parte più semplice dell'operazione. Devi solo inserire un'unità flash USB, eseguire il programma e fare clic sul pulsante Start nel programma. Naturalmente, il design, la localizzazione e il metodo di lavoro di diverse utilità per diverse unità flash possono essere diversi, ma l'essenza è la stessa ed è intuitiva. Dopo aver eseguito correttamente il flashing del controller, il sistema operativo potrebbe offrire immediatamente la formattazione dell'unità flash USB ripristinata.

Se tutti gli altri falliscono

Se nulla ha aiutato o l'utilità non è stata trovata, significa che, molto probabilmente, alcuni dei moduli del circuito elettrico dell'unità sono danneggiati fisicamente. In una situazione del genere, solo un centro di assistenza può aiutare. Gli esperti saranno in grado di connettersi fisicamente ai contatti della chiavetta USB e analizzare o cercare danni. Se l'unità flash deve essere riparata, verrà riparata, ma in caso contrario, nulla lo aiuterà.

Questo articolo ha lo scopo di aiutarti a recuperare in modo programmatico le unità flash USB basate sul microcontrollore SK6211 di Skymedi. Questo controller si trova nelle unità flash di vari produttori, ad esempio: Kingston, Kingmax, A-data, ecc. L'utilità è stata scelta come esempio. Lei, come molti altri, è progettata per funzionare nell'ambiente del sistema operativo: MS Win XP. Come "soggetto di prova" è stata scelta un'unità flash Kingston DT100 / 1GB.

Il kit di utilità include:
1) SK6211_20090828.exe - il modulo principale stesso.
2) SK6211_User_Manual.pdf - istruzioni per il programma in inglese
3) SK6211BA_Skymedi Flash Support List _20090828.xls - "Flashlist" - un elenco di moduli di memoria supportati da questa versione dell'utility. (Utile per determinare "CodeBankVer" per data)
4) SK6211BA R-W Performance_Capacity List_20090828.xls - Tabella riassuntiva dei test di velocità di vari moduli di memoria in modalità single-channel e dual-channel in Win XP sp2 e Win 2k sp4.
5) SK62XX_FAT_20090505.exe e SK62XX_FATool_UserGuideV1.pdf - utilità ausiliaria per testare il flash.
6) ErrorCodes.txt - un elenco di codici di errore.
7) DrvSwitch.exe - driver di fabbrica.
8) Driver_Using_manual.pdf - istruzioni per l'utilizzo del driver.

1. Preparazione

Colleghiamo l'unità flash e scopriamo il VID / PID, ad esempio, utilizzando ChipGenius 3.0. Il soggetto ha VID = 0951 PID = 1607.
Eseguire l'utility "SK6211_20090828.exe" e selezionare l'impostazione predefinita in "Selezione configurazione".

Vediamo che un'unità flash (SAMPLE - No Match) è stata rilevata nella prima finestra (DUT1), ma non è ancora pronta per il firmware! SAMPLE = esempio, No Mach = No Match. Significa che le impostazioni correnti (predefinite) non corrispondono all'interno dell'unità flash. L'utility ha già stabilito che l'unità flash è costruita su un controller che risponde alle sue richieste e ha già letto le informazioni dal suo firmware.
Queste informazioni possono essere visualizzate facendo doppio clic su SAMPLE.

Qui vediamo il contenuto del firmware:
1) Controllore SK6211
2) Memoria FID (AD D3 14 A5 34) e relativo nome (HY27UT088G2A)
3) Versione CodeBank: C080512A_F080516A
4) Versione firmware: CodeSwap-0512
5) Il resto non è così importante (data di produzione / versione utilità / nome configurazione = "incisione sul connettore USB" / codici VID e PID, ecc.)
6) Canale: Modalità Byte (Può essere utile nelle impostazioni!)

Tutto è buono qui! Ma cosa fare con il codice che ha lampeggiato il firmware in modo che la maggior parte di queste informazioni non ci sia!?

Versione controllore: SK6211BA
Flash Part No.: Nessun Flash Part No abbinato
ID flash 01: 0x89 0x95 0x94 0x1E 0x74
ID flash 02: 0x00 0x00 0x00 0x00 0x00
ID flash 03: 0x89 0x95 0x94 0x1E 0x74




Qui l'utilità ha letto il FID dall'unità flash, ma non è riuscita a prelevare la memoria dal suo elenco!
Conclusione: prova un'altra utility o controlla i contatti. A volte il ripristino dei contatti tramite il Data Bus tra il controller e la memoria cambia l'ID-schnick e l'utility, utilizzando l'ID-schnik corretto, trova una corrispondenza nel suo Database.

Versione controllore: SK6211BA
Codice flash: I29F32G08AAMD1_S
Dimensione totale del flash: 8192 MB
Pagina 4K, MLC
ID flash 01: 0x89 0xD7 0x94 0x3E 0x84
ID flash 02: 0x89 0xD7 0x94 0x3E 0x84
ID flash 03: 0x00 0x00 0x00 0x00 0x00
ID flash 04: 0x00 0x00 0x00 0x00 0x00
ID flash 05: 0x00 0x00 0x00 0x00 0x00
ID flash 06: 0x00 0x00 0x00 0x00 0x00
ID flash 07: 0x00 0x00 0x00 0x00 0x00
ID flash 08: 0x00 0x00 0x00 0x00 0x00

Qui l'utility ha trovato memoria nel suo database. Ma la versione di Code Bank è sconosciuta! Lo troviamo cercando la data con il nome del chip flash nel file SK6211BA_Skymedi Flash Support List _20090828.xls

Ora stiamo cercando banche di codici adatte.
Apertura del file:
... \ SK6211_PDT_20090828 \ CodeBank \ 2806 \ CBVer-1.2.2.44.ini

Trova per data 09.03.09 versione: C090309A_F090309A

2. Impostazioni

Torniamo all'argomento. Vai al pulsante "Avanzate" nelle impostazioni avanzate. La password è 123456.
1) registra VID e PID: 0951 e 1607
2) Nome del venditore: Kingston
3) Nome del prodotto: DataTraveler 2.0
4) Revisione: 8.2 (lascia invariato)
5) Tipo di disco: rimovibile (lascia invariato)
6) S/N: 001478544881SK8703120829 (questo è il numero di serie sperimentale)
7) S/N Gen: (3) Non cambiare SN
Di seguito puoi saltare a
8) Dimensione flash fissa = 1024 (imposta la dimensione originale dell'unità flash)
9) Quando si imposta la casella di controllo su Cancella tutto, viene visualizzato il seguente messaggio: Messaggio di avviso: le informazioni di sistema verranno eliminate dopo aver cancellato tutto !!!
(Attenzione: le informazioni di sistema verranno cancellate dopo aver impostato la modalità "cancella tutto" !!!)
Vai alla finestra di destra Opzioni Flash
10) Scegli un controller: SK6211BA
11) Selezionare Code Bank Ver: C080512A_F080516A (quello che l'utility ha emesso facendo doppio click su SAMPLE) Adesso sto aspettando che la sezione Flash Selection sia in grado di selezionare la memoria desiderata - HY27UT088G2A, ma questo non avviene. Qual è il motivo? Possibilmente nella versione di utilità! Dopotutto, il firmware contiene la versione: Versione PDT: SK6211_PDT_20080616_BA e sto usando SK6211_20090828! Procediamo lungo la strada della scelta di una flashlist b/n. Troviamo la data - 04/02/2008, ma non trovo nomi con tale data nell'elenco e nemmeno le versioni di Code Bank con la data più vicina non si adattano! L'ipotesi con la corrispondenza della data dalla flashlist non è adatta per questa chiavetta. Solo la forza bruta ha aiutato! Quando è stato selezionato C090828A_F090828A, l'utility ha permesso di selezionare la memoria desiderata!
12) Quindi, seleziona Modalità canale: Singolo
Non cambiamo nient'altro.

Otteniamo lo stato PRONTO

Ora l'utility è "pronta" per eseguire il flashing dell'unità flash.
Fare clic su Auto-LLF

3. Lavora sui bug

44 -
2 -
quando si modifica read \ wright test errore 37 -

Daw ha aiutato a CANCELLARE TUTTO

45 -
(stato PRONTO, errore nel processo LLF)

Ha aiutato: trasferimento in modalità test chiudendo 31-32 piedi alla memoria m/s
e ri-lampeggia
_______________________________

101 -

Serve una versione più recente dell'utility con supporto per nuova memoria
ps: nella versione precedente 20090709_BA (34 -)
_______________________________

94 -
1 -
Quando si tenta di eseguire il flashing - (Errore di accesso)

Rimosso il cavo di prolunga USB, a causa del quale si sono verificate perdite.
_______________________________

Nel lavoro sui bug è stata utilizzata l'esperienza degli utenti del forum: Vitorrio, SeeJay, E1haZ e altri.

Discussione dell'articolo e problemi durante il ripristino sono discussi in questo thread sul forum.

Principali articoli correlati