Восстановление флешки generic
Содержание:
- Флешка не определяется (не открывается)
- Как определить проблему с флешкой?
- Сохранение информации и поиск нужного софта
- Дополнительные действия
- Проблема с USB драйверами: чистим память Windows
- Дальнейшие простые действия
- Значение USB Mass Storage Device не будет распознавать внешние устройства хранения данных?
- Переустановка USB устройств в диспетчере устройств Windows
- Если флешку не видит Windows XP
- Прокачиваем драйвер MSC
- Причины USB Mass Storage Device не будут распознавать внешние устройства хранения данных?
- Когда применять методику прошивка контроллера флешки:
- Программы для восстановления USB-накопителей Generic
- Инструкция по подбору утилиты для прошивки
- Восстановление данных с флешки, которую не видит компьютер
- Проверьте, видит ли компьютер подключенную флешку в «Управление дисками» (Disk Management)
- Что такое VID и PID флешки
- Когда применять методику прошивка контроллера флешки:
Флешка не определяется (не открывается)
Ещё одно проблемной ситуацией можно считать тот случай, когда компьютер не определяет флешку и пользователю не понятно, что же именно с ней случилось. Дабы быть полностью осведомленным в этой теме и иметь исправить такую ситуацию без каких-либо трудностей, необходимо рассмотреть возможные решения.
Прошивка флешки
Transcend JetFlash Online Recovery является идеальным утилитом не только для форматирования девайса, но и для полного восстановления (прошивки). Программа очень схожа с JetFlash Recovery Tool, но обладает дополнительными функциями, позволяющими полностью починить устройство, которое даже не хочет отображаться.
Для её коректной работы программы на компьютере должно быть стабильное интернет-соединение. Процедура по восстановлению выглядит следующим образом:
- Запуск программы.
- Выбор флешки Transcend, которая будет восстанавливаться.
- После проверки накопителя программа попросит выбрать один из двух предложенных вариантов по восстановлению, один из которых очистит все имеющиеся файлы, а другой – сохранит все данные.
- Нажать «START» и ждать завершения.
Компьютер не видит флешку
Компьютер очень часто не опознает флешку из-за технических неисправностей носителя. Если есть вероятность того, что устройство повреждено из-за воды или сильного удара, то её лучше отнести в технический центр, где её смогут правильно и качественно починить.
Но ещё одной причиной возникновения данной проблемы может быть отключение поддержки USB 2.0 в BIOS. Для устранения этой неисправности нужно проделать следующее:
- Перезагрузить компьютер.
- Перейти в BIOS (в начале запуска операционной системы нажать несколько раз Delete или F12 – зависит от модели компьютера/материнской платы).
- Найти пункт, который отвечает за настройку USB. Он может называться по-разному, но чаще всего так: Advanced или Integrated Peripherals.
- Для включения параметра следует поставить USB Controller в Enabled.
Флешка то появляется, то пропадает
Случается, что накопитель перестаёт правильно работать в самый неподходящий момент. И довольно часто это происходит следующим образом: флешка то включается, то отключается, что делает процедуры чтения и записи файлов невозможными. В этом случае причины могут быть две:
- одна из причин связана с неисправностью компьютера;
- другая – с самим девайсом.
Если проблема в компьютере, то она, скорее всего, заключается в самом USB-порте. Несовместимость накопителя и устройства, к которому оно подключается, является возможной причиной возникновения такой неприятности, и это можно решить лишь установкой специального драйвера.
Но если неисправность именно с флешкой, то она, скорее всего, связана с основным чипом, который при быстром перегреве перестаёт правильно работать. При возникновении такой проблемы накопитель нужно либо менять, либо ремонтировать.
Снять защиту флешки от записи
Защита флешки от копирования файлов не является распространённой проблемой, но знать, как исправить это, всё же нужно. Устранить такую неприятность можно, используя сторонние программы
Но прежде стоит также взять во внимание тот факт, что блокировать накопитель может вирус, который проник в систему через копируемые файлы. Для его удаления, следует воспользоваться антивирусной программой Dr.Web или утилитами из Лаборатории Касперского
Если после тщательного сканирования и удаления всех вредоносных программ флешка всё равно не даёт доступ на копирование файлов, необходимо произвести низкоуровневое форматирование.
Как определить проблему с флешкой?
Правильное определение флешки операционной системой зависит от многих факторов, которые необходимо проверить для выявления и устранения проблемы. Именно поэтому следует использовать комплексный подход диагностики накопителя.
Для начала следует проверить флешку в сервисе «Управление дисками». Для этого необходимо нажать правой клавишей мыши по кнопке «Пуск» и выбрать пункт «Управление дисками».
Другим способом, подходящим для пользователей старых версий Windows, является вызов утилиты «Управления дисками». Для этого следует нажать правой клавишей мыши по кнопке «Пуск», выбрать пункт «Выполнить» и в открывшемся окне ввести diskmgmt.msc.
В открывшемся окне утилиты можно обнаружить все подключенные накопители. Среди них должен находится диск, соответствующий по размеру с флешкой. Данный диск может отображаться даже если не происходит автозапуск, а также отсутствует его отображение в каталоге «Мой компьютер».
Отсутствие отображения флешки в «Управлении дисками» является свидетельством того, что с накопителем могли случиться следующие неполадки:
- Сломан USB порт компьютера. Чтобы выявить это, необходимо воспользоваться другим портом или вставить флешку в другой компьютер.
- На носитель не подается питание. Иногда флешки могут иметь внутренние повреждения, ограничивающие подачу питания. Помимо этого, существуют носители, требующие внешнего источника питания. В этом случае следует проверить кабель.
- Проблемы с накопителем, аксессуарами или компьютером. Чтобы исключить все проблемы, следует попробовать подключить флешку напрямую к материнской плате в разные порты. Явным признаком скорой поломки материнской платы являются выходящие из строя мосты, которые подключены к USB-входам. Чтобы убедиться в поломке флешки, ее можно проверить на другом компьютере.
Сохранение информации и поиск нужного софта
Если на флешке или SD карте хранится важная информация, то перед прошивкой и восстановлением контроллера (а вместе с ним и работоспособности накопителя) необходимо извлечь данные. Сделать это можно с помощью утилиты Photorec, умеющей работать с носителями, у которых не определяется файловая система.
После извлечения необходимой информации с SD карты или флешки можно приступать к поиску утилиты для прошивки контроллера. Но чтобы прошить контроллер, сначала нужно определить его модель. Для это используем утилиту CheckUDisk (распространяется бесплатно) и сайт flashboot.ru:
- Подключите флешку или карту памяти к компьютеру.
- Запустите программу.
- Поставьте отметку «All USB Devices», если накопитель не определяется автоматически.
- Посмотрите строки «V />
После завершения проверки и получения нужной информации (V />
Если именно вашей модели флэш накопителя или карты памяти SD в базе онлайн сервиса нет, то ничего страшного: главное, чтобы совпали V />
В таблице есть столбцы «Контроллер» и «Утилита»
Обратить внимание нужно и на объем – контроллеры флешек и SD карт на 16 Gb и 32 Gb могут отличаться. Вам нужно скопировать полное название утилиты и скачать её через раздел «Файлы» на сайте flashboot.ru или из другого источника
Часто вместе с программой восстановления загружается инструкция по её применению, с которой желательно внимательно ознакомиться.
Дополнительные действия
- Проверьте Ваш компьютер на вирусы — они могут служить причиной неадекватного поведения USB устройств
- Проверьте реестр Windows, а именно ключ HKEY_CURRENT_USER Software MicrosoftWindows CurrentVersion Policies Explorer . Если в этом разделе Вы увидите параметр с именем NoDrives, удалите его и перезагрузите компьютер.
- Зайдите в раздел реестра Windows HKEY_LOCAL_MACHINE System CurrentControlSet Control. Если там присутствует параметр StorageDevicePolicies, удалите его.
- В некоторых случаях помогает полное обесточивание компьютера. Сделать это можно так: отключите флешки, выключите компьютер или ноутбук, отключите из розетки (или выньте батарею, если это ноутбук), а затем, на выключенном компьютере нажмите и удерживайте несколько секунд кнопку питания. После этого отпутстите ее, снова подключите электропитание и включите. Как ни странно, это может иногда помочь.
Проблема с USB драйверами: чистим память Windows
Идём дальше. Диспетчер можно закрыть. А нам нужен файл INFCACHE.1. От глаз пользователя он скрыт. В нём и хранятся настройки. Вообще их несколько, но нам нужен пока один: тот что в
C:\Windows\System32\DriverStore
Чаще всего эта папка полупустая, и её содержимое выглядит примерно так:
Щёлкните правой мышкой и вызовите Свойства. Во вкладке Безопасность нужно усилить права на изменение файла для вашей учётной записи. Пусть это будет Полный доступ:
Примените изменения. А теперь файл INFCACHE.1 удалите. Сразу подключите ЛЮБОЕ ЗАВЕДОМО ИСПРАВНОЕ USB устройство. Система перезапишет новый файл INFCACHE.1, который появится после перезагрузки системы. Теперь проверьте как работает и отказавшееся работать ранее USB устройство. Возможно, процедуру удаления устройств и очистки файла настроек придётся повторить несколько раз.
Если после не первой перезагрузки ничего не помогает, проведите эту операцию с остальными файлами этой папки (теми, что имеют расширение .dat – только не трогайте папки!):
Попробуйте несколько раз с перезагрузкой.
Дальнейшие простые действия
Попробуйте зайти в диспетчер устройств и посмотреть, отображается ли ваше устройство как неизвестное, или же в разделе «Другие устройства» (как на скриншоте) — накопитель может называться там своим настоящим именем или же как Запоминающее устройство для USB.
Кликните по устройству правой кнопкой мыши, выберите Удалить, а после его удаления в диспетчере устройств в меню выберите Действие — Обновить конфигурацию оборудования.
Возможно, уже этого действия окажется достаточно, для того, чтобы ваша флешка появилась в проводнике Windows и была доступна.
Помимо прочего, возможны следующие варианты. Если Вы подключаете флешку к компьютеру через провод-удлиннитель или USB-хаб, попробуйте подключить напрямую. Попробуйте подключить во все имеющиеся порты USB. Попробуйте выключить компьютер, отключить от USB все посторонние устройства (Веб-камеры, внешние жесткие диски, кард-ридеры, принтер), оставить только клавиатуру, мышь и флешку, затем включить компьютер. Если после этого флешка заработала, то проблема в питании на USB портах компьютера — возможно, не хватает мощности блока питания ПК. Возможное решение — заменить блок питания или приобрести USB-хаб с собственным источником питания.
Значение USB Mass Storage Device не будет распознавать внешние устройства хранения данных?
Устройство запоминающего устройства USB не распознает внешние устройства хранения данных, это имя ошибки, содержащее сведения об ошибке, включая причины ее возникновения, неисправность системного компонента или приложения для возникновения этой ошибки вместе с некоторой другой информацией. Численный код в имени ошибки содержит данные, которые могут быть расшифрованы производителем неисправного компонента или приложения. Ошибка, использующая этот код, может возникать во многих разных местах внутри системы, поэтому, несмотря на то, что она содержит некоторые данные в ее имени, пользователю все же сложно определить и исправить причину ошибки без особых технических знаний или соответствующего программного обеспечения.
Переустановка USB устройств в диспетчере устройств Windows
Если ничто из описанного выше пока не помогло, при этом компьютер не видит вообще никакие флешки, а не только одну конкретную, можно попробовать следующий способ:
- Зайдите в диспетчер устройств, нажав клавиши Win+R и введя devmgmt.msc
- В диспетчере устройств откройте раздел Контроллеры USB
- Удалите (через правый клик) все устройства с назаваниями Корневой USB концентратор, USB Host Controller или Generic USB Hub.
- В диспетчере устройств выберите в меню Действия — Обновить конфигурацию оборудования.
После повторной установки USB устройств, проверьте, заработали ли USB накопители на вашем компьютере или ноутбуке.
Если флешку не видит Windows XP
Наиболее часто встречавшаяся мне ситуация при вызовах для настройки и ремонта компьютеров, когда компьютер с установленной на нем операционной системой Windows XP не видел флешку (даже если он видит другие флешки), была вызвана тем, что не было установлено необходимых обновлений для работы с USB накопителями. Дело в том, что во многих организациях используется ОС Windows XP, при этом часто в варианте SP2. Обновления, вследствие ограничений на доступ к интернету или плохой работы системного администратора, не устанавливались.
Итак, если у Вас Windows XP и компьютер не видит флешку:
- В случае, если установлен SP2, проведите обновление до версии SP3 (при выполнении обновления, в случае, если у Вас установлен Internet Explorer 8, удалите его).
- Установите все обновления Windows XP, вне зависимости от того, какой Service Pack используется.
Вот некоторые из исправлений работы с USB флешками, вышедшие в обновлениях Windows XP:
- KB925196 — исправлены ошибки, проявляющиеся в том, что компьютер не определяет подключенную флешку или iPod.
- KB968132 — исправлены ошибки, когда при подключении нескольких USB устройств в Windows XP они переставали нормально функционировать
- KB817900 — USB порт переставал работать после того, как вытаскиваешь и заново вставляешь флешку
- KB895962 — USB флешка перестает работать, когда выключен принтер
- KB314634 — компьютер видит только старые флешки, которые подключались раньше и не видит новых
- KB88740 — ошибка Rundll32.exe, когда вставляешь или вытаскиваешь флешку
- KB871233 — компьютер не видит флешку, если только что был в режиме сна или гибернации
- KB312370 (2007) — поддержка USB 2.0 в Windows XP
Кстати, несмотря на то, что Windows Vista почти нигде не используется, нужно отметить, что установка всех обновлений также должно быть первым шагом при возникновении аналогичной проблемы.
Прокачиваем драйвер MSC
протокол USB предоставляет такой механизм прямо из коробки
Транзакция SCSI: Read(10) LUN: 0x00 (LBA: 0x00000000, Len: 1)Хост отправляет команду на чтение. Со стороны микроконтроллера вызывается функция MSC_BOT_DataOut()
Команда обрабатывается по цепочке функций MSC_BOT_DataOut() -> MSC_BOT_CBW_Decode() -> SCSI_ProcessCmd() -> SCSI_Read10()
Поскольку драйвер находится в состоянии hmsc->bot_state == USBD_BOT_IDLE, то готовится процедура чтения: проверяются параметры команды, запоминается сколько всего блоков нужно прочитать, после чего передается управление функции SCSI_ProcessRead() с просьбой прочитать первый блок
Функция SCSI_ProcessRead() читает данные в синхронном режиме. Именно тут микроконтроллер занят бОльшую часть времени.
Когда данные получены они перекладываются (с помощью функции USBD_LL_Transmit() ) в выходной буфер конечной точки MSC_IN, чтобы хост мог их забрать
Драйвер переходит в состояние hmsc->bot_state = USBD_BOT_DATA_IN
Транзакция SCSI: Data InХост забирает данные из выходного буфера микроконтроллера пакетами по 64 байта (максимальный рекомендованный размер пакета для USB Full Speed устройств). Все это происходит на самом низком уровне в ядре USB, драйвер MSC в этом не участвует
Когда хост забрал все данные возникает событие Data In. Управление передается в функцию MSC_BOT_DataIn()
Акцентирую Ваше внимание, что эта функция вызывается после реальной отправки данных.
Драйвер находится в состоянии hmsc->bot_state == USBD_BOT_DATA_IN, что означает мы все еще в режиме чтения данных.
Если еще не все заказанные блоки прочитаны – стартуем чтение очередного кусочка и ждем завершения, перекладываем в выходной буфер и ждем пока хост заберет данные. Алгоритм повторяется
Если все блоки прочитаны, то драйвер переключается в состояние USBD_BOT_LAST_DATA_IN для отправки финального статуса команды
Транзакция SCSI: ResponseК этому моменту данные посылки уже отправлены
драйвер лишь получает об этом уведомление в переходит в состояние USBD_BOT_IDLE
- Транзакция SCSI: Read(10) LUN: 0x00 (LBA: 0x00000000, Len: 1)
- Микроконтроллер получает команду на чтение, проверяет все параметры, запоминает количество блоков, которые нужно прочитать
- Микроконтроллер стартует чтение первого блока в асинхронном режиме
- Выходим из прерывания не дожидаясь окончания чтения
- Когда чтение закончилось вызывается коллбек
- Прочитанные данные отправляются в выходной буфер
- Хост их вычитывает без участия драйвера MSC
- Транзакция SCSI: Data In
- Вызывается коллбек функция DataIn(), которая сигнализирует о том, что хост забрал данные и можно делать следующее чтение
- Запускаем чтение следующего блока. Алгоритм повторяется начиная с обратного вызова о завершении чтения
- Если все блоки прочитаны – отправляем пакет статуса
- Транзакция SCSI: Response
- К этому моменту данные посылки уже отправлены
- Готовимся к следующей транзакции
Причины USB Mass Storage Device не будут распознавать внешние устройства хранения данных?
Если вы получили эту ошибку на своем ПК, это означает, что произошла сбой в работе вашей системы. Общие причины включают неправильную или неудачную установку или удаление программного обеспечения, которое может привести к недействительным записям в вашем реестре Windows, последствиям атаки вирусов или вредоносных программ, неправильному отключению системы из-за сбоя питания или другого фактора, кто-то с небольшими техническими знаниями, случайно удалив необходимый системный файл или запись в реестре, а также ряд других причин. Непосредственной причиной того, что «запоминающее устройство USB не распознает внешние устройства хранения данных», является ошибка в правильном выполнении одной из обычных операций с помощью системного или прикладного компонента.
Когда применять методику прошивка контроллера флешки:
- Нулевой объем флешки, не правильный объем (24816 КбМб) вместо нормального размера;
- ННакопитель не определяется на разных ПК;
- При подключении диска появляется ошибка «вставьте диск»;
- Ошибка «Диск в устройстве не найден»;
- Ошибка «Диск защищен от записи»;
- Возникают ошибки чтения записи, и нет возможности копировать или записать данные на флешку. Может быть, что данные записываются, но не открываются с флешки;
- При подключении к ПК флешка долго определяется с ошибками Ошибка «Код 10», Ошибка» Код 43» и подобное.
Переходим к подготовительным работам над флешкой для ее дальнейшей перепрошивки (прошивается сам контроллер). Будем считать, что мы определились с тем, что других вариантов, кроме как прошивка контроллера флешки у нас не осталось и это последний шанс на ремонт драгоценной флешки (дорога как память, большой объем, красивый корпус и т.д.)
Прошивка контроллера флешки (этапы работ):
1) Определение контроллера флешки
Тут у нас всего 2 варианта определения производителя и модели контроллера. Первый вариант самый банальный — вскрыть корпус (если это возможно конструктивно). Для этого нужно вскрыть корпус флешки и достать оттуда плату накопителя. В большей части случае все USB flash drive одинаковы внутри, за исключением монолитных флешек. Для примера я взял фотографию общего вида платы флешки и контроллера (на примере фотография флешки из свободных источников). Визуальный метод очень простой и самый точный, так как программы для определения pid&vid устройства не всегда точны. Если нет возможности посмотреть визуально на контроллер или есть затруднения в разборке корпуса, тогда нам прямой путь к программам на определение pid и vid флешки
Важно: в случаях когда, флешка не определяется на ПК узнать контроллер можно лишь путем визуального осмотра
Программы для восстановления USB-накопителей Generic
Это самый простой метод восстановления карт памяти. Принцип действия этих программ заключается в базовом форматировании устройства. На данный момент разработчиками предлагается большое количество утилит. Скачивать стоит ту, у которой достаточно большой функционал.
Hetman Partition Recovery
Одна из наиболее популярных программ у пользователей. Восстанавливает не только само устройство, но и материалы, хранящиеся на нем. Кроме того, при помощи этой утилиты возможно восстановить фото и видео с отформатированной флешки.
Хетман Рекавери работает с большим количеством форматов, можно сохранить полученные файлы на жестком диске, CD-диске или, создав виртуальный образ. Восстановить поврежденные файлы можно все сразу или, выбрав только необходимые.
JetFlash Recovery Tool
Эта программа также неплохо работает с флешками Generic. Интерфейс утилиты понятен даже неопытным пользователям. Процесс заключается в полном форматировании, которое удаляет все файлы, хранящиеся на флешке. Достоинством Рекавери Тул является возможность использования утилиты на различных операционных системах, а также высокая скорость работы и понятное меню.
D-Soft Flash Doctor
Бесплатное приложение, с помощью которого можно восстановить USB-накопитель. Флэш Доктор используется для глубокого форматирования полностью нерабочих карт памяти, после чего утилита переходит к восстановлению внутренней системы. Достоинствами программы является быстрота восстановления, простота, надежность. Флэш Доктор, в отличии от большинства подобных программ, не снижает объем флешки.
Flash Memory Toolkit
Флэш Мемори – еще одна программа, позволяющая не только провести глубокое форматирование устройства, но и вытащить утраченные ранее данные. Рекомендуется использовать программу для попытки восстановления файлов, если таковые имелись до выхода карты памяти из строя, а затем уже перейти к процессу восстановления USB-устройства.
Инструкция по подбору утилиты для прошивки
Теперь, имея идентификационный номер производителя (VID) и кода устройства (PID), переходим к подбору прошивки. С их помощью подберем софт для контроллера. На данный момент есть различные интернет-ресурсы со списками флешок, где прописан софт, пригодный для их прошивки.
- Можно воспользоваться базой данных flashboot.ru:
- Вкладка «iFlash», в ячейках VID и PID вводим ранее определенные цифры. По результату поиска получаем список сходных флешок.
- Выбираем наиболее совпадающую по имени, модели и объему. В столбике «UTILS» будет название утилиты, с помощью которой возможна перепрошивка флешки.
- Копируем наименование и на этой же странице вверху нажимаем вкладку «Файлы». В поисковом поле вставляем название, нажимаем «Поиск». Если в базе есть нужная перепрошивка, то справа от наименования нажимаем «Скачать».
- Если не нашли, можно воспользоваться поисковой системой и найти программу на любом другом подобном ресурсе. Также скачиваем на свой ПК.
Помните, что перед установкой или разархивацией скачанной утилиты обязательно нужно проверить программу на наличие вредоносных, в том числе рекламных, файлов.
Восстановление данных с флешки, которую не видит компьютер
В случае, если в управлении дисками Windows компьютер отображает флешку, но в состоянии «Не опознан», «Не инициализирован», а раздел на флешке — «Не распределен», то скорее всего, данные на флешке повреждены и вам потребуется воспользоваться восстановлением данных.
Стоит помнить о нескольких вещах, которые повышают вероятность успешного восстановления данных:
- Не записывайте ничего на флешку, которую хотите восстановить
- Не пытайтесь сохранить восстановленные файлы на тот же носитель, откуда они восстанавливаются
О том, с помощью чего можно восстановить данные с поврежденной флешки, есть отдельная статья: Программы для восстановления данных.
Если ничего не помогло, и ваш компьютер все также не видит флешку, а файлы и данные, сохраненные на ней очень важны, то последней рекомендацией будет обратиться в фирму, профессионально занимающуюся восстановлением файлов и данных.
Проверьте, видит ли компьютер подключенную флешку в «Управление дисками» (Disk Management)
Запустите утилиту управления дисками одним из следующих способов:
- Пуск — Выполнить (Win + R), ввести команду diskmgmt.msc , нажать Enter
- Панель управления — Администрирование — Управление компьютером — Управление дисками
В окне управления дисками, обратите внимание, появляется и исчезает ли флешка при ее подключении и отключении от компьютера. Идеальный вариант — если компьютер видит подключаемую флешку и все разделы на ней (обычно один) в состоянии «Исправен»
В этом случае, достаточно кликнуть по нему правой кнопкой мыши, выбрать в контекстном меню «Сделать раздел активным», и, возможно, присвоить букву флешке — этого будет достаточно, чтобы компьютер «увидел» USB диск. Если раздел неисправен или удален, то в статусе Вы увидите «Не распределен». Попробуйте кликнуть по нему правой кнопкой мыши и, если такой пункт обнаружится в меню, выбрать «Создать простой том» для создания раздела и форматирования флешки (данные при этом будут удалены)
Идеальный вариант — если компьютер видит подключаемую флешку и все разделы на ней (обычно один) в состоянии «Исправен». В этом случае, достаточно кликнуть по нему правой кнопкой мыши, выбрать в контекстном меню «Сделать раздел активным», и, возможно, присвоить букву флешке — этого будет достаточно, чтобы компьютер «увидел» USB диск. Если раздел неисправен или удален, то в статусе Вы увидите «Не распределен». Попробуйте кликнуть по нему правой кнопкой мыши и, если такой пункт обнаружится в меню, выбрать «Создать простой том» для создания раздела и форматирования флешки (данные при этом будут удалены).
Если в утилите управления дисками для вашей флешки будет отображаться метка «Неизвестный» или «Не инициализирован» и один раздел в состоянии «Не распределен», это может означать, что флешка повреждена и Вам следует попробовать восстановление данных (об этом далее в статье). Также возможен и другой вариант — вы производили создание разделов на флешке, которые для съемных носителей не вполне поддерживаются в Windows. Здесь вам может помочь инструкция Как удалить разделы на флешке.
Что такое VID и PID флешки
Для восстановления флешки необходимо узнать VID и PID код.
VID и PID – это номер разработчика устройства и номер устройства, соответственно. Идентификаторы дают понимание, какую прошивку нужно использовать. Перепрошивка возобновит функционирование флешки в первоначальном виде.
Для того чтобы узнать вышеуказанные номера, есть 3 способа:
- Вскрыть корпус и посмотреть обозначения на чипе.
- Зайти в свойства флешки.
- Использовать специальные программы.
Вариант №1. Осуществляется путем вскрытия пластиковой оболочки флешки. Вариант небезопасен тем, что можно повредить микросхемы, поэтому данный способ рекомендуется использовать в последнюю очередь. После разбора корпуса номер можно увидеть на чипе.
Вариант №2. Подразумевает использование диспетчера устройств. Порядок действий: «Диспетчер устройств» → «Контроллеры USB» → «Запоминающее устройство USB», кликаем по нему правой кнопкой мышки и в меню выбираем «Свойства» → «Сведения» → «ИД оборудование». Будет написано примерно следующее:
USBVID_25EN&PID_2100&REK_0001
После VID_ … — четырехзначное цифро-буквенное обозначение, это и есть VID, в нашем случае – 25EN.
После PID _ … — код PID, его номер будет 2100.
Вариант №3. Простой и точный, потому что программы разрабатывались специально для определения этих значений. Рассмотрим наиболее популярные и доступные платформы.
CheckUDisk
С ней легко разобраться, утилита понятна на интуитивном уровне.
- Двойным кликом по ярлыку активируем софт.
- Сверху выбираем сломанную флешку.
- Внизу прописываются ее свойства. В первых строчках идет VID и PID.
Flash Drive Information Extractor
С этой программой вы получаете больше характеристик о вашей флешке, в том числе VID и PID.
- Двойным кликом по ярлыку активируем софт.
- Кликаем на «Получить информацию о флешке».
- Нужная информация прописывается сверху.
ChipEasy
Аналогично предыдущим платформам, данные о флеш-носителе предоставляется доступно и понятно. Имеет также простой алгоритм получения кодов.
- Двойным кликом по ярлыку активируем софт.
- В верхнем окне кликаем по названию флешки.
- В нижнем окне будет список, выделяем и копируем строчки с VID и PID.
USBDeview
С помощью этой утилиты вы сможете не только узнать идентификаторы, но и посмотреть всю историю когда-либо подключенных USB-устройств к ПК. Софт имеет функцию просмотра информации об этих девайсах.
- Двойным кликом по ярлыку активируем софт.
- Для нахождения нужной флешки из перечня всех устройств переходим во вкладку «Опции» и удаляем галочку «Показать отключенные устройства».
- После предыдущего шага список гаджетов уменьшится, и найти флешку будет легко. Нажимаем на название, появится описание флешки. Нужна строчка со значениями VendorID и ProductID, – это все те же требуемые коды для восстановления, копируем их.
Когда применять методику прошивка контроллера флешки:
- Нулевой объем флешки, не правильный объем (24816 КбМб) вместо нормального размера;
- ННакопитель не определяется на разных ПК;
- При подключении диска появляется ошибка «вставьте диск»;
- Ошибка «Диск в устройстве не найден»;
- Ошибка «Диск защищен от записи»;
- Возникают ошибки чтения записи, и нет возможности копировать или записать данные на флешку. Может быть, что данные записываются, но не открываются с флешки;
- При подключении к ПК флешка долго определяется с ошибками Ошибка «Код 10», Ошибка» Код 43» и подобное.
Переходим к подготовительным работам над флешкой для ее дальнейшей перепрошивки (прошивается сам контроллер). Будем считать, что мы определились с тем, что других вариантов, кроме как прошивка контроллера флешки у нас не осталось и это последний шанс на ремонт драгоценной флешки (дорога как память, большой объем, красивый корпус и т.д.)
Прошивка контроллера флешки (этапы работ):
1) Определение контроллера флешки
Тут у нас всего 2 варианта определения производителя и модели контроллера. Первый вариант самый банальный — вскрыть корпус (если это возможно конструктивно). Для этого нужно вскрыть корпус флешки и достать оттуда плату накопителя. В большей части случае все USB flash drive одинаковы внутри, за исключением монолитных флешек. Для примера я взял фотографию общего вида платы флешки и контроллера (на примере фотография флешки из свободных источников). Визуальный метод очень простой и самый точный, так как программы для определения pid&vid устройства не всегда точны. Если нет возможности посмотреть визуально на контроллер или есть затруднения в разборке корпуса, тогда нам прямой путь к программам на определение pid и vid флешки
Важно: в случаях когда, флешка не определяется на ПК узнать контроллер можно лишь путем визуального осмотра