Återställningsprogram för att flasha en flash-enhet. SMI MPTool – korta instruktioner för reparation av flash-enheter. Tecken på att en USB-enhet har misslyckats och behöver repareras eller återställas

Jag ska försöka göra guiden så kort och koncis som möjligt, för att inte komplicera situationen i onödan. Jag skulle vilja omedelbart notera ett viktigt faktum att för de flesta moderna billiga USB 2.0 -flashenheter på företagets kontroller SMI , måste du använda verktyg. Detta beror på det faktum att tillverkarna inte tvekar att installera låg kvalitet Nedvärdera -flashminne, vilket visar sig vara för tufft för den gamla goda SMIMPTverktyg.

I slutet av materialet kommer jag att försöka förklara vägar ut ur icke-standardiserade situationer som resulterat i fel eller felaktigt arbete.

INTRODUKTION

MED först måste du välja en version av verktyget som är kompatibel med en specifik flashenhet SMIMPTOOL . I det här materialet kommer jag inte att uppehålla mig djupt vid denna fråga, jag kommer bara att försöka förklara den i ett nötskal. Alla tillgängliga versioner på min webbplats har i sina namn en lista över kontroller som de är kompatibla med. Till exempelSMI MPTool V2.5.27 v8 M1004, indikerar närvaron i arkivet av en uppsättning firmware för följande styrenhetsmodeller: SM3257ENAA, SM3257ENLT och SM3260AD.

SMI MPT-verktyg – härifrån laddar vi ner alla tillgängliga utgåvor av distributionssatserna för produktionsverktyget för blinkande mikrokontroller SMI.

SMI MPTool PACKA OM – samma ägg, bara inte från de ursprungliga distributionerna av produktionsprogram, utan insamlade från officiella användaråterställningsverktyg.

TRANSCEND-SM32X-BY-USBDEV – i huvudsak samma sak, bara hopsatt från innehållet på onlineåterställningstjänstservernÖverskrid JetFlash.

Förutom att direkt stödja styrenhetsmodellen måste verktyget stödja minneschippet som används i flashenheten. I 99 procent av fallen löses detta genom att ändra fördelningen till en nyare.

Jag kommer till exempel att använda verktygetSMI massproduktionsverktyg V2.5.42 v7 O0515v1kompatibel med chipsSM3257AA, SM3257ENAA, SM3257ENBA, SM3257ENLT, SM3261AB och SM3267AB.

ÅTERSTÄLLNINGSPROCESS

Ladda ner och packa upp verktyget till en plats som är bekväm för dig, det är tillrådligt att adressen är kort och utan ryska och andra konstiga tecken.

Till exempel använde jag rotkatalogen på hårddisken:

D:\USBDEV_SMIMPTOOL_O0603\

Starta applikationen sm32Xtest_V42-7.exe (körbar filnamn kan variera), anslut sedan den felaktiga USB -lagringsenhet. Om verktyget inte hämtar det automatiskt, använd knappen ' Skanna USB (F5) ’, för att söka efter kompatibla enheter.

Som ett resultat bör din flash-enhet visas i programmets huvuddialogfönster. Det kommer att se ut som det som visas i skärmdumpen nedan.

GÅ TILL INSTÄLLNINGAR

Därefter kontrollerar vi verktygsinställningarna för närvaron av korrekt inställda parametrar. För att göra detta, klicka på knappen Miljö , ange lösenordet för config = 320 .

Verktyget kommer att be dig ange den nödvändiga inställningsfilen, som standard är detta default.ini .

HUVUDFLÖDESINSTÄLLNING

De mest optimala inställningarna visas i skärmdumpen nedan.

PRETEST = Radera alla block – det mest universella värdet, men ibland kan det ändå vara nödvändigt att ställa in Radera endast bra block ’. Nämligen i de fall då minnet inte föll på mormodern, plus flashminne behövs DYNA -verktyg. De där. till exempel med parametern ' Radera endast bra block ' du kan flasha en fungerande flashenhet som bara applikationer kan taDyna Mass Storage Production Tool. Detta förklaras av det faktum att verktyget SMIMPTverktyg , när man bara filtrerar bland de bra blocken behöver man inte ta itu med en slagghög. Men jag vill notera att den här metoden inte fungerar med en kontroller SM3257ENBA , men med tidigare modeller som SM3257ENAA och SM3257ENLT , det är inga problem.

[X] SKRIV CID
DBF METOD = TSOP Standard Typ

[X] LADDA NED ISP

[X] FORMAT
[X] FAT32 – filsystem som passar din smak, men standard är alltid FAT32.

DISKTYP = USB-ZIP – i detta fall ZIP betyder att enheten kommer att upptäckas som flyttbar enhet , inte lika fast.

USB-ström – beroende på flashenhetens nyhet och dess volym. Om flash-enheten är billig och samtidigt ny och voluminös, är det rekommenderade värdet 500mA . För gamla eller små flashenheter, rekommenderade värden 100-200mA.

KAPACITETSINSTÄLLNING

