Останнім часом до моїм основним позаробочим "лікувальним" занять (ремонт комп'ютерів, перевстановлення та налаштування) додалося ще одне. Відновлення флешок. Несуть без зупинки. жменями. Толі флешки стали робити гірше, толі люди перестають їх берегти, але факт залишається фактом: не проходить і тижня, щоб хтось не підкинув мені такого роду "халтурку".
Звичайна фраза, сказана клієнтом при передачі мені дохлої флешки зазвичай звучить так: "Віддавав (а) нашим компьютерщикам - сказали що її не полагодити ...". Я взагалі людина довірливий, але щодо комп'ютерів - поки сам не спробую, не заспокоюся. Так ось, з 100% флешок з діагнозом "Викинути" від сторонніх комп'ютерників я відновив ... 100%! Дивно просто, що рухає такими "комп'ютерними спеціалістами" ... Це типу "лінь возитися"? Зазвичай у мене на відновлення йде 10 - 20 хвилин ... Або це незнання "як"? Але ж інтернет ніхто не відміняв! Здається мені, що тупо спробувавши відформатувати флешку і отримавши помилку "Диск не може бути відформатований", вони сміливо рекомендують викинути робочу флешку на смітник ...
Спеціально для таких "комп'ютерників" (буду разом з флешкою повертати клієнту записочку "компьютерщикам" з адресою цієї статті), а так само для всіх бажаючих знати проводжу короткий лікнеп по відновленню флеш-накопичувачів.
Почнемо з теоретичної частини. При бажанні її можна пропустити. З чого складається флеш-накопичувач? Дуже просто. Зазвичай такий пристрій містить 2 мікросхеми: перша - безпосередньо флеш-пам'ять, де зберігаються дані. Друга - це мікроконтролер, який обслуговує операції читання / запису мікросхеми пам'яті і забезпечує передачу даних від комп'ютера через USB в пам'ять і назад.
Збої в роботі накопичувача бувають як в першій мікросхемі, так і в другій. Мікроконтролер має кеш і управляється своєї прошивки, яка здійснює операції читання / запису в кеш і перенесення з кешу в мікросхему пам'яті. В результаті безлічі факторів (таких, наприклад, як висмикнута з комп'ютера завчасно флешка, збої харчування, поганий контакт в роз'ємі, статичну електрику і т.п.) відбуваються такі явища як псування вмісту кеша контролера або псування його прошивки.
У першому випадку дані з кеша або не запишуться в мікросхему пам'яті, або запишуться пошкодженими. У другому випадку все набагато гірше, тому що збій програми управління мікроконтролера може створити з пам'яттю все що завгодно. Аж до запису в неї повного сміття. Крім того, сама флеш-пам'ять має обмежений ресурс записи, хоча і великий. Так само, контролер може заблокувати деякі операції з пам'яттю, якщо йому що-небудь не сподобається.
Ось через таких збоїв флешка і перестає номально працювати. При цьому часто саме залізо флешки залишається повністю робочим. Необхідно лише або поправити мізки микроконтроллеру, або підрихтувати пам'ять. Ось список найбільш часто зустрічаються програмних збоїв флеш-накопичувача:
- Накопичувач не визначається системою
- Накопичувач визначається, але показує нульовий розмір або менше ніж був
- Windows вимагає відформатувати флешку, але вона не форматується
- При спробі запису на флешку windows лається "вимкнути функцію захисту від записи"
- Повідомлення типу «Вставте диск в дисковод» або «Ні доступу до диска»
і тому подібне. Як це лікувати? Читаємо далі.
Увага! Використання наведеної нижче практики в 99% випадків приведе до псування інформації, що зберігається на накопичувачі! Якщо вам потрібна сама флешка - дійте як написано нижче. Якщо ж вам потрібна саме інформація з неї - шукайте зі спеціалізованим підприємством, що займається відновленням даних з флеш-пам'яті. У таких фірм є спеціальне обладнання, здатне підключитися до мікросхеми пам'яті в обхід контролера флешки і витягнути звідти все як є для подальшого відновлення.
Отже, якщо ви читаєте далі, значить дані для вас не важливі, ви просто хочете повернути флешку до життя.
1. Програми відновлення від виробника флешки
Якщо у вас сбойнула флешка іменитого виробника, такого як Transcend, Kingston, Kingmax, A-Data і т.п., то насамперед йдемо до виробника на сайт в пошуках утиліти відновлення. До виробнику на сайт має сенс заглянути навіть якщо він не именит. Дивишся пощастить. Головне, що він відомий, цей виробник. (В одному з моїх випадків, на флешці було написано Samsung, проте утиліт я на сайті ГНУСМАСов не знайшов). На сайті виробника шукаємо утиліту типу Recovery Tool або Format Tool, в загальному, утиліту відновлення. Викачуємо утиліту, якщо знайшли, запускаємо при вставленої хворий флешці, слідуємо вказівкам програми і в 50% випадків радіємо ожила, чистенькій як з магазину, флешці.
Якщо у вас флешка no name, тобто невідомо, як звали того китайського дитини, спаяні її за жменьку рису в підвалі на околиці Пекіна, то переходимо до наступного пункту.
Якщо ви потрапили в ті 50%, яким утиліта від виробника не допомогла - тоді теж переходимо до наступного пункту.
Наведу кілька посилань на утиліти відновлення різних фірм:
Kingmax: Recovery Programm - знаходите там на фото свою флешку і завантажуєте для неї відповідну Recovery Programm
Transcend: JetFlash Online Recovery - завантажуєте і лікуєте свій JetFlash. Всі крім моделі JetFlash V15, для неї потрібна окрема утиліта, скачується там же.
A-Data: Сайт підтримки / завантаження
2. Танці з бубном
Якщо у вас сбойнул китайський no name або на сайті виробника немає утиліти або вона є але не допомогла - тоді вам сюди. Саме тут розкриється весь ваш творчий потенціал 🙂
Насамперед скажу, що контор, які виробляють пам'ять і контролери для флешок не так вже й багато. Решта (навіть найвідоміші) або закуповують у них комплектуючі та штампують своє, або тупо купують готові безликі накопичувачі і доручають китайським дітям малювати на них красиві лейбли. До чого я це? А до того, що у кожного виробника комплектуючих для флешок є своя, фірмова утиліта відновлення!
Ось це-то утилітою нам і належить скористатися, попередньо з'ясувавши, що ж за контролер варто в нашій флешці. Отже:
1. З'ясовуємо виробника контролера флешки. Для цього нам потрібно з'ясувати його VID (Vendor ID) і PID (Product ID). Це можна зробити наприклад програмою CheckUDisk. Завантажуємо її, запускаємо, встромляємо флешку і бачимо приблизно таке:
Те, що нам потрібно я обвів червоним, а саме VID і PID. У моєму випадку (це я відновлював з мертвих Kingston DataTraveler ємністю 1 Gb) VID = 13fe, а PID = 1d00.
2. Після того, як VID і PID нами обчислені, йдемо шукати це в базі даних утиліт відновлення на сайті flashboot.ru. на цьому сайті в вгорі вводимо в поле наш VID (можна PID), тиснемо кнопку "Знайти" і нам випадає табличка, з купою рядків. Шукаємо там щось, схоже на нашу флешку, а саме: шукаємо збігаються з нашими VID, PID, обсяг і, бажано, виробника (якщо він відомий, звичайно). Стосовно до мого піддослідному випало таке:
Як видно з скріншоту, в базі є схожа інформація: Kingston DataTraveler, ємністю 1 Гб. Так само видно, що контролер цієї флешки зроблений фірмою Phison, і що є утиліта Phison Preformat v.1.30 (UP10, UP11). У цьому рядку посилання на утиліту немає, але вона є і вище, в інших рядках, і нижче. Викачуємо цю програму, запускаємо і бачимо:
Це програма для низкоуровнего форматування. Пропонує вона 4 варіанти, але я вибрав "Low Level Formatting (Full)" - про всяк випадок. Тиснемо OK і ...
Після невеликого очікування і спостерігання написи "Formatting" бачимо вікно, радісно повідомляє, що низькорівневе форматування успішно завершено і що потрібно пересмикнути затвор, тобто витягнути флешку і вставити її ще раз. Робимо що сказано і ... "Сталося чудо! Друг врятував життя друга! "© М / ф" Малюк і Карлсон ". Загалом, флешка знову в строю. Знову жива. Windows зажадала форматування. Я погодився (типу вибір у мене був :)). І все. Флешка як новенька. Забивання її інфою по хряпку і подальше зчитування показали, що з нею все ОК!
На танці з бубном не дуже-то схоже правда? А все тому, що мій випадок вийшов простий. У моєму випадку фірма Phison, яка зробила контролер тієї флешки що я відновлював, зробила простеньку утилітки, в якій розбереться і мій колишній колега дядя Кузьмич, який будучи автослюсарем, в 60 років від народження захопився комп'ютерами.
Буває набагато крутіше. Уточнюю: серед утиліт на зазначеному сайті є речі професійні (воно й зрозуміло, це ж програми для внутрішнього використання, для спеців). Ось ці утиліти бувають моторошно навороченими, з купою опцій, в які потрібно вникати. До цих програм немає мануала, істина пізнається дослідним шляхом або вишукуються з тих крихт інформації, які можна знайти на сайті flashboot.ru і в інтернеті.
Ось приклад: днями таксанул по-дорозі, взяв, з дуру, пасажира (зазвичай не беру). Він був сильно нетверезий і намагався бігати по салону мого великого автомобіля ВАЗ-11113 "Ока" ... Коротше, цей нехороша людина заїхав мені коліном в магнітолу, в якій стирчала флешка Kingmax SuperStick на 4 Гб. Вона випала і впала. Після підняття і вставки її назад магнітола лайнувся "unsupported device" і образилася. Будинки, в комп'ютері, вона теж не знайшлася. За VID і PID знайшлася утиліта SMI_SMI32X_I1030_v2.02.02, настройки якої виглядають так:
Загалом, відновити її мені не вдалося. Але я і не очікував. Тому що моя магнітола до цього спалила вже 6 різних флешок, які були витягнуті з неї в процесі гри (ф��рма Sony мене дивує, якщо чесно, невже не можна було захист придумати?). Але в цих настройках варіантів дуже багато. Я їх показав для того, щоб ви були готові зіткнутися з такою перешкодою.
До речі, ця ж програма 2 тижні тому з настройками за замовчуванням відновила чужий девайс (схожий на кулю) з логотипом Rover. А місяць тому їй була відновлена золота подарункова флешка фірми Samsung.
Загалом, будьте готові до непростих рішень 🙂 За моєю особистою статистикою, мені не вдалося відновити тільки ті флешки, які спалила моя автомагнітола фірми Sony 🙂
А наостанок я народжу скажу: не бійтеся! Налаштуйте себе на те, що флешка адже все одно померла. Вийде відновити - класно (а виходить дуже часто), а не вийде - ну і фіг з нею, панночка померла ... Головне не боятися експериментувати.
Якщо не виходить, можете задати питання на форумі сайту flashboot.ru (тільки уважно читайте те, що там вже є, професіонали не люблять немовлят), або тут: якщо знаю - відповім.
За сім - прощаюся. Удачі в лікуванні хворих!
Поділитися з друзями:
Це типу "лінь возитися"?Або це незнання "як"?
З чого складається флеш-накопичувач?
Як це лікувати?
До чого я це?
На танці з бубном не дуже-то схоже правда?
?рма Sony мене дивує, якщо чесно, невже не можна було захист придумати?