Сайт о телевидении

Сайт о телевидении

» » Получение значений VID и PID usb накопителей. Как узнать VID и PID флешки: обзор утилит

Получение значений VID и PID usb накопителей. Как узнать VID и PID флешки: обзор утилит

Пошаговая инструкция по восстановлению USB флешек в которой я постараюсь доступным языком ответить на вопрос Как восстановить флешку самостоятельно и без особых усилий.

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

Теперь народ несет не только свои флешки , но и флешки своих друзей, знакомых и родственников. Ну вот хоть бы кто-то еще бутылочку пива приволок или печеньку – фигушки.

Мне-то не сложно помочь, но когда я предлагаю вам самим научиться все это делать, вы отнекиваетесь. Таких я в следующий раз просто отшиваю. Не хочешь учиться – проходи мимо.

С лирикой на этом заканчиваю и перехожу непосредственно к теме поста..

Если ваша флешка перестала определяться как диск, не хочет форматироваться , не дает записать информацию или еще что-то там с ней случилось, НО она не имеет механических повреждений, то знайте – еще не все потеряно. Скорее всего глюкнул контроллер и с ним придется немного повозиться. По времени эта процедура занимает, примерно, 5 минут.

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

Для начала нам необходимо определить VID и PID нерабочей флешки .

Определить VID и PID для восстановления флешки

Воткните флешку в компьютер и запустите Диспетчер устройств . Пуск Выполнить - mmc devmgmt.msc .


Затем зайдите в раздел Контроллеры универсальной последовательной шины USB .


Находим в списке свою флешку . Обычно, все флешки имеют название Запоминающее устройство для USB .


Жмем на устройстве правую клавишу и открываем Свойства .

Переходим на вкладку Сведения .

В выпадающем списке выбираем пункт Код экземпляра устройства или Коды (ID) оборудования .

В этом окне мы видим PID и VID .

Поиск программы для восстановления флешки

Заходим на сайт FlashBoot.ru и вводим на нем полученные VID и PID .


Жмем на кнопку Search .

В результатах ищем своего производителя и модель флешки. У меня это Kingston DataTraveler 2.0.


В правой колонке будет название нужной нам программы или ссылка на нее.

Все. Теперь ищите в Google программу по названию или качаете по указанной ссылке. Запускаете и следуете инструкциям. Обычно, в подобных программах для восстановления всего одна кнопка, поэтому вопросов у вас возникнуть не должно.

На этом всё!

Возникнут вопросы - задавайте в комментариях.

Приветствую всех читателей блога!

Наверное у большинства, кто боле-менее часто работает с компьютером, есть флешка (а то и не одна). Иногда случается так, что флешка перестает нормально работать, например при неудачном форматировании или в следствии каких-либо ошибок.

Довольно часто файловая система может распознаваться в таких случаях как RAW, форматирование флешки произвести не удается, зайти на нее тоже… Что делать в таком случае? Воспользоваться этой небольшой инструкцией!

Эта инструкция по восстановлению работоспособности флешки рассчитана на самые различные проблемы с USB носителями, кроме механических повреждений (производитель флешки может быть, в принципе, любым: kingston, silicon-power, transced, Data traveler, A-Data и др.).

И так… приступим. Все действия будут расписаны по шагам.

1. Определение параметров флешки (производителя, марку контроллера, кол-во памяти).

Казалось бы, что сложного в определении параметров флешки, тем более производитель и количество памяти указано практически всегда на корпусе флешки. Дело здесь в том, что USB-накопители даже одного модельного ряда и одного производителя могут быть с разными контроллерами. Из этого вытекает простой вывод - чтобы восстановить работоспособность флешки, необходимо сначала точно определить марку контроллера, чтобы правильно выбрать утилиту для лечения.

Типовой вид флешки (изнутри) - плата с микросхемой.

Чтобы определить марку контроллера есть специальные число-буквенные значения, задаваемые параметрами VID и PID .

VID - vendor ID
PID - Produkt ID

Для разных контроллеров они будут различны!

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

Как определить VID и PID?

