Възстановяване на флаш устройство: дефиниция на контролера, фърмуер на флаш устройство. Доказани начини за възстановяване на флаш памети на SanDisk Фърмуер на контролера на Sandisk

Преносимите USB-Flash устройства влязоха здраво в живота ни. Те ни помагат в работата, ученето и свободното време. Но вероятно всеки се сблъсква с факта, че един ден флаш устройството спира да работи както трябва или изобщо не се открива от компютъра. Мнозина в тази ситуация ще предпочетат да изпратят счупена флашка в кошчето и да купят нова в замяна. За щастие цените на флаш паметта вече са доста ниски. Но не бързайте да извършвате този необмислен акт, тъй като можете да опитате да върнете флаш устройството към живот.

Днес ще разгледаме въпроса за възстановяване на производителността на флаш устройство, като използваме пример Transcend JetFlash 300 8Gb, който "висна" по време на запис на данни и не беше открит като устройство след извличане.

Когато флашката беше свързана към компютъра, мигаше диод с плавен спад, сякаш ни казваше: „Оу! Има проблем". В диспечера на устройства се наблюдава следната картина:

В свойствата на устройството беше ясно, че флаш устройството е открито, VID и PID съответстват на модела, но не се показва като диск и липсва в диспечера на диска.


Всяко флаш устройство има контролер (контролен чип) и един или повече чипове памет вътре. Поради повреди, проблеми със захранването или други причини, контролерът може да бъде блокиран и в паметта, напр твърди дискове, може да се появят "лоши" сектори.

В случай на софтуерна повреда, която възниква в нашия случай, алгоритъмът за реанимация на флаш паметта е както следва:

  1. Ние определяме производителя на контролера.
  2. Намираме сервизната програма на производителя.
  3. Поставяме контролера в тестов режим, ако е необходимо.
  4. Възстановяваме.
И така, нека започнем с определяне на производителя на контролера. По най-добрия начинопределете точно кой контролер се използва - разглобете USB флаш устройството и вижте. Тъй като един и същ модел USB-Flash устройство в различно време може да бъде произведен на различни контролери, с различна памет.

Имайки предвид факта, че гаранцията за нашия Transcend JetFlash 300 8Gb е изтекла от дълго време, ние няма да се поколебаем и ще го анализираме:



Внимателно издърпайте ръба на стикера отстрани на капака с нож, повдигнете го нагоре. Под стикера виждаме зъба на ключалката:


Натискаме нещо тънко върху зъба на ключалката и издърпваме конектора напред. Можете да използвате тънка отвертка, поставена между корпуса и цветния щепсел:

Тялото се отделя доста лесно:

И тук имаме напълно разглобено Transcend JetFlash 300 8 Gb флаш устройство в ръцете си:

Да видим какъв контролен чип? — SM3255Q AB.

На обратната страна намираме чип памет - Samsung K9BCG08U1A-MCB0


Взехме решение за първоначалните данни. Сега започваме търсенето на помощна програма от прекрасния сайт flashboot.ru

Имаме чип от SMI, което означава, че търсим помощна програма за обслужване, която може да работи с контролера SM3255AB. Чрез опити и грешки бе намерена помощната програма - SMI MPTool V2.03.20 v2 J0324. Моля, имайте предвид, че има много версии на тази помощна програма, но само тази версия (v2 с J0324 в края) видя нашето флаш устройство.

В началото никоя помощна програма не искаше да открие USB флаш устройство. В специализирани форуми в такива случаи се препоръчва да прехвърлите контролера в тестов режим, при който чипът на паметта не се запитва по време на инициализацията на флаш устройството (подробности на flashboot.ru). След това инсталирайте фабричния драйвер (в комплект с помощната програма).

За да поставите контролера в тестов режим, трябва да затворите два от неговите крака. Но не каква да е, а специална! Но, за съжаление, не винаги е възможно да се намери лист с данни (документация) за контролера и има голяма вероятност от късо съединение на грешните крака и пълно изгаряне на контролния чип. Следователно те обикновено вървят по другия начин, а именно търсят лист с данни на чип памет и затварят краката върху него. Шината за данни на чипа памет и контролера обикновено се свързва директно.

