Приветствую!
Если в процессе работы имеющаяся в вашем распоряжении флешка проявляет нестабильность в работе: форматирование заканчивается неудачей, возникает повисание самого компьютера при подключении флешки к нему, а копирование файлов не всегда происходит корректно (ошибки копирования, появления на флешке нечитаемых файлов и папок, набор странных символов за место имён файлов и папок), но при этом механически флешка полностью исправна, не имеет никаких видимых повреждений, то шанс вернуть ей полную работоспособность определённо имеется!
Очень хорошо, когда при подключении операционная система определяет подключенное устройство – воспроизводится звук подключения, сам диск отображается в окне «Этот компьютер» и если на корпусе флешки имеется индикатор, то он начинает постоянно светиться или мигать.
А вот если при вставке флешки компьютер никак не реагирует на это действо, то следует проверить некоторые моменты, которые детально расписаны в соответствующей статье.
Как проверить класс флешки?
Стоит сразу сказать, что так называемой «универсальной инструкции», каким конкретно образом и какими при этом программными решениями пользоваться – определённо невозможно. Однако в этом детальном материале будет в подробностях расписан общий алгоритм, который поможет начинающим пользователям с решением проблемы в работе флеш-накопителя.
И так, давайте начнём.
Пошаговое восстановление работоспособности флешки
Данное действо состоит из двух шагов. Для начала стоит выявить контроллер, что установлен во флешке. А уже после следует непосредственно процесс ремонта с помощью сервисной утилиты для соответствующего контроллера.
Выявляем установленную модель контроллера флешки
В конкретном примере будет рассмотрен процесс для флешки Transcend на 8 гигабайт, которая категорически отказывалась форматироваться, процесс завершался с ошибкой Windows не удаётся завершить форматирование.
Причём флешка эксплуатировалась не сказать, что интенсивно, отношение к ней было бережное и никаким негативным воздействиям она не подвергалась (перегреву, влаге и так далее).
При подключении система её определяет, но, как уже говорилась выше, отформатировать её не получается и, следовательно, какие-либо файлы записать не представляется возможным.
Использование специальной утилиты для выявления марки контроллера флешки
Дабы восстановить полную работоспособность флешки, необходимо прибегнуть к процедуре перепрошивке контроллера (микросхемы). И осуществляется эта процедура специальными сервисными утилитами, причём для каждого типа контроллера имеется своя утилита.
И если ошибиться с выбором сервисной утилиты, то с достаточно высокой степенью вероятности флешка будет окончательно выведена из строя. С этим нужно быть осторожнее, потому что даже у одного модельного ряда флешек внутри контроллеры могут быть разными, в зависимости от конкретной партии (периода производства).
Как узнать контроллер флешки
Теперь стоит сказать о незыблемых принципах, основах. Каждое устройство «представляется» системе, передавая идентификационные номера при подключении, оные называются VID и PID. Флешки, естественно, также обладают этими номерами.
И для того, чтобы сделать верный выбор при поиске сервисной утилиты и последующей перепрошивки флешки, необходимо предварительно определить её идентификационные номера.
- VID — идентификатор производителя микросхемы (контроллера).
- PID — идентификатор самого устройства.
И наименее сложным способом узнать VID, PID, и модель установленной микросхемы контроллера флешки – это прибегнуть к специальной утилите. Таких утилит достаточно много, и одна из лучших из таковых – Flash Drive Information Extractor.
Данную утилиту можно взять с официального сайта.
Данная утилита миниатюрна, устанавливать её не требуется. И она предоставляет максимум информации о подключенной к компьютеру флешке.
Утилита сможет определить модель USB флешки, используемый тип памяти в ней и прочую информацию. Причём информацию можно получить даже в том случае, если файловая система флешки недоступна, подключается осуществляется тяжело, с зависанием компьютера на некоторое время.
Из перечня получаемой информации можно отметить следующую:
- Полное название установленного во флешку контроллера
- Данные о чипах памяти
- Тип самой памяти
- Потребление тока флешкой
- Версия USB протокола
- Объём флешки согласно информации от контроллера
- Имя производителя
- Название самой флеши
- Flash ID (не всегда определяется, зависит от производителя флешки)
- VID и PID
- Chip F/W
- И прочую информацию
Важно отметить, что данная утилита корректно считывает информацию только в случае USB-флешек. Другие устройства (телефоны, MP3-прееры и т.д.) утилита не распознаёт. И да, если вы используйте сразу несколько флешек, то извлеките их на время, оставив только одну, информацию о которой необходимо получить.
Работа с утилитой пошагово:
- Как уже говорилось выше, извлеките из USB портов устройства (MP3-плееры, телефоны, внешние жёсткие диски и т.п.), оставив только флешку.
- Подключите флешку, информацию о которой требуется получить для последующего ремонта.
- Запустите саму утилиту.
- В окне утилиты присутствует большая кнопка с надписью Получить информацию о флешке – нажмите её.
- Через небольшой промежуток времени отобразится необходимая информация
- Если же случилось такое, что программа не отвечает (подвисла), то не пытайтесь закрыть её, а просто извлеките флешку через минут 5 из USB порта, после чего программа наверняка начнёт отзываться и отобразит всю ту информацию, которую смогла определить с подключенной проблемной флешки.
И так, мы выяснили главную информацию, которая впоследствии нам поможет в поиске необходимой сервисной утилиты.
Следующая информация нам пригодится:
- VID: 8564 PID: 1000
- Модель контроллера (микросхемы): Silicon Motion SM3257 ENAA
Выявление контроллера посредством визуального осмотра флешки
Выявить наличие установленного во флешку контроллера можно и другим способом, а именно прибегнув к её разбору. Однако не каждая флешка легко разбирается, а даже если и поддаётся таковому, то потом не факт, что можно будет собрать корпус обратно.
Но если вы готовы на возможные сложности с разбором и дальнейшей сборкой обратно, то вам понадобится плоская отвертка и или любой другой острый предмет, чтобы поддеть корпус и раскрыть его. При данной процедуре нужно быть максимально аккуратным, так как существует вероятность повредить внутренности флешки при неаккуратных манипуляциях.
На изображении ниже мы можем видеть обозначение микросхемы.
Воспользуемся диспетчером устройств для получения информации
Определить необходимые данные (VID и PID) флешки можно и без использования утилиты, прибегнув к помощи диспетчера устройств.
Однако этот способ не всегда точен, особенно при определении флешек малоизвестных производителей. Существует вероятность, что полученным данным идентификаторам VID и PID не выйдет точно определить контроллер. Однако этот вариант стоит рассмотреть, если приведённая выше утилита не сможет предоставить данную информацию.
- Первым делом в USB разъёме должна находиться флешка, данные с которой мы хотим получить.
- Далее требуется запустить диспетчер устройств. Проще всего это сделать, наведя курсор мышки на кнопку Пуск, нажав правую клавишу и выбрав необходимый пункт.
- В открывшемся окне следует раскрыть категорию под названием Контроллеры USB и там найти пункт Запоминающее устройство для USB и осуществить двойной клик мышкой по нему.
- Откроется окно, в котором необходимо перейти во вкладку Сведения. Там в выпадающем меню выбрать пункт под названием ИД оборудования. И вот мы видим VID и PID подключенного флеш накопителя.
Готово. Данные получены, теперь приступим к поиску сервисной утилиты.
Выяснив информацию о контроллере, используем утилиту для прошивки
Важно отметить, что если на флешке перед процедурой перепрививки имелись какие-то данные, то они будут безвозвратно удалены.
- Определив модель контроллера, можно прибегнуть к поиску сервисной утилиты посредством поисковых систем (Google или Яндекс) и найти необходимое.
- Но первым делом стоит воспользоваться базой, что имеется на специализированном сервисе. Об этом ниже.
- Заходим на сайт с базой прошивок для флешек, расположенный по адресу https://flashboot.ru/iflash/
- Вводим выясненный на предыдущих шагах VID и PID флешки
- Поиск, скорее всего, выдаст десяток другой вариантов. Важно найти среди вариантов такой, который совпадает максимально, а именно: имеет такую же модель контроллера, соответствует производитель, VID и PID данные и размер накопителя.
- В последней колонке будет представлена ссылка на утилиту, причём играет роль даже версия утилиты. Вам потребуется эту утилиту скачать и применить для ремонта флешки.
Найдя и скачав сервисную утилиту, останется её запустить и совершить дальнейшие необходимые действия. В данном конкретном случае действие вылилось в нажатие по кнопке с именем Начать.
Несколько минут работы и функционирование флешки было восстановлено. Теперь она отлично форматируется и нет никаких зависаний компьютера при вставке её в USB порт.
И совет, который стоит дать владельцам флешек. При выборе флешки, всегда отдавайте предпочтения известным производителям и брендам, так как оные используют предсказуемую компонентную базу и восстанавливать с них данные и ремонтировать их проще, вероятность позитивного исхода куда выше.
Мы рады, что смогли помочь Вам в решении поставленной задачи или проблемы.
В свою очередь, Вы тоже можете нам очень помочь.
Просто поделитесь статьей в социальных сетях и мессенджерах с друзьями.
Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!
Источник: it-actual.ru
Flash Drive Information Extractor 8.5.0.590
Бесплатная программа для получения информации о флешках.
Программа обладает возможностью определения модели USB контроллера, модели и типа памяти для многих современных USB флешек. Особенность программы в том, что эти данные определяются напрямую, а не по косвенным признакам типа VID/PID.
Во многих случаях программа сработает даже если отсутствует буква диска флешки (поврежден загрузочный сектор или разрушена файловая система).
При помощи программы можно получить следующие данные:
модель контроллера
возможные варианты установленных во флешке чипов памяти
тип установленной памяти
максимальный потребляемый флешкой ток
версия USB
полный физический объем диска
объем диска, сообщаемый операционной системой
VID и PID
Query Vendor ID
Query Product ID
Query Product Revizion
Controller Revision
Flash ID (не для всех конфигураций)
Chip F/W (для некоторых контроллеров)
некоторые другие параметры, полезные для специалистов.
==============================================
Программа работает только с флешками и не реагирует на другие USB устройства, такие как кардридеры (SD карты в любом оформлении), смартфоны, MP3 плееры, фотоаппараты и тому подобные. Иногда кардридеры оформляются в виде флешек (например, некоторые модели Verbatim).
В этих случаях программа или не отобразит никакой информации, или не определит тип контроллера и чип памяти.
Не определяются также флешки, представленные в виде единственного CD-диска или фиксированного диска (fixed disk, HDD).
Рекомендуется запускать программу не раньше, чем через 20-30 секунд после того, как флешка вставлена в USB порт, иначе флешка может быть не до конца инициализирована системой.
Не следует проводить измерения одновременно с работой других программ низкоуровневого доступа к флешке, например, утилит производителей контроллеров. В этом случае данные будут определены неправильно. После работы с такими программами нужно обязательно извлечь флешку из USB порта.
Иногда для определения параметров требуется значительное время (до 30 секунд).
Если при определении параметров программа «зависает» (это иногда случается, если флешка неисправна), следует, не пытаясь закрыть программу, просто вынуть флешку из USB-разъема. Данные флешки после этого, как правило, программой определяются.
Рекомендуется наличие соединения с интернетом, так как в некоторых случаях программа может посылать данные флешки на наш web-сервер для анализа.
Программа сохраняет свои служебные данные в раздел реестра Windows HKEY_CURRENT_USERSoftwareAntSpecGetFlashInfo.
2 изображения
3 файла
- usbflashinfo_v7.5.7z (2,18 MB)
- usbflashinfo_8.4.0.588.rar (2,57 MB)
- usbflashinfo_v8.5.0.590.zip (3,47 MB)
Источник: flashboot.ru
Как узнать контролер флешки
Usb-носители — отнюдь не вечные устройства хранения данных. Нередки ситуации выхода накопителя из строя, когда информация теряется, и ее невозможно ни считать, ни удалить. В данном случае может помочь прошивка микропрограммы флешки, а для этого нужно знать тип контроллера носителя.
Статьи по теме:
- Как узнать контролер флешки
- Как узнать контроллер
- Как проверить флешку на ошибки
Вам понадобится
- — программа ChipGenius.
Инструкция
Найдите в интернете через поисковую систему программу ChipGenius. Также можете найти на сайте softodrom.ru. Загрузите программу на компьютер и установите, кликнув дважды по установочному файлу. Данная утилита предназначена для получения информации о любом внешнем носителе, подключенном через порт usb. Старайтесь подобное программное обеспечение устанавливать в системный каталог локального лиска операционной системы.
Запустите программу ChipGenius. При старте программы произойдет автоматическое сканирование всех устройств, подсоединенных к usb-портам компьютера. Перечень данных устройств программа выведет в верхней части основного окна. Если у вас есть лишние USB устройства, которые можно отключить, извлеките их, чтобы программа не тратила время на их сканирование.
Прокрутите список и найдите ваш носитель. Выделите строчку с флешкой, и в нижней половине окна появится полная информация о накопителе. Найдите в выведенных данных поля VID и PID. Воспользуйтесь встроенной базой контроллеров, чтобы определить вероятную модель по полученным ранее кодам VID и PID.
Если база утилиты вам не помогла, попробуйте воспользоваться дополнительными программами — например, USBView или UTLite. Данные программы легко найти в интернете через поисковик.
Теперь, зная модель контроллера флешки, можно найти программу-прошивальщик и саму прошивку для восстановления работоспособности устройства. Строго придерживайтесь инструкций к программе при осуществлении прошивки — в ином случае вы рискуете вывести носитель из строя. Часто случаются ситуации, что у пользователей персонального компьютера не получается самостоятельно прошить устройство. Если вы не умеете, обратитесь к специалистам.
Источник: www.kakprosto.ru