Самый простой вариант - запустить небольшую бесплатную утилиту CheckUDisk и выбрать в списке устройств свою флешку. Далее вы увидите все необходимые параметры для восстановления флешки. См. скриншот ниже.

VID/PID можно узнать и не используя утилиту .

Для этого вам нужно зайти в диспетчер устройств. В ОС Windows 7/8 это удобно делать через поиск в панели управления (см. скриншот ниже).

В диспетчере устройств флешка, обычно, помечается как «Запоминающее устройство для USB», вам нужно щелкнуть по этому устройству правой кнопкой мышки и перейти в его свойства (как на картинке ниже).

Во вкладке «сведения » выберите параметр «ИД оборудования» - перед вами покажутся VID/PID. В моем случае (на скриншоте ниже) эти параметры равны:

2. Поиск необходимой утилиты для лечения (низкоуровневого форматирования)

Зная VID и PID нам требуется найти специальную утилиту, подходящую для восстановления нашей флешки. Очень удобно это делать, например, на сайте: flashboot.ru/iflash/

Если на сайте вдруг под вашу модель ничего не будет найдено, лучше всего воспользоваться поисковиком: Google или Яндекс’ом (запрос, вида: silicon power VID 13FE PID 3600).

В моем случае, для флешки на сайте flashboot.ru была порекомендована утилита Formatter SiliconPower .

Инструкция

Internet Protocol (IP) определяет доставку данных от одного узла сети до другого. При этом он не гарантирует точность доставки: пакеты при передаче могут теряться или поступать не в том порядке, в котором были отправлены. За точность отвечает протокол транс ного уровня Transmission Control Protocol – TCP. TCP устанавливает соединение, контролирует отправку и получение пакетов, дублирует свои действия в том случае, если ответ на запрос не получен или пакеты потерялись. Важно понимать, что TCP устанавливает обмен пакетами не просто между узлами, а между программными приложениями. Сетевой порт – это условное , число от 1 до 65535, которое указывает, какому приложению назначен пакет.

Узнать, какими процессами используются порты на компьютере, можно при помощи стандартных средств Windows. В меню «Пуск» нажмите «выполнить» и в командную строку введите cmd. Подтвердите ОК. В окне консоли наберите команду netstat -a -n -o.

В столбце PID указан номер процесса, в столбце « » - IP-адрес вашего компьютера и, через двоеточие, номер порта, который занят соответствующим процессом. «Внешний адрес» – это IP и номер порта удаленного узла, с которым работает какое-то приложение.

В окне консоли наберите команду tasklist. Она выдаст список всех приложений с кодом PID, которые выполняются на компьютере. Таким образом вы узнаете, какой именно процесс занимает любой порт на вашем компьютере.

Можете получить эти сведения иначе: запустите "Диспетчер задач" из командной строки, набрав taskmgr, или комбинацией клавиш Ctrl+Alt+Delete. В столбце PID найдите номер интересующего вас процесса, в столбце «Имя образа» – название соответствующего приложения или службы. Если PID не отображается в окне Диспетчера, зайдите в пункт «Вид» главного меню и выбирайте опцию «Выбрать столбцы». Поставьте флаг рядом с пунктом «Идентиф.процесса (PID)».

Когда на компьютере запускается какой-либо процесс, он получает свой pid, то есть идентификатор процесса . Иногда возникает необходимость узнать этот самый идентификатор. Возможно, вам по каким-либо причинам нужно отключить запущенный процесс, например, если он мешает удалению программы. Существует несколько способов, позволяющих узнать pid. Самый простой из них: сделать это с помощью диспетчера задач и командной строки.

Вам понадобится

  • - компьютер с ОС Windows (XP, Windows 7).

Инструкция

Нажмите на клавиатуре сочетание клавиш ctrl+alt+del. Если вашей операционной системой является Windows ХР, то диспетчер задач появится сразу, если же Windows 7 - появится окно, в котором его можно выбрать.