Ако имаме лист с данни за нашата микросхема, тогава във веригата търсим щифтове, подписани като F0D0, F0D1 и т.н., това е шината за данни. Затваряме ги по двойки с тънка отвертка или пинсети, преди да свържете USB флаш устройство (удобно е да използвате USB удължителен кабел) и се опитваме да определим в помощната програма (F5). За чипа памет Samsung K9BCG08U1A-MCB0 желаните крака се оказаха 19-20. Краката се броят от ключа (точка в ъгъла на микросхемата) по посока на краката обратно на часовниковата стрелка / по часовниковата стрелка, в зависимост от случая. В нашия случай изходите са подредени по посока на часовниковата стрелка.

В нашия случай флаш устройството беше открито от системата, така че фабричният драйвер беше инсталиран, без да е необходимо контролерът да бъде поставен в тестов режим. Драйверът се намира в папката с помощната програма, по пътя ..\UFD_MP\FactoryDriver\WinXP\SMIInfUpdate.exe

Въпреки че самият драйвер е проектиран за XP, той беше успешно инсталиран на 7-ke.

Тук въвеждаме VID и PID на нашето флаш устройство и натискаме бутона SMI Factory Driver, след което инсталацията на драйвера ще завърши. Свързваме отново флаш устройството към компютъра. Сега в диспечера на устройства трябва да изглежда така:

Добър ден!

Ако вашето флаш устройство започна да се проваля постоянно: не е форматирано, когато е свързано към компютър - често замръзва, когато копирате файлове към него - грешки излитат, но не е подложено на механично въздействие- ИМА ШАНСОВЕ да възстанови работоспособността му!

Би било хубаво, ако при свързване на флаш устройство поне по някакъв начин се определи, например: издава се звук за връзка, флаш устройството се показва в "моя компютър", на него мига светодиод и т.н. Ако компютърът изобщо не вижда USB флаш устройството, тогава първо ви препоръчвам да прочетете тази статия:

По принцип дайте универсална инструкция, как и с каква програма какво да направите, за да възстановите USB флаш устройство - невъзможно е! Но в тази кратка статия ще се опитам да дам алгоритъм, който ще помогне дори на начинаещи потребители да се справят с проблема и да го решат.

Флаш устройство за възстановяване // стъпка по стъпка

Определяне на модела на контролера

Оказа се, че по волята на съдбата имам едно флаш устройство, което Windows отказа да форматира - грешка излетя "Windows не може да завърши форматирането". Флашката, според собственика, не е паднала, водата не е паднала върху нея и като цяло се е боравила доста внимателно ...

Всичко, което беше ясно, след като го разгледахме, беше, че е 16 GB и марката му беше SmartBuy. Когато е свързан към компютър, светодиодът светна, флаш устройството беше открито и видимо в Explorer, но не работи.

SmartBuy 16 GB - "експериментално" неработещо флаш устройство

За да възстановите нормалната работа на флаш устройството, трябва да префлаширате чипа на контролера. Това се прави със специални помощни програми и всеки тип контролер има своя собствена помощна програма! Ако помощната програма е избрана неправилно, тогава с голяма степен на вероятност ще разрушите напълно флаш устройството ... Ще кажа още повече, едно моделна гамафлашки - може да има различни контролери!

Всяко устройствоимат свои собствени уникални идентификационни номера - VID и PID , а флашката не е изключение. За да изберете правилната програма за мигане, трябва да определите тези идентификационни номера (и модела на контролера по тях).

Един от най прости начиниразберете VID, PID и модела на контролера на флаш устройството, което трябва да използвате специални помощни програми. Един от най-добрите по рода си е .

Извличане на информация за флаш устройство

малък безплатна помощна програма, за да получите максимална информация за флаш устройството. Не е нужно да го инсталирате!

Програмата ще определи модела, модела и вида на USB флаш устройството (всички съвременни флаш памети се поддържат, поне от нормални производители)...

Програмата ще работи дори в случаите, когато файловата система на флаш устройството не е открита, когато компютърът замръзне, когато носителят е свързан.