På den här fliken måste vi ställa in det tillåtna antalet dåliga block ( Dåligt block ), med vilken firmwareprocessen kan slutföras framgångsrikt. Standard, rekommenderat värde för SLC -minne detta värde är 20, och för MLC = 44. I de allra flesta fall är värdet 44 tillräckligt för att framgångsrikt slutföra operationer. I vissa fall(för särskilt läckande minne av låg kvalitet), bör du ange ett mer signifikant värde, som 50-100. Att använda större värden är inte meningsfullt i 99% av fallen, även om verktyget skriver att det tillåtna antalet problem har överskridits.

Du kan också använda andra lägen för att reglera volymen på en flashenhet, som jag personligen nästan aldrig använder:
BIN-nivå (endast SM3255 & SM3257)– genom att ange flera nivåer.
Fixera – genom att ställa in lägsta och högsta volymen.

SISTA STEGET

Det är i princip alla inställningar som behöver göras för att framgångsrikt flasha enhetens firmware. Det finns naturligtvis icke-standardiserade situationer där du måste göra lite magi, men detta är extremt sällsynt.

Allt vi behöver göra är att spara inställningarna med knappen OK och starta firmwareprocessen genom att klicka på ' Start (mellanslagstangent) ’. I genomsnitt bearbetar verktyget en flashenhet på 2-3 minuter, även om det kan ta lite längre tid.

Om du använder attributet RADERAALLBLOCK , innan du startar firmwareprocessen, kommer verktyget att varna oss om att det kommer att rensa hela tabellen från dåliga block: 'Varning: Förtestet kommer att radera dåligt block. Vill du ha kontinuerlig??‘.

Om förtestproceduren eller någon annan, kommer att surra i mer än 5-10 minuter, då är det ingen idé att vänta längre. Eftersom det kan ta 5 timmar och fortfarande i slutet kommer du att få ett obehagligt fel.

ANMÄRKNINGAR – FEL

Jag ska berätta lite om problemen som uppstår när du återställer flash-enheter Silicon Motion.

VERKTYGET SER INTE FLASHENHETEN

Flash-enheter på kontroller SMI , fryser som alla andra, men ändå mycket mer sällan än Phison . Därför skulle jag inte omedelbart försöka överföra en flashenhet till testmod på SMI , men skulle prova en annan metod först. Ganska ofta, när det förekommer övergrepp SMI -shkami, registret är skit och du måste rengöra det. Glöm därför inte att regelbundet rensa registret med hjälp av ett verktyg som t.ex USB Oblivion.

Dålig blockering inställning (11)

Antalet felaktiga block som hittades överstiger det angivna acceptabla värdet. Du måste öka den i inställningarna, på adressen -INSTÄLLNING – Kapacitetsinställning – Dåligt block. Öka värdet till 100 poäng , om detta inte hjälper, kontrollera sedan den installerade förtestmetoden. I sådana fall, se till att ställa in Pretest = Erase All Block.

Dålig Block over-inställning (11) (Användare-3724 (M) > FW-3584 (M))

Skiljer sig väsentligt från det tidigare felet genom att det nämns inom parentes av USER och FW . Detta innebär att verktyget inte hade tillräckligt med styrka för att klara av dåligt minne och du måste vända dig till Sorteringsverktyg (DYNA-applikation) . Gick vidare in SMIMPTverktyg , i det här fallet är det ingen mening!

Initial Param Fail (0F) (ISP kan inte hittas!!)

Programmet kan inte hitta firmware för din flashenhet i katalogen med verktyget. Med största sannolikhet har du använder ingen katalog med firmware för din styrenhetsmodell. De ska se ut UFD_3257ENBA eller UFD_3267AB.

Lämna kommentarer om artikeln i kommentarerna, men du bör fråga mig om råd om att reparera dina flashenheter exklusivt på USBDev-projektforumet -KLICKA FÖR ATT STÄLLA EN FRÅGA PÅ FORUMET .

Många faktorer leder till "sjukdomar" av flash-enheter (när de vägrar att arbeta). I den här publikationen kommer vi inte att vara intresserade av dem (orsakerna), utan av sätt att återställa prylar till full funktion - hur man flashar eller laddar om en flash-enhet.

Det är inte svårt att flasha eller återflasha en flashenhet.

Huvudsyftet med att använda en flash-enhet är att spela in data. Data (tillsammans med flash) har en mängd olika syften - från enkel lagring till att ladda operativsystemet (även kontrollera fingeravtryck).

Arkitektur och inspelningssystem

Det är också viktigt för ämnet i vår artikel att förstå dess komponenter:

  • Den fysiska anslutningen till PC:n görs med ett USB-gränssnitt (ibland microUSB);
  • Kontroller;
  • Minneschip;
  • Signaloscillator för USB-buss.

FAT-systemet (16, 32 eller ex) används för inspelning (beroende på storlek). För kapaciteter över 64 GB - exFAT eller NTFS. Om det blir problematiskt att använda gadgeten (läs-skrivfel) måste den formateras eller blinka.

Windows-verktyg

Att blinka en flash-enhet

Om formatering av enheten inte är tillgänglig (OS-programmet rapporterar fel och specialverktyg ger inga resultat), måste du flasha flashenhetens firmware för att återuppliva den igen, eller snarare flasha flashenhetens styrenhetsfirmware.