В выберите вкладку «Процессы». Теперь здесь же кликните по пункту «Вид». Появится дополнительное окно. В нем выберите параметр «Выбрать столбцы». Возникнет диалоговое окно, в котором самый верхний пункт будет называться «ИД процесса (pid)». Напротив него установите флажок. Сохраните настройки, нажав ОК.

Затем в диспетчере устройств пройдите во вкладку «Процессы», где вы увидите строку «ИД процесса ». Найдите в ней название процесса , идентификатор которого вам нужно узнать, и посмотрите его значение.

Теперь будет рассмотрено, это значение с помощью командной строки операционной системы. Нажмите кнопку «Пуск» и перейдите на вкладку «Все программы». Выберите «Стандартные программы». Здесь найдите пункт меню «Командная строка» и запустите его. Введите tasklist и нажмите клавишу Enter. После активации этой команды в окне командной строки появится список всех активных на данный момент процессов. После имени каждого из них будет написан его идентификатор.

Если вам необходимо быстро завершить процесс, то сделать это можно так. После того как вы узнаете идентификатор процесса , наберите в командной строке taskkill /pid 0000. Вместо нулей введите число идентификатора процесса , который требуется « ». После этого система отправит сигнал на его завершение, и он будет выключен.

Обратите внимание

При завершении процессов будьте внимательны. По неосторожности можно отключить активный процесс, который требуется для корректной работы операционной системы.

Обращение к почтовым серверам в программе The Bat! (как и в других почтовых программах) происходит через определенные порты для отправки и приема почты. Чтобы настроить работу почтовой программы, вам надо внести в параметры ящика номера портов SMTP и POP3, а также названия серверов.

Вам понадобится

  • - данные от почты.

Инструкция

Зайдите на сайт вашего почтового сервера. Например, ваш почтовый сервер mail.ru. Вам потребуется авторизоваться - то есть ввести логин и пароль, - чтобы войти в личный почтовый ящик. Найдите ссылку на помощь и кликните по ней мышью.

Список разделов помощи находится слева. Кликните по надписи «Доступ из почтовых программ» и выберите первый пункт, чтобы загрузить страницу настроек. На странице указано, что название сервера входящей почты - pop.mail.ru, а сервера исходящей - smtp.mail.ru. Это относится только к данному сервису. Как правило, у каждого постового сервера могут быть разные порты, поэтому заходите на официальный сайт в центр поддержки и узнавайте данные. Также существуют в интернете сайты, которые предоставляют информацию практически по всем сервисам, которые существуют в интернете.

Номера портов серверов исходящей и входящей почты указаны внизу страницы. Там указано, что для сервера входящей почты протоколы имеют номера 110 (если почтовая программа работает без шифрования) и 995 (с шифрованием). Чтобы узнать, какую именно цифру вводить, изучите настройки вашей почтовой программы. Номер порта исходящей почты - 25, 587 или 2525 (если почтовая программа не использует шифрование) и 465 (с шифрованием). Стандартными почтовыми портами считаются 110 и 25. В программе также могут быть по умолчанию прописаны стандартные номера портов, поэтому при необходимости вам нужно будет их исправить на правильные.

Если вы используете другой почтовый сервер, зайдите на сайт для получения настроек. Такого рода параметры всегда публичны и обычно размещаются в разделе помощи. Если в вашем предприятии используется корпоративная почта, узнать номера портов можно у администратора сети.

TCP/IP – это совокупность протоколов , которая позволяет соединить индивидуальные компьютеры и сети в общую вычислительную сеть. При помощи протоколов TCP/IP большинство прикладных программ обмениваются информацией в сети Internet.

Определить любой флэш-накопитель можно по внешним признакам: по брэнду, объему накопителя, по дизайну, наконец. Но как сделать это профессионально, как узнать, на основе какого контроллера и чипа флэшка была изготовлена? В этом нам помогут уникальные идентификаторы VID и PID, с помощью которых можно получить любую детализированную информацию о накопителе, не вскрывая корпус устройства и не изучая маркировки, оставленные на деталях девайса.