Получена информация:

  • модел на контролер;
  • възможни опции за чипове памет, инсталирани във флаш устройство;
  • вид инсталирана памет;
  • максимална консумация на ток, декларирана от производителя;
  • USB версия;
  • общият физически обем на диска;
  • размер на диска, отчетен от операционната система;
  • VID и PID;
  • Заявка ID на доставчик;
  • Заявка за идентификатор на продукта;
  • Заявка за ревизия на продукта;
  • ревизия на контролера;
  • Flash ID (не за всички конфигурации);
  • Чип F/W (за някои контролери) и др.

Важно!Програмата работи само с USB флаш устройства. MP3 плейъри, телефони и други устройства - не разпознава. Препоръчително е преди стартиране на програмата да оставите само едно USB флаш устройство, свързано към USB портовете, от което искате да получите най-много информация.

Работа с Flash Drive Information Extractor

  1. Изключваме всичко, което е свързано от USB портове (поне всички устройства: плейъри, външни твърди дисковеи др.).
  2. Поставяме ремонтираното USB флаш устройство в USB порта;
  3. Стартираме програмата;
  4. Щракнете върху бутона "Вземете информация за флаш устройство" ;
  5. След известно време получаваме максимална информация за устройството (вижте екранната снимка по-долу).
  6. Ако програмата замръзне- не правете нищо и не го затваряйте. Извадете флаш устройството след няколко минути от USB порта, програмата трябва да "виси" и ще видите цялата информация, която е успяла да извади от флаш устройството...

Сега знаем информацията за флаш устройството и можем да започнем да търсим помощната програма.

Информация за флаш устройството:

  • VID: 13FE; PID: 4200;
  • Модел на контролера (контролер): Phison 2251-68 (втори ред на екранната снимка по-горе);
  • SmartBuy 16 GB.

Добавяне

Можете надеждно да определите модела на контролера, ако разглобите USB флаш устройството. Вярно е, че не всяко тяло на флаш устройство е сгъваемо и не всеки може да бъде сглобен по-късно.

Обикновено, за да отворите кутията на флаш устройство, имате нужда от нож и отвертка. Когато отваряте кутията, внимавайте да не повредите вътрешността на флаш устройството. Примерен контролер е показан на екранната снимка по-долу.

Счупено флаш устройство. Модел на контролера: VLI VL751-Q8

Допълнение 2

Можете да разберете VID и PID на флаш устройството с помощта на диспечера на устройства (в този случай не е необходимо да инсталирате нищо). Вярно е, че в този случай няма да разпознаем модела на контролера и има известен риск от това VID и PIDняма да е възможно точно да се идентифицира контролерът. И все пак, изведнъж горната помощна програма ще виси и ще даде никаква информация...


Как да намерите помощна програма за флашване на флаш устройство

Важно! След флашване на флаш устройството цялата информация върху него ще бъде изтрита!

1) Познавайки модела на контролера, можете просто да използвате търсачките (Google, Yandex например) и да намерите това, от което се нуждаете.

Алгоритъмът на работа е както следва:

  1. Отиваме на сайта:
  2. Влизаме в нашата VID и PIDв лентата за търсене и потърсете;
  3. В списъка с резултати най-вероятно ще намерите десетки редове. Сред тях трябва да намерите ред, който съвпада: модел на контролера, вашият производител, VID и PID, размер на флаш устройството .
  4. По-нататък в последната колона - ще видите препоръчителната помощна програма. Между другото, имайте предвид, че версията на помощната програма също има значение! Остава да изтеглите желаната полезности го приложи.

След като намерите и изтеглите желаната помощна програма, стартирайте я и форматирайте носителя - в моя случай трябваше да натиснете само един бутон - Възстановяване (възстановяване) .

Formatter SiliconPower v3.13.0.0 // Форматиране и възстановяване. Помощна програма за краен потребител, предназначена за форматиране както на ниско ниво, така и на високо ниво (FAT32) на флаш памети на контролери Phison PS2251-XX.

След няколко минути мигане на светодиода на флаш устройството, той започна да работи нормално, съобщения от Windows за невъзможността за форматиране вече не се появяваха. В крайна сметка: флаш устройството беше възстановено (стана 100% работещо) и дадено на собственика.

Това всъщност е всичко. За допълнения по темата - ще съм благодарен. късмет!