Det korrekta namnet på det som brukar kallas firmware är mikroprogram bestående av styrenhetsmikrokod och servicedata på mikrokretsar. Mikrokoden är inbäddad i enheten under tillverkningen på fabriken. Men servicemanualen skrivs ofta om under drift.

Programvarureparation (upprepade fabriksåtgärder) inkluderar rengöring, testning av minne, skapande av nya översättningstabeller och skrivning av dem till servicefält - detta är vad som kallas "lågnivåformatering".

Verktyg för sådant arbete har en strikt specialisering baserad på kontrollermodeller. Därför måste reparatören hitta den som motsvarar en specifik instans (trots allt kan mikrokretsalternativ ändras från batch till batch!) - tålmodigt gå igenom mer än ett dussin.

Bestämma varumärke (typ)

Innan du blinkar en flashenhet måste du bestämma VID- och PID-värdena för den. Från dem kommer vi att känna igen modellen, och från den kommer vi att hitta teknisk programvara för reparationer.För att bestämma modellen skulle det enklaste sättet vara att titta på markeringarna efter att ha öppnat fodralet. Det skulle vara mer skonsamt att använda mjukvarumetoder.

För att hitta koderna VID (tillverkaridentifiering) och PID (produktidentifiering) som känner igen alla USB-minnen, används speciell programvara. För en av enheterna kan vi använda (till exempel) programmet Flash Drive Information Extractor (det finns många andra).

När du har installerat programmet och kört filen GetFlashInfo.exe klickar du på "Hämta data". Låt oss få en exempelrapport:

Baserat på de erhållna värdena för VID och PID, inmatade i databasfönstret, bestäms styrenheten och programmet (UTILS) för att blinka flashenheten:

Det kommer att finnas andra enheter i listan med samma kontroller. Den mer likadana väljs från dem (intuitivt). Nu hittar vi verktyget - ange det hittade namnet i sökningen. Om det du letar efter inte finns på denna sida kan du Googla på det eller vända dig till andra källor. Även om namnet är något annorlunda är det okej - det borde lösa sig.

Välja ett OS för techno-verktyg

Tekniska verktyg fungerar bättre under Windows XP - produktionsarbetare är mer konservativa och jagar inte mode. Dessutom, på grund av att drivrutinsinstallation och andra "farliga" åtgärder kommer att krävas, måste du ha administratörsrättigheter.

Reflash med det hittade programmet

Vi kopplar bort enheten, startar den körande exe-filen för det nedladdade och uppackade verktyget (i det här fallet MPTool.exe).

VIKTIG. Det är värt att leta i arkivet efter textfilen "läs mig" (readme.txt) - den kan innehålla användbar information. Den kan innehålla instruktioner eller en hyperlänk till en källa med dem. Översätt den engelska texten med Google Translator.

Efter att ha startat applikationen ansluter du USB-minnet till datorn - information om det visas i programfönstret. Genom att trycka på "Start"-tangenten börjar blinkningen. Processen reflekteras av en gul rand.

När det är klart kommer en uppmuntrande text att reflekteras på den gröna bakgrunden i en av cellerna - OK.

Operativsystemet uppmanar dig omedelbart att formatera disken. Om du har den nödvändiga drivrutinen installerad kommer allt att fungera. Om inte, måste du koppla bort/fästa gadgeten. Sedan kommer drivrutinen att installeras automatiskt och flashenheten visas i Utforskaren - du kan formatera den.

Med ett annat verktyg kan åtgärderna vara något annorlunda, men inte så kritiska att du inte kan hantera det.

Tillverkare började göra allmänt tillgänglig programvara för reparation av flash-enheter. För att ladda ner det du behöver i ett visst fall, anges modellen (ibland dessutom serienumret) i avsnittet om teknisk support. I vissa fall begärs serienumret av själva programvaran (kontrolleras via Internet). Det skulle inte vara överflödigt att kontrollera äktheten med SerialCheck-programmet, eftersom förfalskningar omger oss överallt.

Nästan alla modeller kan väckas till liv med hjälp av proprietära program. Plus möjligheten att hitta ett liknande fall på forumen. Den fasta programvaran för den kinesiska flashenhetens styrenhet är inte annorlunda, förutom deras mindre kapacitet jämfört med den deklarerade. En flash-enhet med ett oidentifierat kontrollermärke kan vara omöjligt att reparera.

Komplexa fall inkluderar SanDisk-flashenheter. Detta beror på företagets policy. Företaget utför själv hela produktionscykeln - från utveckling av icke-standardiserade lösningar till försäljning. Det finns ingen reparationsprogram för dem. Om du inte kan hitta verktyget, oroa dig inte och använd en hink.

Förebyggande av flashenheter