PID – это ID-номер самого устройства для хранения данных, а VID – идентификатор торговой марки, на основе которого приспособление было изготовлено. На основе полученных PID и VID номеров можно узнать разновидность инсталлированного во флэш контроллера и компанию-производителя девайса. Для чего еще нужна такая информация? Определив указанные выше ID-номера устройства, можно идентифицировать эффективную сервисную утилиту, которую стоит применить для восстановления девайса.

Поскольку регистрация PID и VID-номеров не бесплатна, ряд производителей может указать их на свой вкус и цвет. Поэтому может сложиться такая ситуация, что два равнозначных в визуальном плане флэш-накопителя будут содержать идентичные PID и VID-номера, однако контроллеры, установленные в них, изготовлены разными компаниями, и соответственно, для их восстановления понадобятся различные утилиты. В данном случае, если вы узнали VID и PID-идентификаторы, выбрали для них соответствующую утилиту, и она не подошла, придется прибегнуть к крайним мерам: разобрать флэшку на части и уже по маркировке на чипе осуществить подбор утилиты.

Важное замечание: в картах MicroSD, SD, MMC идентификаторы PID и VID отсутствуют. Следовательно, определить их не представляется возможным. В случае применения указанных в этой статье утилит можно будет увидеть только ID-номера кард-ридера.

Итак, как узнать VID и PID-номера флешки? Конечно же, используя одну из перечисленных ниже программ.

Китайское приложение от программиста с ником hit00. Впервые эта программа появилась на форуме о цифровых гаджетах mydigit, и сразу же завоевала расположение и уважение к себе. Приложение способно осуществлять опрос чипов MP3-проигрывателей, кард-ридеров и USB-накопителей. Помимо массы всяческих других данных, выводит PID и VID используемого девайса. ChipGenius – признанный лидер в данном секторе системного ПО, поскольку обладает максимальной совместимостью с контроллерами всевозможных моделей.

Чтобы получить информацию о тематических ID-номерах, нужно просто вставить флешку в USB-порт, и данные тут же появятся на экране. Если вам нужно проанализировать одну или несколько флешек, советую задействовать ее в паре с Flash Drive Informtion Extractor, поскольку достойной замены этой парочке в связке сегодня, пожалуй, не сыскать.

Flash Drive Information Extractor

Распространяемая абсолютно бесплатно программа, позволяющая получить сведения о флеш-накопителях. Данная утилита позволяет определить модификацию контроллера, тип и модель памяти большинства современных флеш-накопителей. Главное индивидуальное качество приложения в том, что информация определяется по множеству признаков, а не только по PID и VID, что дает возможность получить наиболее точные и корректные сведения.

Приложение может взаимодействовать исключительно с USB-накопителями (т.е., флешками) и не способна реагировать на иные приспособления, подключаемые через этот интерфейс: фотоаппараты, MP3-плееры, смартфоны и пр.

Разработчики рекомендуют осуществлять запуск утилиты не ранее, чем спустя 30-40 секунд после того, как флеш-устройство было вставлено в порт USB, в противном случае может статься так, что накопитель не будет полностью проинициализирован операционкой.

Еще одна простая и неприхотливая к ресурсам утилита от китайских программистов. Помимо VID и PID-идентификаторов, поможет в определении максимальной силы тока, потребляемой устройством, серийного номера и модели контроллера, а также информации о firmware, FID памяти, а также предположительной модели памяти. Приложение работает довольно стабильно и надежно, а в ее эффективности можно также совершенно не сомневаться. Одним нажатием кнопки можно сформировать HTML-отчет с основными полученными сведениями, который можно впоследствии распечатать или сохранить в облаке.

Эта утилита способна отобразить все подключенные к ПК USB-приспособления. От других утилит, представленных в статье, отличается тем, что отображает сведения о довольно редких USB-флешках и других устройствах, подключаемых через данный порт. Если ChipEasy, Flash Drive Information Extractor или ChipGenius не способны вам помочь в насущной задаче, обязательно попробуйте получить данные о PID и VID с помощью USBDeview. Программа полностью русифицирована.