Подвижните носители от SanDisk са един от най-проблемните видове технологии в историята на този вид устройства. Факт е, че производителят не е пуснал нито една програма, която да помогне за възстановяване на устройството. Следователно тези, които имат такива флаш памети, могат само да се скитат из форумите и да търсят публикации от други потребители, които са успели да поправят неизправни устройства на SanDisk.

Опитахме се да съберем всички онези програми, които наистина работят с превозвачите на тази компания. Бяха много малко от тях.

Наборът от решения се оказа много странен и необичаен. И така, един от тях е изцяло проектиран за флаш памети от друга компания, но по някаква причина работи и със SanDisk. Друга помощна програма е платена, но можете да я изпробвате безплатно.

Метод 1: SanDisk Rescue PRO

Въпреки че името на компанията фигурира в името, изглежда, че самите представители на SanDisk изобщо не знаят нищо за нея. Можете да го изтеглите на уебсайта на определена компания LC Technology International. Във всеки случай тази програма се справя с възстановяването на сменяеми носители и за нас това е най-важното. За да използвате RescuePRO, направете следното:



Интересното е, че в някои случаи бутонът за форматиране изглежда е деактивиран (ще е сив и не може да се щракне). За съжаление, не е много ясно на какво основание е разделението на тези потребители, за които тази функция е достъпна и кои не.

Ако успеете да използвате SanDisk RescuePRO, всички данни от флаш устройството ще бъдат изтрити. Той автоматично ще бъде възстановен и готов за работа в бъдеще.

Метод 2: Силициево захранване на форматиращо устройство

Това е абсолютно същата програма, която по някаква причина работи с някои медии от SanDisk. В описанието за него пише, че работи с устройства, които имат контролери PS2251-03. Но не всички флаш памети на SanDisk, които Formatter Silicon Power могат да обслужват, имат такъв контролер. Като цяло, определено си заслужава да опитате. За да направите това, трябва да изпълните няколко прости стъпки:


Метод 3: Инструмент за форматиране на USB диск за съхранение

Една от малкото програми, които работят доста добре със SanDisk media. Той е единственият в нашия списък, който може да проверява сменяемите носители, да коригира грешки в него и да го форматира. Използването на инструмента за форматиране на USB диск за съхранение изглежда така:

Какво друго може да се направи

В допълнение към всички горепосочени програми, в някои случаи помага и SMI MPTool. Този инструмент е предназначен за работа с Силиконови флашкимощност. Как да го използвате е описано подробно в статията за ремонт на такива устройства (метод 4).

Освен това на много сайтове пишат, че има някаква собствена помощна програма Format and Read / Write Check Utility. Но не може да бъде намерена нито една разбираема връзка за изтегляне.

Работата с компютър включва обмен на данни, който не винаги е възможен за реализиране чрез интернет. Поради това повечето потребители използват флаш памети за Резервно копиеили прехвърляне на файлове. Висока скоростзаписите и достъпната цена само допринасят за тяхната популярност. Друг вид флаш памети - карти с памет - се използва широко в смартфоните, цифрови фотоапаратии други джаджи. Но флаш паметта, като всяко сложно устройство, може да се счупи. По-често повредата е софтуерна, а не хардуерна, което осигурява доста просто възстановяване на картата или флаш устройството.

Причини за повреда на флаш устройството

Най-честата причина за повреда на устройството е, когато не е безопасно отстранен от устройство. USB порт. Ако премахнете устройството по време на процеса на четене или запис, то може да се провали файлова система. Те мислят: ако файловете на флаш устройството са затворени и не се изпълняват процеси на копиране от (или към) флаш устройството, тогава той може безопасно да бъде премахнат от порта. Въпреки това, фонови програми, антивирусни програми или, обратно, зловреден софтуер могат да работят с файловата система на устройството. Следователно е напълно безопасно да премахнете флаш устройството на SanDisk само след като щракнете върху иконата " Безопасно извличанеустройства" в лентата на задачите и изберете карта с памет в списъка USB устройствасвързан към компютър. За да предотвратите проблеми с работата на SD и флаш карти, трябва да направите същото с джаджи, свързани към компютър (смартфони, камери).

Възстановяване на флашки и SD карти чрез форматиране