Som vi redan förstått är det bättre att inte låta flashenheten behöva repareras. Här är några rekommendationer för att minimera oönskade effekter:

  • Skydd mot temperaturfluktuationer, påverkan av vatten, aggressiva miljöer, mekanisk påverkan, röntgenstrålar, elektromagnetiska fält. Exakt insättning/borttagning;
  • När en flash-enhet är fylld till kapacitet kan dess filsystem skadas. Ett farligt symptom vid inspelning är avmattning och frysning;
  • Kontrollera flash-enheten med OS-verktyg, defragmentera den;
  • Använd inte en flash-enhet som enda kopia av data (föreställ dig att du bara har en nyckel till din lägenhet);
  • Följ proceduren för att säkert ta bort flashenheten;
  • För att undvika statiska urladdningar, rör inte kontakterna på flash-enheten med fingrarna eller metallföremål, och undvik kontakt med andra syntetmaterial;
  • Om en flash-enhet beter sig konstigt, skynda dig inte att behandla den med lågnivåprogram. Kopiera först viktiga filer till ett annat medium och börja sedan reparera.

Nu vet du hur man flashar ett USB-minne och du kan själv ta reda på det här problemet. Må dina flash-enheter leva länge.

Lämna dina kommentarer.

Hej alla! Det är inte för inte som jag bestämde mig för att skriva en artikel om hur man flashar en flash-enhet - jag har erfarenhet. Igår återställde jag min flash-enhet Kingston DT Elite 3.0 16GB. Allt fungerade, och jag tänkte, varför inte skriva liknande instruktioner och berätta för mig vad och hur jag ska göra, för att ge flashenheten ett nytt liv :).

Nuförtiden har förmodligen varje hus en flash-enhet och mycket sällan bara en. Det är bekvämt att överföra information till dem, de är vackra och dessutom är de inte dyra nuförtiden. Men mycket ofta misslyckas USB-enheter. Om vi ​​pratar om varför detta händer, så är vi själva på första plats. Gör du alltid en säker borttagning av din flash-enhet? Så det gör jag sällan. Det kan naturligtvis finnas andra orsaker till varför flash-enheter helt enkelt "dör".

En punkt måste klargöras här. Det händer att flashenheten verkligen "dör". I det här fallet är det omöjligt att återställa det. Åtminstone hemma. Men om USB-enheten visar åtminstone några tecken på liv när den är ansluten till datorn, kan du försöka återställa dess funktion med hjälp av kontrollerns firmware.

Vilka livstecken kan det finnas för en USB-enhet?

  • När du ansluter flashenheten till datorn signalerar datorn att enheten är ansluten - det är bra.
  • När du ansluter Windows ber den dig att formatera den flyttbara enheten (men under formateringsprocessen finns det problem och fel som "Windows kan inte slutföra formateringen").
  • Flash-enheten upptäcks och syns i Utforskaren, men när du försöker öppna den visas meddelandet "Infoga disk...".
  • Fel uppstår vid kopiering av information.
  • Mycket långsam hastighet för att skriva/läsa information.

Om det finns värdefull information på flashenheten, då kan du försöka återställa den före och efter firmware. Detta kan göras med hjälp av olika program. Jag råder Recuva, här är artikeln men det finns många andra bra program.

Om informationen är mycket värdefull är det bättre att inte göra något själv för att inte göra det värre. Kontakta speciella servicecenter som är specialiserade på dataåterställning.

Låt oss nu titta på hela processen att flasha kontrollern med ett riktigt exempel, med min Kingston DataTraveler Elite 3.0 16GB flash-enhet som ett exempel. Min flashenhet gick sönder. Det är intressant. Jag behövde ladda upp filer till den och ta bort de som redan hade spelats in. Jag kopplade den till datorn och började radera mappen. Men mappen raderades väldigt långsamt. Jag kopplade ur och kopplade in den här flashenheten igen, ett meddelande dök upp att disken måste formateras "Innan du använder disken...".

Eftersom det inte fanns några viktiga filer på flashenheten började jag formatera utan att tveka.

Men själva processen varade väldigt länge och tog aldrig slut, jag avbröt den med tvång. Meddelandet "Windows kunde inte slutföra formateringen" kan också visas.

Men ändå formaterade jag den, tionde gången, och bara i FAT 32. Därefter upptäcktes USB-enheten normalt och jag var till och med nöjd. Men det fanns inte där. Jag började kopiera filer till den, och inspelningshastigheten var ungefär 100 kb/s. Jag bestämde mig för att flasha det, vilket jag gjorde.

Fastställande av VID och PID för USB-styrenheten

Först behöver vi bestämma VID och PID. Detta är data om modell och tillverkare av styrenheten, som finns i vår enhet. Med hjälp av dessa data kommer vi att leta efter ett verktyg för den fasta programvaran. Det finns många olika program som kan användas för att bestämma VID och PID. Jag rekommenderar verktyget Flash Drive Information Extractor Du kan ladda ner den från länken.

Anslut USB-minnet till din dator och kör programmet Flash Drive Information Extractor (extrahera programmappen från arkivet och kör filen GetFlashInfo.exe).

Klicka på knappen längst upp i programmet "Få data om flashenheten".

Programmet kommer att ge oss resultatet. Vi tittar på informationen som finns mittemot VID och PID.

Du kan kopiera dessa nummer, eller lämna verktygsfönstret öppet, vi behöver nu mottagna data.

Vi letar efter ett verktyg för att flasha en flash-enhet

Baserat på VID- och PID-data måste vi hitta verktyget som vi kommer att flasha regulatorn med. Det finns en bra webbplats flashboot.ru, som innehåller en databas med flash-enheter och verktyg för återställning.