Если вам нужно восстановить испорченную USB-флешку или устройство с bad-блоками, идентификаторы VID и PID помогут вам отыскать нужный инструмент для восстановления устройства и его возврата к работоспособному состоянию. Помимо этого, полученные сведения помогут вам получше «узнать» свой девайс, не вскрывая его корпус и не разбирая его целиком.

USB-флешки – устройства надежные, но риск поломки есть всегда. Причиной тому может быть некорректная работа, сбой микропрограммы, неудачное форматирование и так далее. В любом случае, если это не физическое повреждение, можно попытаться ее восстановить программными средствами.

Проблема в том, что не каждый инструмент подходит для восстановления конкретной флешки, и использование неправильной утилиты может окончательно вывести ее из строя. Но зная VID и PID накопителя, можно определить тип его контроллера и подобрать подходящую программу.

VID служит для идентификации производителя, PID – идентификатор самого устройства. Соответственно, каждый контроллер на съемном накопителе помечен этими значениями. Правда, некоторые недобросовестные производители могут пренебрегать платной регистрацией ID-номеров и присваивать их просто наугад. Но в основном это касается дешевой китайской продукции.

Для начала убедитесь, что флешка хоть как-то определяется компьютером: слышен характерный звук при подключении, она видна в списке подключенных устройств, отображается в «Диспетчере задач» (возможно, как неизвестное устройство) и прочее. В противном случае шансов мало не только на определение VID и PID, но и на восстановление носителя.

ID-номера можно быстро определить с помощью специализированных программ. Как вариант, можно использовать «Диспетчер устройств» или просто разобрать флешку и найти информацию на ее «внутренностях».

Обратите внимание, что карты MMC, SD, MicroSD не имеют значений VID и PID. Применяя к ним один из способов, Вы получите только идентификаторы кардридера.

Способ 1: ChipGenius

Прекрасно считывает основную техническую информацию не только с флешек, но и со многих других устройств. Интересно, что ChipGenius имеет собственную базу VID и PID, чтобы выдать предположительную информацию об устройстве, когда по какой-то причине не удается опросить контроллер.

Чтобы воспользоваться данной программой, сделайте следующее:

  1. Запустите ее. В верхней части окна выберите флешку.
  2. Снизу напротив значения «USB Device ID» Вы увидите VID и PID.

Обратите внимание: старые версии программы могут работать некорректно – скачивайте последние (по ссылке выше можно найти именно такую). Также в некоторых случаях она отказывается работать с портами USB 3.0.

Способ 2: Flash Drive Information Extractor

Данная программа дает более подробную информацию о накопителе, конечно же, включая VID и PID.

После того, как Вы загрузили программу, сделайте следующее:


Способ 3: USBDeview

Основная функция этой программы – отображение списка всех устройств когда-либо подключаемых к данному ПК. Дополнительно можно получить подробную информацию о них.

Инструкция по использованию заключается в следующем:


Способ 4: ChipEasy

Интуитивно понятная утилита, которая позволяет получить исчерпывающую информацию о флешке.

После скачивания сделайте вот что:

  1. Запустите программу.
  2. В верхнем поле выберите нужный накопитель.
  3. Ниже Вы увидите все его технические данные. VID и PID находятся во второй строке. Можно их выделить и скопировать («CTRL+C» ).

Способ 5: CheckUDisk

Простая утилита, которая выводит основную информацию о накопителе.

Дальнейшая инструкция:

  1. Запустите программу.
  2. Сверху выберите флешку.
  3. Снизу ознакомьтесь с данными. VID и PID расположены на второй строке.

Способ 6: Изучение платы

Когда ни один из способов не помогает, то можно пойти на радикальные меры и вскрыть корпус флешки, если это возможно. VID и PID Вы, может, там и не обнаружите, но маркировка на контроллере имеет такую же ценность. Контроллер – важнейшая часть USB-накопителя, имеет черный цвет и квадратную форму.


Что делать с этими значениями?

Теперь можно заняться применением полученной информации и найти эффективную утилиту для работы с Вашей флешкой. Для этого следует использовать , где пользователи сами формируют базу данных таких программ.