Това е най-простото и бърз начин, приложимо, когато ОС разпознае поставеното устройство и ви позволява да започнете форматиране. Това действие е напълно осъществимо без помощни програми на трети страни. Можете да форматирате както USB флаш устройство, така и SanDisk карта с памет, поставена в четеца на карти. Процедурата се стартира просто: щракнете с десния бутон върху флаш устройството и изберете елемента от менюто "Формат".

След това остава да изберете типа файлова система, метода на форматиране и да кликнете върху бутона "Старт".

Ако стандартен начинне помогне, можете да използвате инструмента за форматиране на ниско ниво на HDD. Той извършва форматиране на ниско ниво на всякакви дискови устройства, така че трябва да го използвате внимателно: ако изберете грешен диск, можете да форматирате твърдия диск вместо флаш устройство.

Друг вариант е да възстановите програмата Регенератор на твърдия диск. Помощната програма може да поправи лоши сектори на флаш устройството и твърдия диск и поддържа формата на ниско ниво на файловата система на SD картата. Също така с негова помощ е възможно да се „спасяват“ данни, загубени в резултат на погрешно форматиране на диска.

Възстановяване чрез мигане на контролера

За да флаширате контролера, трябва да инсталирате неговия точен модел на флаш устройството SanDisk и да изтеглите фърмуера за фърмуера. Това може да се направи от VID и PID на медията. Лесно е да ги идентифицирате. Единственото условие е компютърът да разпознае поставеното оборудване. Не е задължително да е устройство за масово съхранение, достатъчно е да го определите като USB устройство.

За да определите кодовете на устройствата за това, отидете на "Диспечер на устройства", изберете "USB устройство за масово съхранение" и отворете неговите свойства. VID и PID кодовете се виждат в секцията „Подробности“, след като изберете „Хардуерни идентификатори“ от падащото меню.

Два получени кода са достатъчни, за да намерите необходимите помощни програми за мигане на контролера на уебсайта FlashBoot.ru. Познавайки името на програмата, е лесно да я намерите чрез търсачка и да я изтеглите. Има много помощни програми за фърмуер, дори за флаш устройства от същия производител (SanDisk), има няколко програми за фърмуер. Използването на тези приложения е лесно, цялото управление се осъществява от един или два бутона, така че е трудно да се объркате в тях. Ако причината за повредата е във фърмуера, ще получите работещо флаш устройство. Някои помощни програми осигуряват възстановяване на фърмуера на контролера без изтриване на данни и форматиране на SD картата. В този случай трябва да запазите данните и да форматирате самото флаш устройство преди по-нататъшна употреба.

Ако помощната програма не работи, можете да намерите друга, по-подходяща за вашия модел устройство. Понякога трябва да преминете през 2-3 помощни програми, преди флашката да заработи.

Възстановяване на карта с памет

Ако картите с памет (SD, micro-SD) не работят, можете да опитате да ги форматирате в друга притурка. Ако форматът не работи, не се отчайвайте. Струва си да опитате няколко устройства, тъй като всички те се различават по параметрите на работа с карта с памет. Според моя опит най-добрите модели на различни марки се справят отлично с проблемите с картата с памет.

Картите с памет, за разлика от флаш паметта, нямат VID и PID. Възстановяването чрез избор на "лична" програма въз основа на тези данни не е възможно. За форматиране на ниско ниво SanDisk картиможете да използвате универсални програми - SD Formatter, HDD Low Level Format Tool.

ВажноЗабележка: Възстановяването на карта с памет не трябва да се извършва с помощта на вградения четец на карти. Не е проектиран да работи с дефектни micro-SD и да ги форматира. По-добре е да използвате усъвършенстван модел USB четец на карти.

Ако няма такова устройство, можете да го купите (четците на карти са евтини) или да попитате приятел за известно време.

И не забравяйте, че нито едно флаш устройство, независимо от цената, няма гаранция, че ще запази вашите файлове. Всяко устройство може да се повреди в най-неподходящия момент, унищожавайки трайно съдържанието. Така че не слагайте яйцата си в една кошница. Не забравяйте да архивирате карти с памет и важни данни на флаш памети облачна услуга, твърд диск или DVD. Това е единственият начин да бъдете в безопасност важна информация. Колкото повече резервни копия– по-малък е шансът за необратима загуба на файлове.