I sökresultaten letar vi efter en flashenhet som liknar vår. Listan kan innehålla enheter från andra tillverkare. De har bara samma styrenhet, den identifierades av VID och PID. Du kanske har märkt att jag har en 16 GB flash-enhet, men i listan har jag markerat 32 GB. Jag tycker att det inte är något fel med det (bara där namnet på verktyget inte anges på 16 GB). Du försöker välja en mer liknande enhet från listan.

Vi är intresserade av området UTILS(verktyg), kopiera dess namn i sin helhet.

Tyvärr hittades inte verktyget som jag behöver på denna sida. Kanske har du bättre tur och du kommer att se något i sökresultaten. Ladda ner verktyget till din dator.

Men jag slutade inte där och började googla. Jag frågade precis "SK6221 MPTool 2013-04-25" och hittade det här verktyget på någon annan webbplats. Om du har samma flash-enhet är det här verktyget . Visserligen är namnet på arkivet annorlunda, men detta hindrade mig inte från att framgångsrikt bota min flashenhet.

Återställningsprocess för USB-enhet

Koppla bort flashenheten. Extrahera mappen med verktyget från arkivet och kör .exe fil. I mitt fall är det filen MPTool.exe. Titta även på textfilen readme.txt. Kanske finns det instruktioner där, eller en länk till en sida med instruktioner. Om instruktionerna är på engelska, översätt dem med samma translate.google.ru.

Jag ska berätta hur jag gjorde det (du kan bara ha ett annat verktyg och allt kan vara annorlunda där, men det borde inte vara väldigt annorlunda).

Verktyget körs. Vi ansluter flashenheten. Jag har information om flash-enheten på två rader i programmet. tryck på knappen Start. I mitt fall signalerade den gula remsan firmwareprocessen. Vi väntar.

När processen avslutades såg jag en grön färg, allt verkade vara bra.

Ett Windows-meddelande bör omedelbart visas som ber dig att formatera disken. Men mest troligt kommer ingenting att fungera första gången. Koppla ur flash-enheten och koppla in den igen. Drivrutinen ska vara installerad och den flyttbara enheten ska visas i Utforskaren. Du kan formatera den.

Jag kollade inspelningshastigheten, allt är som det ska för USB 3.0, allt är bra!

Du måste vara beredd på att åtgärderna kan skilja sig från de jag beskrev. Och allt kan inte fungera första gången. Det viktigaste är att inte ge upp och allt kommer att ordna sig!

Nyligen har ytterligare en sak lagts till i mina huvudsakliga "terapeutiska" aktiviteter (datorreparation, ominstallation och konfiguration). Flash-enhet återställning. De bär det oavbrutet. nävar. Antingen börjar flash-enheter bli värre eller så tar folk inte längre hand om dem, men faktum kvarstår: det går inte en vecka utan att någon kastar mig den här typen av "hack".

Den vanliga frasen som uttalas av en klient när han gav mig en död flash-enhet låter vanligtvis så här: "Jag gav den till våra datorspecialister - de sa att de inte kunde fixa det ...". Jag är i allmänhet en förtroendefull person, men när det kommer till datorer kommer jag inte att lugna ner mig förrän jag provar det själv. Så från 100% av flash-enheter som diagnostiserats som "Kasta bort" från externa datavetare, återhämtade jag mig... 100%! Det är otroligt enkelt vad som motiverar sådana "datornördar"... Är det som "för lat för att bry sig"? Vanligtvis tar det mig 10 - 20 minuter att återhämta sig... Eller är det att inte veta "hur"? Men ingen avbröt internet! Det verkar för mig att efter att ha dumt försökt formatera en flash-enhet och fått felet "Disken kan inte formateras", rekommenderar de djärvt att slänga den arbetssätt flash-enhet i papperskorgen...

Speciellt för sådana "datornördar" (jag kommer att returnera en anteckning till klienten till "datornördarna" med adressen till den här artikeln tillsammans med flashenheten), och även för alla vill veta Jag genomför ett kort utbildningsprogram om att återställa flash-enheter.

Teori

Låt oss börja med den teoretiska delen. Du kan hoppa över det om du vill. Vad består en flash-enhet av? Väldigt enkelt. Vanligtvis innehåller en sådan enhet 2 chips: den första är själva flashminnet, där data lagras. Den andra är en mikrokontroller som hanterar läs-/skrivoperationer av minneschippet och säkerställer dataöverföring från datorn via USB till minnet och tillbaka.

Fel i driften av drivenheten inträffar både i den första mikrokretsen och i den andra. Mikrokontrollern har en cache och styrs av sin egen firmware, som utför läs-/skrivoperationer till cachen och överför från cachen till minneschippet. Som ett resultat av många faktorer (som en flash-enhet som dras ut ur datorn i förväg, strömavbrott, dålig kontakt i kontakten, statisk elektricitet, etc.), fenomen som skador på innehållet i kontrollerns cache eller skada till dess firmware uppstår.

I det första fallet kommer data från cachen antingen inte att skrivas till minneschippet eller så kommer de att skrivas skadade. I det andra fallet är allt mycket värre, eftersom Ett fel i mikrokontrollerns styrprogram kan göra vad som helst för minnet. Till den grad att skriva fullständigt skräp i den. Dessutom har själva flashminnet en begränsad skrivresurs, om än en stor sådan. Styrenheten kan också blockera vissa minnesoperationer om den inte gillar något.

Det är på grund av sådana fel som flashenheten slutar fungera normalt. Samtidigt, ofta Hårdvaran på själva flashenheten förblir fullt fungerande. Du behöver bara antingen fixa hjärnan på mikrokontrollern eller förbättra minnet. Här är en lista över de vanligaste felen i flash-enhetens programvara:

  • Enheten upptäcks inte av systemet
  • Enheten detekteras, men visar noll storlek eller mindre än den var
  • Windows kräver att du formaterar flashenheten, men den formateras inte
  • När jag försöker skriva till en flashenhet svär Windows "ta bort skrivskydd"
  • Meddelanden som "Sätt in disk i enheten" eller "Disk kan inte nås"

Öva

Uppmärksamhet! Att använda övningen nedan i 99% av fallen kommer att leda till skada på informationen som lagras på enheten! Om du behöver själva flashenheten, fortsätt enligt nedan. Om du bara behöver information från det, leta efter ett specialiserat företag som sysslar med dataåterställning från flashminne. Sådana företag har specialutrustning som kan ansluta till ett minneschip, kringgå flash-enhetskontrollern och dra ut allt därifrån som det är för ytterligare återhämtning.

1. Återställningsverktyg från flashenhetens tillverkare

Om din flash-enhet misslyckas eminent tillverkare som Transcend, Kingston, Kingmax, A-Data, etc., då först och främst gå till tillverkarens webbplats letar efter ett återställningsverktyg. Det är vettigt att titta på tillverkarens webbplats även om han inte är namngiven. Det verkar som att du kommer att ha tur. Huvudsaken är att han är känd, denna tillverkare. (i ett av mina fall sa flashenheten Samsung, men jag hittade inga verktyg på GNUSMAS-webbplatsen). På tillverkarens hemsida letar vi efter ett verktyg som Återställningsverktyg eller Formatverktyg, i allmänhet ett återställningsverktyg. Vi laddar ner verktyget, om det hittas, startar det med den sjuka flashenheten isatt, följer instruktionerna för programmet och i 50% av fallen är vi nöjda med flashenheten som har kommit till liv, lika ren som från en butik.

Om du har en flash-enhet inget namn, dvs. det är okänt vad det kinesiska barnet hette som lödde henne för en näve ris i en källare i utkanten av Peking, sedan går vi vidare till nästa punkt.

Om du är i de 50% för vilka tillverkarens verktyg inte hjälpte, går vi också vidare till nästa punkt.

Här är några länkar till återställningsverktyg från olika företag:

Kingmax:Återställningsprogram - hitta din flashenhet där på bilden och ladda ner motsvarande återställningsprogram för den

Överskrida: JetFlash Online Recovery – ladda ner och reparera din JetFlash. Allt utom JetFlash V15-modellen, som kräver ett separat verktyg och kan laddas ner där.

A-data: Support/nedladdningssida

2. Dansa med en tamburin

Om ditt kinesiska inget namn är trasigt eller om det inte finns något verktyg på tillverkarens webbplats, eller om det finns men inte hjälpte, så är det här platsen för dig. Det är här all din kreativa potential kommer att avslöjas :)

Först och främst kommer jag att säga att det inte finns så många företag som producerar minne och kontroller för flashenheter. Resten (även de mest kända) köper antingen komponenter från dem och stämplar sina egna, eller köper dumt färdiga, ansiktslösa enheter och instruerar kinesiska barn att rita vackra etiketter på dem. Varför säger jag detta? Och dessutom, varje tillverkare av komponenter för flash-enheter har sitt eget proprietära återställningsverktyg!

Det här är verktyget vi måste använda, efter att först ha tagit reda på vilken typ av kontroller som finns i vår flashenhet. Så:

1. Ta reda på tillverkaren av flashenhetskontrollern. För att göra detta måste vi ta reda på dess VID (leverantörs-ID) och PID (produkt-ID). Detta kan till exempel göras med programmet CheckUDisk. Ladda ner den, kör den, koppla in flashenheten och se något så här:

Jag ringade in det vi behöver i rött, nämligen VID och PID. I mitt fall (jag återställde en 1 Gb Kingston DataTraveler från de döda) VID = 13fe och PID = 1d00.

2. Efter att vi har beräknat VID och PID, letar vi efter det i databasen med återställningsverktyg på webbplatsen flashboot.ru. på den här sidan högst upp anger vi vårt VID (eller PID) i fältet, klickar på "Sök"-knappen och en skylt visas med en massa rader. Vi letar där efter något som liknar vår flashenhet, nämligen: vi letar efter VID, PID, volym och helst tillverkare som matchar vår (om den är känd förstås). I relation till mitt experimentella ämne hände följande:

Som framgår av skärmdumpen innehåller databasen liknande information: Kingston DataTraveler, 1 GB kapacitet. Det är också tydligt att styrenheten för denna flashenhet är gjord av Phison, och att det finns ett verktyg som heter Phison Preformat v.1.30 (UP10, UP11). Det finns ingen länk till verktyget på den här raden, men det finns en ovanför, på andra rader och under. Ladda ner det här programmet, kör det och se:

Detta är ett lågnivåformateringsprogram. Det erbjuder 4 alternativ, men jag valde "Lågnivåformatering (fullständig)" - för säkerhets skull. Klicka på OK och...

Efter en kort väntan och iakttagande av "Formatering"-inskriptionen ser vi ett fönster som glatt informerar oss om att lågnivåformatering har slutförts framgångsrikt och att vi måste trycka på slutaren, d.v.s. ta bort flashenheten och sätt i den igen. Vi gör som vi blir tillsagda och... ”Ett mirakel har hänt! En vän räddade en väns liv!" (c) M/f "Kid and Carlson". I allmänhet är flashenheten åter i drift. Levande igen. Windows krävde formatering. Jag höll med (som jag hade ett val :)). Det är allt. Flash-enheten är som ny. Att fylla den med information och sedan läsa den visade att allt var OK med det!

Det ser inte riktigt ut som att dansa med en tamburin, eller hur? Och allt för att mitt fall visade sig vara enkelt. I mitt fall gjorde Phison-företaget, som tillverkade kontrollern till flashenheten som jag återställde, ett enkelt verktyg som min tidigare kollega farbror Kuzmich, som som bilmekaniker blev intresserad av datorer vid 60 års ålder, kunde förstår också.

Det kan vara mycket svalare. Låt mig förtydliga: bland verktygen på den här webbplatsen finns det professionella saker (detta är förståeligt, det här är program för internt bruk, för specialister). Dessa verktyg kan vara oerhört sofistikerade, med en massa alternativ som du behöver fördjupa dig i. Det finns ingen manual för dessa program; sanningen lärs empiriskt eller hittas från smulorna av information som kan hittas på webbplatsen flashboot.ru och på Internet.

Här är ett exempel: häromdagen drog jag en taxi på vägen och tog dumt nog en passagerare (jag brukar inte ta en). Han var väldigt berusad och försökte springa runt insidan av min stora VAZ-11113 OKA-bil... Kort sagt, den här elaka mannen körde in sitt knä i min radio, i vilken en 4 GB Kingmax SuperStick-flashenhet stack ut. Hon ramlade ut och ramlade. Efter att ha plockat upp den och satt tillbaka den, svär radion att den "inte stöds" och blir förolämpad. Hemma, på datorn, hittades den inte heller. Baserat på VID och PID hittade jag verktyget SMI_SMI32X_I1030_v2.02.02, vars inställningar ser ut så här:

I allmänhet kunde jag inte återställa den. Men jag förväntade mig det inte. Eftersom min radio tidigare hade bränt 6 olika flashenheter som drogs ut ur den under spelet (Sony förvånar mig, om jag ska vara ärlig, kunde de inte ha kommit på ett skydd?). Men det finns många alternativ i dessa inställningar. Jag visade dem så att du är redo att möta ett sådant hinder.

Förresten, för 2 veckor sedan återställde samma program, med standardinställningar, någon annans enhet (som såg ut som en kula) med Rover-logotypen. Och för en månad sedan återställdes en gyllene present-flashenhet från Samsung till henne.

I allmänhet, var beredd på svåra beslut :) Enligt min personliga statistik kunde jag inte återställa bara de flash-enheter som brändes av min Sony bilradio :)

Och slutligen

Och till sist kommer jag att säga: var inte rädd! Förbered dig på att flashenheten ändå är död. Om det visar sig vara återställt - bra (men det visar sig Mycket ofta), men det fungerar inte - ja, tjata på henne, den lilla damen är död... Det viktigaste är att inte vara rädd för att experimentera.

Om det inte fungerar kan du ställa frågor på flashboot.ru webbplatsforum (läs bara noggrant vad som redan finns där, proffs gillar inte bebisar), eller här: om jag vet, ska jag svara.

För detta säger jag adjö. Lycka till med att behandla patienter!

I vår värld går nästan allt sönder och Silicon Power-flashenheter är inget undantag. Skadan är mycket lätt att märka. I vissa fall börjar vissa filer försvinna från din lagringsenhet. Ibland upphör enheten helt enkelt att upptäckas av datorn eller någon annan enhet (det händer att den upptäcks av datorn, men inte upptäcks av telefonen, eller vice versa). Dessutom kan minneskortet upptäckas, men inte öppnas, och så vidare.

I alla fall är det nödvändigt att återställa flashenheten så att den kan användas igen. Tyvärr kommer du i de flesta fall inte att kunna återställa någon information och den kommer att raderas permanent. Men efter detta kan USB-enheten återigen användas fullt ut och information kan skrivas till den utan rädsla för att den kommer att gå förlorad någonstans. Det är värt att notera att flyttbara media från Silicon Power mycket sällan håller länge efter restaurering, de måste fortfarande bytas ut.

Du kan återställa Silicon Power flyttbara media med hjälp av de program som företaget självt släppt. Bortsett från detta finns det andra program som hjälper till i denna fråga. Vi kommer att analysera beprövade metoder som har testats av användare från hela världen.

Metod 1: Silicon Power Recover Tool

Det första och mest kända verktyget från Silicon Power. Den har bara ett syfte - att fixa skadade flashenheter. Silicon Power Recover Tool fungerar med flyttbara media med Innostor IS903, IS902 och IS902E, IS916EN och IS9162-seriens kontroller. Användningen är extremt enkel och ser ut så här:


Metod 2: SP ToolBox

Det andra proprietära programmet, som omfattar så många som 7 instrument. Vi behöver bara två av dem. För att använda Silicon Power ToolBox för att återställa ditt media, gör följande:



Programmet kan nu stängas.

Metod 3: SP USB Flash Drive Recovery Software

Det tredje programmet från tillverkaren, som återställer flashenheter från Silicon Power med stor framgång. Faktum är att den utför samma process som användare vanligtvis gör med iFlash-tjänsten. Läs om vad det är och hur du använder det i lektionen om att återställa Kingston-flashenheter.

Poängen med att använda den här tjänsten är att hitta det nödvändiga programmet och använda det för att återställa flashenheten. Sökningen utförs med hjälp av parametrar som VID och PID. Så, USB Flash Drive Recovery bestämmer oberoende dessa parametrar och hittar det önskade programmet på Silicon Power-servrar. Dess användning ser ut så här:


Att använda detta verktyg gör det inte heller möjligt att spara data som finns i enhetens minne.

Metod 4: SMI MPTool

Det här programmet fungerar med Silicon Motion-kontroller, som är installerade i de flesta Silicon Power-flashenheter. SMI MPTool skiljer sig genom att det utför återställning på låg nivå av skadat media. Du kan använda den enligt följande:

  1. programmet och kör det från arkivet.
  2. Klicka på knappen Skanna USB" för att börja skanna din dator efter en lämplig flashenhet. Efter detta bör din media visas på en av portarna (kolumn " Föremål"till vänster). Klicka på den i den här kolumnen för att markera den. Om inget händer betyder det faktiskt att programmet inte är lämpligt för din operatör.
  3. Klicka sedan på " Felsökning" Om ett fönster visas som ber dig att ange ett lösenord, ange numret 320.
  4. Klicka nu på knappen Start" och vänta på att återställningen ska slutföras.


I vissa fall hjälper det om du gör ovanstående steg flera gånger. Det är i alla fall värt ett försök. Men återigen, förvänta dig inte att data sparas.

Metod 5: Recuva File Recovery

Äntligen har vi nått en metod som gör att vi kan återställa åtminstone en del av den skadade informationen. Först då kommer det att vara möjligt att återställa funktionaliteten för själva enheten med ett av de ovan beskrivna verktygen. Recuva File Recovery är inte SP:s egen utveckling, men av någon anledning ägs den av detta företag. Det är värt att säga att detta inte är samma program som är bekant för oss alla. Allt detta betyder bara att Recuva kommer att vara den mest effektiva i att arbeta med flash-enheter från Silicon Power.

För att dra nytta av dess möjligheter, läs lektionen på vår webbplats.

Först när du väljer var du vill söka efter raderade eller skadade filer, välj alternativet " På mitt mediakort"(detta är steg 2). Om kortet inte upptäcks eller inga filer hittas på det, starta hela processen igen. Välj först nu alternativet " På en specifik plats" och ange ditt flyttbara media enligt dess bokstav. Förresten, du kan ta reda på det om du går till " Min dator"(eller bara " Dator», « Den här datorn" - allt beror på versionen av Windows).

Metod 6: Flash Drive Recovery

Detta är också ett universellt program som är lämpligt för de flesta moderna modeller av flyttbara lagringsmedia. Flash Drive Recovery är inte utvecklat av Silicon Power och är inte listat bland de rekommenderade verktygen på tillverkarens webbplats. Men att döma av användarrecensioner är det extremt effektivt att arbeta med flash-enheter från denna tillverkare. Dess användning ser ut så här:



Förutom Recuva File Recovery och Flash Drive Recovery kan du använda TestDisk, R.saver och andra verktyg för att återställa data från skadade media. De mest effektiva sådana programmen finns listade på vår webbplats.

När återställningen av förlorad data har slutförts, använd något av ovanstående verktyg för att återställa funktionaliteten för hela enheten. Du kan också använda standardverktyget för Windows för att kontrollera diskar och åtgärda fel. Hur man gör detta visas i lektionen om att återställa Transcend-flashenheter (metod 6).

Slutligen kan du formatera ditt flyttbara media med andra program eller samma standardverktyg för Windows. När det gäller det senare måste du göra följande:

  1. I fönstret " Dator» (« Min dator», « Den här datorn") högerklicka på din flashenhet. I rullgardinsmenyn väljer du " Formatera…».
  2. När formateringsfönstret öppnas, klicka på " Börja" Om det inte hjälper, starta processen igen, men avmarkera rutan bredvid " Snabbt…».


Försök också använda andra diskformateringsprogram. De bästa av dem finns listade på vår hemsida. Och om detta inte hjälper kommer vi inte att rekommendera något annat än att köpa ett nytt media.