Определить vid pid флешки: Центр знаний Synology

Содержание

Как узнать VID и PID флешки

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

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

Как узнать VID и PID флешки

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

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

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

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

Способ 1: ChipGenius

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

Скачать ChipGenius бесплатно

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

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

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

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

Официальный сайт Flash Drive Information Extractor

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

  1. Запустите ее и нажмите кнопку «Получить информацию о флешке».
  2. Нужные идентификаторы будут в первой половине списка. Их можно выделить и скопировать, нажав «CTRL+C».

Способ 3: USBDeview

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

Скачать USBDeview для 32-битных операционных систем

Скачать USBDeview для 64-битных операционных систем

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

  1. Запустите программу.
  2. Для того, чтобы быстрее найти подключенный накопитель, нажмите «Опции» и уберите галочку с пункта «Показывать отключенные устройства».
  3. Когда круг поиска сузился, дважды кликните по флешке. В открывшейся таблице обратите внимание на «VendorID» и «ProductID» – это и есть VID и PID. Их значения можно выделить и скопировать («CTRL» + «C»).

Способ 4: ChipEasy

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

Скачать ChipEasy бесплатно

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

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

Способ 5: CheckUDisk

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

Скачать CheckUDisk

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

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

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

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

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

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

  1. Введите VID и PID в соответствующие поля. Нажмите кнопку «Search».
  2. В результатах Вы увидите общую информацию о флешке и ссылки на подходящие утилиты.

Способ 7: Свойства устройства

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

  1. Перейдите в список устройств, нажмите правой кнопкой по флешке и выберите
    «Свойства»
    .
  2. Перейдите во вкладку «Оборудование» и дважды кликните по названию носителя.
  3. Перейдите во вкладку «Сведения». В выпадающем списке «Свойство» выберите «ИД оборудования» или «Родитель». В поле «Значение» можно будет разобрать VID и PID.

То же самое можно сделать через «Диспетчер устройств»:

  1. Для его вызова введите devmgmt.msc в окне «Выполнить» («WIN» + «R»).
  2. Найдите флешку, кликните по ней правой кнопкой и выберите «Свойства», а дальше все по приведенной выше инструкции.


Обратите внимание, что неработающая флешка может отображаться как «Неизвестное USB-устройство».

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

Напоследок скажем, что определение этих параметров будет полезным для выполнения восстановления съемных накопителей. На нашем сайте можно найти подробные инструкции для представителей самых популярных брендов:

A-Data, Verbatim, SanDisk, Silicon Power, Kingston, Transcend.

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Как узнать VID и PID флешки.

Программы для определения VID&PID

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

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

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

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

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

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

ChipGenius

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

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

Flash Drive Information Extractor

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

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

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

ChipEasy

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

USBDeview

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

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

Читайте также:

Как я восстанавливал флешку / Хабр

На днях я столкнулся с такой проблемой: мне нужно было перенести большое количество файлов с одного компьютера на другой. Было решено использовать флешку вместо облака. Суммарный объем файлов примерно 60 гигов, флешка была всего на 32. Я подумал, что за два захода справлюсь с этим. Первую часть (примерно 30 гигов) я перебросил без каких-либо проблем, когда закачивал вторую возникла проблема — на 97% закачка остановилась и минут 40 ничего не происходило. Ну что ж, принято решение вытащить флешку и скинуть на другой компьютер то, что уже было на ней. Но, не тут то было: флешка перестала читаться на каком-либо компе. Попробовал, на всякий случай, несколько вариантов: запустил флешку на компе с Windows и Linux. Результат тот же: звук, что флешка вставлена в компьютер есть, самой флешки нет.

Диспетчер устройств флешку определяет, но тем не менее в «Моем компьютере» ее нет. Пошарившись по различным форумам, на которых последние сообщения о таких проблемах были в 2010 году, я узнал, что нужно узнать VID и PID флешки. С помощью свойств флешки я ничего не понял, где тут какие данные. Поэтому пришлось скачивать программу Checkudisk 5. 4.

Итак, я узнал, что VID моей флешки ffff, а PID 1201. С этой информацией я пошел на этот сайт.

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

Запускаем программу и в настройках выбираем то, что вам нужно. В моем случае помог 4 пункт «Clear + Factory scan». Сразу после этого нажимаем «Ок» и «Start». Флешка будет снова видна в системе, но есть НО:

  • Флешка будет полностью отформатирована (восстановить данные с нее не получилось даже с помощью Recuva (благо, была резервная копия на другом компе)).

  • Вы можете столкнуться с такой проблемой, что места будет меньше, чем было изначально: мне стал показывать 14 гигов вместо 32. Мне помог простой «Scan». После этого сразу на флешке стало отображаться нужное пространство.

Я надеюсь, эта статья кому-нибудь поможет, кто столкнулся с теми же проблемами, что и я. Чтобы вам не пришлось пробовать миллион вариантов, искать советы на форумах 10-летней давности. Удачи 🙂

Таблица определения флешки и программы её восстановления

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

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

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

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

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

  Чистим папку WinSxS в Windows

ChipGenius

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

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

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

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

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

ChipEasy

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

  Процессы Atieclxx, Atiedxx, Ati2evxx – зачем используются и какой утилите принадлежат

USBDeview

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

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

Читайте также:

Чтобы восстановить флешку, выполняйте эти действия одно за другим. Если какое-то из них не помогает, переходите к следующему.

1. Для начала проделайте элементарные действия, чтобы исключить типичные проблемы на стороне компьютера. Подключите устройство через другой USB-порт. Если не поможет — перезапустите компьютер.

2. Если система вообще не реагирует на подключение флешки, прочтите наше руководство, как заставить компьютер распознать USB-устройство.

3. Если система смогла подключить флешку и даже открыть её, но данные на накопителе отсутствуют или не читаются, попробуйте восстановить их с помощью специальных программ. Иногда они помогают даже после форматирования флешки (если было выполнено «‎быстрое форматирование»).

Пользователям Windows можно порекомендовать Recuva, macOS — Disc Drill. Ещё больше подобных утилит — в нашей подборке.

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

4. Отформатируйте USB-устройство.

5. Выполните восстановление флешки. Пользователям Windows нужно сделать следующее. Откройте «Проводник‎», нажмите на накопитель правой кнопкой мыши и выберите «‎Свойства» → «‎Сервис» → «‎Проверить» → «‎Проверить и восстановить диск».

В macOS то же самое можно выполнить с помощью «Дисковой утилиты». Нажмите Launchpad → «Другие» → «Дисковая утилита», выберите ваше устройство на панели справа и нажмите «Первая помощь».

6. Воспользуйтесь программой для ремонта флешки от производителя. Например, одной из этих:

Если у вашей флешки другой производитель, загляните на его официальный сайт. Следует найти там нужное ПО, скачать его на компьютер и воспользоваться им по прилагающейся инструкции. Учтите, что большинство этих программ работает только в Windows, поэтому пользователям macOS понадобится Boot Camp.

7. Если разработчик вашего накопителя не предоставляет вспомогательного ПО или оно не помогает, воспользуйтесь сторонней программой для ремонта флешек. Такую утилиту вы тоже вряд ли найдёте для macOS, вариант рассчитан на пользователей Windows.

Этот способ может как помочь, так и навредить накопителю. Если не уверены, не рискуйте.

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

Чтобы выяснить VID и PID, подключите накопитель к компьютеру, установите программу Flash Drive Information Extractor. Запустите приложение, выберите нужный накопитель и определите значения нужных параметров.

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

Если вместо ссылки сайт отобразит только название утилиты, вы можете сами найти её с помощью поиска на этом же сайте или через Google.

8. Выполните низкоуровневое форматирование флешки с помощью программы HDD LLF Low Level Format Tool. Оно тоже может помочь, но к этому способу следует прибегать, если больше ничего не работает. Эта программа тоже доступна только для Windows.

Запустите программу, нажмите Continue и перейдите на вкладку Low-Level Format, затем щёлкните Format This Device.

Имейте ввиду, что после такого форматирования все данные окончательно будут утеряны.

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

В последнее время к моим основным внерабочим “лечебным” занятиям (ремонт компьютеров, переустановка и настройка) прибавилось еще одно. Восстановление флэшек. Несут без остановки. горстями. Толи флэшки стали делать хуже, толи люди перестают их беречь, но факт остается фактом: не проходит и недели, чтобы кто-нибудь не подкинул мне такого рода “халтурку”.

Обычная фраза, произносимая клиентом при передаче мне дохлой флэшки обычно звучит так: “Отдавал (а) нашим компьютерщикам – сказали что ее не починить…”. Я вообще человек доверчивый, но относительно компьютеров – пока сам не попробую, не успокоюсь. Так вот, из 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 (только внимательно читайте то, что там уже есть, профессионалы не любят младенцев), или здесь:  если знаю – отвечу.

За сим – прощаюсь. Удачи в лечении больных!

  • %D0%A4%D0%BB%D1%8D%D1%88%D0%BA%D0%B0%20%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BB%D0%B0%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C%3F%20%D0%9F%D0%BE%D0%BF%D1%80%D0%BE%D0%B1%D1%83%D0%B9%D1%82%D0%B5%20%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%B7%D0%B4%D0%B5%D1%81%D1%8C%20%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D1%8B.%2099%25%20%D0%BD%D0%B0%D0%BA%D0%BE%D0%BF%D0%B8%D1%82%D0%B5%D0%BB%D0%B5%D0%B9%20%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%21+%D0%A5%D0%B0%D1%80%D0%B4+%2F+%D0%A1%D0%BE%D1%84%D1%82&subject=%D0%92%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%B0%D0%B2%D0%BB%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%20%D1%84%D0%BB%D1%8D%D1%88-%D0%BD%D0%B0%D0%BA%D0%BE%D0%BF%D0%B8%D1%82%D0%B5%D0%BB%D0%B8+<+%D0%A5%D0%B0%D1%80%D0%B4+%2F+%D0%A1%D0%BE%D1%84%D1%82″ title=»LiveJournal»>

Используемые источники:

  • http://composs. ru/vid-pid-usb-flash-drive/
  • https://lifehacker.ru/kak-vosstanovit-fleshku/
  • http://hardisoft.ru/hard/repair/vosstanavlivaem-flesh-nakopiteli/

Инструкция по восстановлению флешек. Инструкция по восстановлению флешек Определить 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 программу по названию или качаете по указанной ссылке. Запускаете и следуете инструкциям. Обычно, в подобных программах для восстановления всего одна кнопка, поэтому вопросов у вас возникнуть не должно.

На этом всё!

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

Инструкция по созданию загрузочной флэшки с помощью утилиты WinSetupFromUSB 1.0. Для примера используем флешку объёмом 1 Гбайт и создадим на ней установочные файлы Windows XP и образ с набором утилит Hirens Boot CD. Также на флешку можно установить загрузочные файлы Windows 7/Windows 8/Windows 2008/Linux указав их расположение в соответствующих полях утилиты по аналогии с Windows XP.

Предположим, что что флэш чистая и на ней ни когда не создавался загрузочный сектор Grub4Dos. Проделаем все действия поэтапно, от создания загрузочного раздела до копирования загрузчика на флэш.

Внимание! Некоторые антивирусы могут реагировать на файлы setup.ex_ и setup_dbg.ex_ (Exploit. Win32.IMG-WMF) входящие в состав программы. Это ложные срабатывания, в сборке вирусов нет.

Убедитесь, что на флэш нет нужной вам информации, так как будет произведено форматирование USB накопителя.
Запускаем WinSetupFromUSB, выбираем в списке обнаруженных съёмных носителей флэш или USB-HDD на которую запишем установочные файлы.

Перед копированием загрузочных файлов нужно подготовить флэшку. Воспользуемся встроенной утилитой Bootice.
Если вы уже создавали загрузочный раздел на флэш можно сразу перейти к шагу 2.

Создадим активный загрузочный раздел на флэшке, жмём кнопку Parts Manage

Нажимаем ReFormat USB disk

В этом окне выбираем USB-HDD mode и Align to cylinder (63 sectors), жмём Next

Выбираем файловую систему, FAT32 или NTFS, вписываем имя флэшки и жмём ОК. Появится предупреждение, что будет создан новый раздел и флэшка будут отформатирована, все существующие файлы и разделы будут удалены. Соглашаемся, жмём OK.
После форматирования список разделов на флэшке будет выглядеть вот так.

Закрываем окно создания разделов и переходим на основное окно утилиты Bootice. Нажимаем на кнопку Refresh

Нам станет доступна кнопка Process MBR, нажимаем её и создадим главную загрузочную запись

В этом окне выбираем GRUB4DOS 0.4.5b MBR (grldr.mbr), далее нажимаем Install/Config

Нажимаем Save to disk и в предупреждающем окне нажимаем ОК. Закрываем окно Master Boot Record и возвращаемся на основное окно утилиты Bootice

Теперь создадим загрузочную запись на созданном разделе, нажимаем Process PBR

И выбираем Grub4Dos 0.4.5b (2010-09-22) (FAT/NTFS/Ext2), далее жмём Install/Config

В этом окне ни чего не меняем, просто жмем ОК. Закрываем окно Partition Boot Record, закрываем Bootice.

Подготовительный этап завершён.

Переходим на основное окно и в поле Windows 2000/XP/2003 Setup указываем путь на предварительно распакованный образ операционной системы на диске или на CD-ROM с установочным диском.
В поле PartedMagic/Ubuntu Desktop variants/Other G4D comp. ISO указываем путь к образу Hirens Boot CD.

Для наблюдения за процессом копирования файлов можно выбрать флаг Show Log.
После задания путей к образам нажимаем на GO.

По окончании работы утилита сообщит Job done.
Закрываем утилиту, безопасно извлекаем флэш и пробуем с неё загрузиться.

После загрузки с флэш, появится загрузочное меню Grub4Dos,

В котором нужно выбрать Windows 2000/XP/2003 Setup, а затем First part of Windows XP Professional SP3 setup from partion 0.

После первого этапа установки и перезагрузки нужно снова загрузиться с флэш и теперь выбрать Second part of 2000/XP/2003 setup / Boot first internal hard disk
Если мы этого не cделать установщик потеряет расположение установочных файлов на флэш и установка закончится с ошибкой.

Для загрузки образа Hirens Boot CD выбираем Start HBCD_9.9_Russian from partion 0

Замечание: при использовании различных сборок Windows (например, ZverCD/DVD) возможны ошибки при создании установочной флэшки.

Я покажу 4 способа, которые помогут вам сделать загрузочную флешку. Обычно она нужна для установки ОС Windows или для программы, если она работает до загрузки системы.

Существует множество программ для решения данной задачи, но иногда можно обойтись средствами системы. Я предоставлю инструкцию, которая поможет сделать загрузочную флешку с любой версией Windows или программой. 4 способа, 2 универсальных и 2 для конкретных ОС.

Но перед этим нужно подготовиться. Вам потребуется:

  1. Флеш-накопитель объёмом 4 gb и более.
  2. Образ (iso ) операционной системы или программы, для которой будет создана загрузочная флешка.

Перед созданием загрузочной флешки обязательно проведите её форматирование во избежание ошибок.

Загрузочная флешка в ОС Windows

Можно обойтись без посторонних программ и сделать всё в Windows. Для этого придётся воспользоваться рядом команд. Я продемонстрирую только самые необходимые из них.

Предварительно очистите устройство от всех файлов. Для этого зайдите в строку выполнения (Win+R ) в меню Пуск >> Выполнить, а затем введите команду diskpart как на изображении ниже.

В появившемся окне введите list disk чтобы увидеть все устройства для дальнейшей работы с ними.


В моём примере нашлось 2 устройства:

  1. 0 — жесткий диск.
  2. 1 — флешка.

Отличить флешку от жестких дисков очень просто по размеру. Выберите её командой select disk 1 .

Будьте внимательны, вместо 1 может быть другой номер.



После этого надо создать первичный раздел. Для этого введите create partition primary .


Выберите раздел введя select partition 1 и активируйте его командой active .



Затем задайте букву носителю (автоматически ) введя assign и завершите работу Exit .


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

Если вы, что-то не поняли, то можете посмотреть видео как это делать на реальном примере.

Загрузочная флешка для Windows 7 USB/DVD Download Tool

Скачайте и установите программу USB/DVD Download Tool. Она сделана специально для работы с файлами Windows 7 и абсолютно бесплатна. Скорее всего с другими работать не будет. Всего 4 простых шага для создания.

Обращаю ваше внимание, что если вы используете образ не с официального сайта Microsoft, то могут возникнуть проблемы или ошибки.


Укажите путь к iso файлу и перейдите к следующему шагу.


Затем выберите «USB device» для флешки или «DVD» для диска.


Выберите флешку и приступите к копированию. На ней должно быть минимум 4 gb свободного места.


Затем дождитесь пока он запишется на устройство и вы получите готовую загрузочную флешку.


Так же инструкция присутствует в формате видео.

Загрузочная флешка для всех образов в UltraIso

Это платная программа имеющая бесплатный пробный период. Скачайте её с официального сайта и установите. Она многофункциональна и на русском языке. Подойдёт для Windows XP, Vista, 7, 8 и 10.

Вы можете посмотреть пример установки Windows XP в видео. С другими версиями системам всё делается аналогично.

После запуска выберите пробный период.


Затем откройте образ в программе.


Теперь во вкладке «Самозагрузка» выберите запись образа как показано в примере ниже.


Здесь задаются настройки.

  1. Disk drive — флешка.
  2. Файл образа — здесь проверьте правильно ли указан путь.
  3. Метод записи — обязательно используйте USB-HDD+. Иначе в некоторых случаях работать не будет.

После проверки всех настроек приступайте к записи.


Дождитесь её окончания. Время до конца отображено справа.

Ни в коем случае не вынимайте флешку до окончания процесса.


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


Дополнительный способ для Windows XP

Скачайте бесплатную утилиту DirectGrub и распакуйте архив. Её установка не требуется. Выберите iso файл, флеш-накопитель и нажмите «Начать» как на изображении ниже.


Подождите пока файлы копируются. После успешного завершения появится окошко.

Надеюсь у вас не возникло вопросов и всё удачно получилось.

Чем вы воспользовались для создания загрузочной флешки?

FlashBoot — относительно бесплатная утилита, с помощью которой можно легко создавать загрузочные USB-носители. Утилита имеет несколько режимов, способна установить на «портативный» носитель полноценную операционку. Программа способна, кроме всего прочего, сформировать образ физического накопителя.

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

Новая версия утилиты работает со всеми операционными системами Windows, в том числе и 8.1. Совместима с оборудованием любого объема и типа. Free-версия работает только 30 дней.

Скачать бесплатно полную русскую версию FlashBoot с официального сайта без регистрации и смс.

Системные требования

  • Поддерживаемые ОС: Windows 10, XP, 8, 7, 8.1, Vista
  • Разрядность: 64 bit, 32 bit, x86

Не форматируеться флешка что делать

Очень часто случается, что не форматируется флешка, а содержимое при этом читать удаться.

Хотя цикл записей имеет порог – это редкость, но опускать все же не стоит (происходит износ памяти).

В таких случаях система может определить ее как неопознанное устройство USB, в виде сообщений нет доступа к диску или вставьте диск.

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

Как восстановить флеш накопитель


Первым делом узнаем модель контролера. Для этого есть два пути. Первый способ определяем VID и PID. VID – определяет производителя, PID – идентифицирует саму флешку.

Эти значения есть у всех USB устройствах. Эти коды помогут узнать следующие утилиты: UsbIDCheck, CheckUDisk 5.0, USBDeview, ChipGenius.

Второй способ если флешка не форматируется – вскройте ее (если конечно возможно) и посмотрите на корпус микросхемы (узнайте модель контролера)


Иногда значения VID и PID могут равняться 0. Тогда флешка форматироваться точно не будет, поскольку система не сможет определить какой драйвер использовать.

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

Если сделаете все правильно система отформатирует флешку без проверки контролера. Закоротить контакты можно тонким инструментом (скальпелем, ножом). Этот способ особенно актуален для МП3 плееров.


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

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

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


Если же вам информация с карты накопителя не нужна то протестируйте память своей флешки которая раньше не форматировалась, воспользовавшись программами MyDiskTest v2.42, Flash Memory Toolkit 1.20 PRO, Flashnul 0.99, Victoria 4.3.

Описанные выше способы что делать если не форматируется флешка к простым не отнесешь, но они единственные, конечно, что вам достоверно известно, что причина в выходе из строя контролера.

Восстановление vid. Как прошить флешку? Восстанавливаем работу USB накопителя

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

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

Существуют фирменные утилиты, которые позволяют очень быстро восстанавливать данные с USB-накопителей фирмы Transcend. Но есть и программы, которые предназначены для всех флешек, но с продукцией Transcend они работают особенно хорошо. Кроме того, нередко в работе с флешками этой фирмы помогает стандартный способ восстановления данных Windows.

Способ 1: RecoveRx

Данная утилита позволяет восстанавливать данные с флешек и защищать их паролем. Также она позволяет форматировать накопители от Transcend. Подходит для абсолютно всех съемных носителей фирмы Transcend и является фирменным программным обеспечением для данной продукции. Чтобы воспользоваться RecoveRx для восстановления данных, выполните следующие действия:


Способ 2: JetFlash Online Recovery

Это еще одна фирменная утилита от Transcend. Ее использование выглядит крайне просто.


Способ 3: JetDrive Toolbox

Интересно, что разработчики позиционируют данный инструмент как ПО для компьютеров Apple, но на Windows он тоже работает очень хорошо. Чтобы выполнить восстановление с помощью JetDrive Toolbox, выполните такие действия:


JetDrive Toolbox, фактически, работает точно так же, как и RecoveRx. Разница в том, что здесь намного больше инструментов.

Способ 4: Transcend Autoformat

Если не одна из вышеупомянутых стандартных утилит для восстановления не помогает, можно воспользоваться Transcend Autoformat. Правда, в данном случае флешка сразу будет отформатирована, то есть шансов извлечь из нее какие-то данные не будет. Зато она будет восстановлена и готова к работе.

Использование Transcend Autoformat крайне простое.

  1. и запустите ее.
  2. Вверху выберете букву своего носителя информации. Ниже укажите его тип – SD, MMC или CF (просто поставьте отметку напротив нужного типа).
  3. Нажмите на кнопку «Format », чтобы начать процесс форматирования.

Способ 5: D-Soft Flash Doctor

Данная программа славится тем, что работает на низком уровне. Судя по отзывам пользователей, для флешек Transcend она очень эффективна. Ремонт съемного носителя с помощью D-Soft Flash Doctor производится следующим образом:


Если ремонт с помощью всех вышеописанных способов не помогает восстановить носитель, можно воспользоваться стандартным средством восстановления Windows.

Способ 6: Средство восстановления Windows

Судя по отзывам, именно эти 6 способов являются наиболее оптимальными в случае с поврежденной флешкой фирмы Transcend. Менее работоспособной в данном случае является программа EzRecover. Как ею пользоваться, читайте в обзоре на нашем сайте. Также можно воспользоваться программами D-Soft Flash Doctor и JetFlash Recovery Tool . Если никакие из этих способов не помогают, лучше всего просто купить новый съемный носитель информации и пользоваться ним.

Руководство, попытаюсь сделать максимально кратким и лаконичным, дабы напрасно не усложнять положение. Хочу сразу отметить важный факт, что для большинства современнных дешевых USB2.0 -флешек на контроллёрах компании SMI , вам придётся применять инструменты . Это связанно с тем, что производители не брезгаю устанавливать низкокачественную DownGrade -флешпамять, которая оказывается не по зубам для старого доброго SMIMPTool .

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

ВВЕДЕНИЕ

С начала нужно подобрать совместимую с конкретной флешкой версию утилиты SMIMPTOOL . В данном материале, не буду глубоко останавливаться на этом вопросе, попробую лишь разъяснить в двух словах. Все имеющиеся версии на моём сайте, имеют в названии перечень контроллёров, с которыми они совместимы. Например SMI MPTool V2.5.27 v8 M1004 , говорит о наличии внутри архива комплекта прошивок для следующих моделей контроллёров: SM3257ENAA , SM3257ENLT и SM3260AD .

SMI MPTool – отсюда скачиваем все доступные редакции дистрибутивы производственной утилиты для прошивки микроконтроллёров SMI .

SMI MPTool REPACK – те же яйца, только не из оригинальных дистрибутивов производственных программ, а собрано из официальных пользовательских утилит для восстановления.

TRANSCEND-SM32X-BY-USBDEV – по сути тоже самое, только слеплено из содержимого сервера онлайн сервиса восстановления Transcend JetFlash .

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

К примеру, я буду использовать инструмент SMI Mass Production Tool V2.5.42 v7 O0515v1 , совместимый с чипами SM3257AA, SM3257ENAA, SM3257ENBA, SM3257ENLT, SM3261AB и SM3267AB .

ПРОЦЕСС ВОССТАНОВЛЕНИЯ

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

Например, я использовал корневую директорию жесткого диска:

D:\USBDEV_SMIMPTOOL_O0603\

Запускаем приложение sm32Xtest_V42-7.exe (имя исполняемого файла может отличаться) , затем подключаем неисправный USB -накопитель. Если утилита автоматом не подхватила его, то используем кнопку ‘ Scan USB (F5) ‘, для поиска совместимых устройств.

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

ПЕРЕХОДИМ К НАСТРОЙКАМ

Далее проверяем настройки утилиты, на наличие грамотно выставленных параметров. Для этого нажимаем на кнопку Setting , вводим пароль к конфигу = 320 .

Утилита попросит вас указать требуемый файл с настройками, по умолчанию это default.ini .

MAIN FLOW SETTING

Наиболее оптимальные настройки показаны на скриншоте данном чуть ниже.

PRETEST = Erase All Block – наиболее универсальное значение, но всё же иногда может быть необходимо выставлять ‘ Erase Good Block Only ‘. А именно в тех случаях, когда память не посыпалась к бабушке, плюс к этому флеш-памяти нужен DYNA -инструмент. Т.е. например, с параметром ‘ Erase Good Block Only ‘ можно прошить рабочую флешку, которую берут только приложения Dyna Mass Storage Production Tool . А объясняется это тем, что утилите SMIMPTool , при отфильтровке только среди хороших блоков не приходиться иметь дело с кучей шлака. Но хочу заметить, что данный способ не работает с контроллёром SM3257ENBA , хотя с предыдущими моделями типа SM3257ENAA и SM3257ENLT , проблемы отсутствуют.

[X] WRITE CID
DBF METHOD = TSOP Standard Type

[X] DOWNLOAD ISP

[X] FORMAT
[X] FAT32 – файловая система по вкусу, но по умолчанию всегда ФАТ32.

DISK TYPE = USB-ZIP – в этом случае ZIP значит что устройство будет определяться как съёмный диск , а не как фиксированный.

USB Power – в зависимости от новизны флешки и её объёма. Если флешка дешевая и при этом новая и объёмная, то рекомендуется значение 500mA . Для старых или необъёмных флешек рекомендуемые значения 100-200mA .

CAPACITY SETTING

На этой вкладке, нам нужно установить допустимое количество плохих блоков ( Bad Block ), с которыми может успешно завершиться процесс прошивки. По умолчанию, рекомендуемое значение для SLC -памяти это значение равно 20, а для MLC = 44. В подавляющем количестве случаев, значения 44 достаточно для успешного завершения операций. В некоторых случаях (для особо дырявой некачественной памяти) , следует указать более существенное значение, этак 50-100. Использовать значения крупнее, в 99% не имеет никакого смысла, даже если утилита пишет о превышении допустимого числа бедов.

Также можно использовать и другие режимы регулирования объёма флешки, которые я лично практически никогда не использую:
– BIN Level (SM3255 & SM3257 Only) – посредством задания множества уровней.
– Fix – с помощью установки минимального и максимального объёма.

ЗАВЕРШАЮЩИЙ ЭТАП

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

Нам остается сохранить настройки, с помощью кнопки OK и запустить процесс прошивки нажатием на ‘ Start (Space Key) ‘. В среднем, утилита отрабатывает флешку за 2-3 минуты, хотя может и немного дольше.

В случае использования атрибута ERASEALLBLOCK , перед запуском процесса прошивки, утилита нас предупредит о том, что она очистит всю таблицу битых блоков: ‘ Warning: The pretest will erase bad block. Do you want Continuous?? ‘.

Если процедура Pretest или любая другая, будет жужжать более чем минут 5-10, то ждать дальше нету никакого смысла. Ибо это может продлиться 5 часов и всё равно в конце вы поймаете какую-то неприятную ошибку.

ЗАМЕЧАНИЯ – ОШИБКИ

Расскажу немного о проблемах встречающихся при восстановлении флешек Silicon Motion .

УТИЛИТА НЕ ВИДИТ ФЛЕШКУ

Флешки на контроллёрах SMI , зависают, как и все другие, но всё же гораздо реже чем Phison . Поэтому, я бы сразу не лез переводить в тестмод флешку на SMI , а сначала попробовал бы другой способ. Достаточно часто, при надругательстве над SMI -шками, гадиться реестр и его приходиться чистить. Поэтому не забывайте переодически убираться в реестре с помощью такой утилиты как USB Oblivion .

Bad Block over setting (11)

Найденое количество плохих блоков, превышает заданное допустимое значение. Необходимо повысить его в настройках, по адресе – SETTING – Capacity Setting – Bad Block . Повысьте значение до 100 пунктов , если это не поможет то проверьте установленный метод претеста. В таких случаях обязательно ставить Pretest = Erase All Block.

Bad Block over setting (11) (User-3724 (M) > FW-3584 (M))

Существенно отличается от предыдущей ошибки, тем что в скобках есть упоминание о USER и FW . А означает она то, что у утилиты не хватило сил справиться с бэдами в памяти и нужно обратиться к Sorting -утилитам (приложение DYNA) . Далее ковыряться в SMIMPTool , в таком случае нету никакого смысла!

Initial Param Fail (0F) (ISP can`t be found!!)

Программа не может найти прошивки для вашей флешки, в каталоге с утилитой. Скорее всего, в используемом дистрибутиве производственного прошивальщика, отсутствует каталог с прошивками для вашей модели контроллёра. Они должны иметь вид, типа UFD_3257ENBA или UFD_3267AB .

Замечания к статье, оставляйте в комментариях, а вот спрашивать меня советы по ремонту ваших флешек, следует исключительно на форуме проекта USBDev – ЩЁЛКНИТЕ, ЧТОБЫ ЗАДАТЬ ВОПРОС НА ФОРУМЕ (FORUM) .

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

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

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

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

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

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

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

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

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

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


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


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


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

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

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

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

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

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


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

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


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

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

На этом всё!

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

Многие пользователи пренебрегают безопасным извлечением флешек, в результате чего накопители перестают корректно работать: не распознаются системой, требуют форматирования, не читает/записывает данные, показывает неверный объем (например, 14 Gb вместо 16 Gb). Если вы столкнулись с подобной проблемой, то вопрос, как восстановить флешку, наверняка станет для вас актуальным.

Можно ли восстановить работоспособность флешки?

Кому-то может показаться, что восстановление флешки – занятие бессмысленное. Накопители Transcend, Kingston, A-Data и других производителей наполнили рынок, сделав флэш память дешевой. Карты памяти и флешки объемом от 8 Gb до 32 Gb стоят не так дорого, чтобы нельзя было их спокойно выбросить и купить новые носители. Однако старые флешки и карты памяти Микро SD обычно вовсе не выбрасывают: они лежат в столе и ждут своего восстановления.

Восстановление возможно, если флешка или карта памяти не «умерла» окончательно (обычно смерть наступает при сгорании контроллера).

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

Сохранение информации и поиск нужного софта

Если на флешке или SD карте хранится важная информация, то перед прошивкой и восстановлением контроллера (а вместе с ним и работоспособности накопителя) необходимо извлечь данные. Сделать это можно с помощью утилиты Photorec, умеющей работать с носителями, у которых не определяется файловая система.

После извлечения необходимой информации с SD карты или флешки можно приступать к поиску утилиты для прошивки контроллера. Но чтобы прошить контроллер, сначала нужно определить его модель. Для это используем утилиту CheckUDisk (распространяется бесплатно) и сайт flashboot.ru:


После завершения проверки и получения нужной информации (VID PID накопителя) необходимо скачать утилиту для возврата работоспособности флешки или SD накопителя. Перейдите на сайт flashboot.ru и откройте вкладку «iFlash». Здесь вам нужно ввести значения VID PID и найти нужного производителя карты памяти или флэш накопителя (HP, Generic Flash Disk, Protex, Oltramax, Smartbuy и т.д.).

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

В таблице есть столбцы «Контроллер» и «Утилита». Обратить внимание нужно и на объем – контроллеры флешек и SD карт на 16 Gb и 32 Gb могут отличаться. Вам нужно скопировать полное название утилиты и скачать её через раздел «Файлы» на сайте flashboot.ru или из другого источника. Часто вместе с программой восстановления загружается инструкция по её применению, с которой желательно внимательно ознакомиться.

Прошивка контроллера

Допустим, у вас флешка Protec объемом 16 Gb. Вы находите её по VID PID через онлайн сервис iFlash и скачиваете бесплатно утилиту прошивки контроллера. Что делать дальше? Проводить мероприятия по восстановлению флеш накопителя (SD карты памяти).

Универсальная инструкция для восстановления всех флешек:

Если прошивка пройдет успешно, то вы должны увидеть положительный статус флешки – «OK» или «Good». Если же во время проведения операции возникнут неполадки, то появится код ошибки: его расшифровку можно найти в справке утилиты, найденной по VID PID, или на других онлайн сервисах.

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

Для восстановления флешки необходимо дополнительно провести её форматирование. Выполнить его можно стандартными средствами Windows или с помощью специальных программ. Рекомендуется запускать полное, а не быстрое форматирование. Это займет чуть больше времени (особенно если объем накопителя превышает 16 Gb), зато вы будете уверены, что флешка теперь полностью чистая и работоспособная.

Руководство, попытаюсь сделать максимально кратким и лаконичным, дабы напрасно не усложнять положение. Хочу сразу отметить важный факт, что для большинства современнных дешевых USB2.0 -флешек на контроллёрах компании SMI , вам придётся применять инструменты Dyna Mass Storage Production Tool . Это связанно с тем, что производители не брезгаю устанавливать низкокачественную DownGrade -флешпамять, которая оказывается не по зубам для старого доброго SMIMPTool .

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

ВВЕДЕНИЕ

Сначала нужно подобрать совместимую с конкретной флешкой версию утилиты SMIMPTOOL . В данном материале, не буду глубоко останавливаться на этом вопросе, попробую лишь разъяснить в двух словах. Все имеющиеся версии на моём сайте, имеют в названии перечень контроллёров, с которыми они совместимы. Например SMI MPTool V2.5.27 v8 M1004 , говорит о наличии внутри архива комплекта прошивок для следующих моделей контроллёров: SM3257ENAA , SM3257ENLT и SM3260AD .

Bad Block over setting (11)

Найденое количество плохих блоков, превышает заданное допустимое значение. Необходимо повысить его в настройках, по адресе – SETTING – Capacity Setting – Bad Block . Повысьте значение до 100 пунктов , если это не поможет то проверьте установленный метод претеста. В таких случаях обязательно ставить Pretest = Erase All Block.

Bad Block over setting (11) (User-3724 (M) > FW-3584 (M))

Существенно отличается от предыдущей ошибки, тем что в скобках есть упоминание о USER и FW . А означает она то, что у утилиты не хватило сил справиться с бэдами в памяти и нужно обратиться к Sorting -утилитам (приложение DYNA) . Далее ковыряться в SMIMPTool , в таком случае нету никакого смысла!

Initial Param Fail (0F) (ISP can`t be found!!)

Программа не может найти прошивки для вашей флешки, в каталоге с утилитой. Скорее всего, в используемом дистрибутиве производственного прошивальщика, отсутствует каталог с прошивками для вашей модели контроллёра. Они должны иметь вид, типа UFD_3257ENBA или UFD_3267AB .

Замечания к статье, оставляйте в комментариях, а вот спрашивать меня советы по ремонту ваших флешек, следует исключительно на форуме проекта USBDev – .

Читайте также…

параметров политики USB-устройств | Ссылка

Раздел USB-устройств содержит параметры политики для управления перенаправлением файлов для USB-устройств.

Правила оптимизации клиентских USB-устройств

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

Когда пользователь подключает устройство ввода USB, хост проверяет, разрешают ли настройки политики USB это устройство. Если устройство разрешено, хост затем проверяет правила оптимизации клиентского USB-устройства для устройства. Если правило не указано, значит, устройство не оптимизировано. Режим захвата (04) рекомендуется для подписных устройств. Для других устройств, производительность которых снижается из-за более высокой задержки, администраторы могут включить интерактивный режим (02). См. описания доступных режимов в таблице в этой статье.

Полезно знать

  • При использовании планшетов и планшетов для подписи Wacom рекомендуется отключить экранную заставку. Инструкции по отключению экранной заставки приведены в конце этого раздела.
  • Поддержка оптимизации планшетов для подписи и планшетов серии Wacom STU была предварительно настроена при установке политик Citrix Virtual Apps and Desktops.
  • Устройства подписи
  • работают в Citrix Virtual Apps and Desktops и не требуют использования драйвера в качестве устройства подписи.У Wacom есть больше программного обеспечения, которое можно установить для дальнейшей настройки устройства. См. http://www.wacom.com/.
  • Таблички для рисования. Некоторые устройства ввода для рисования могут отображаться как HID-устройства на шинах PCI/ACPI и не поддерживаются. Подключите эти устройства к хост-контроллеру USB на клиенте для перенаправления внутри сеанса Citrix Virtual Desktops.

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

Имя тега Описание
Режим Режим оптимизации поддерживается для устройств ввода класса = 03 .Поддерживаемые режимы: Без оптимизации — значение 01 . Интерактивный режим — значение 02 . Рекомендуется для таких устройств, как графические планшеты и мыши 3D Pro. Режим захвата — значение 04 . Предпочтительно для таких устройств, как планшеты для подписи.
ВИД Идентификатор поставщика из дескриптора устройства в виде четырехзначного шестнадцатеричного числа.
ПИД-регулятор Идентификатор продукта из дескриптора устройства в виде четырехзначного шестнадцатеричного числа.
РЕД. Идентификатор версии из дескриптора устройства в виде четырехзначного шестнадцатеричного числа.
Класс Класс из дескриптора устройства или дескриптора интерфейса.
Подкласс Подкласс либо дескриптора устройства, либо дескриптора интерфейса.
Протокол Протокол либо из дескриптора устройства, либо из дескриптора интерфейса.

Примеры

Mode=00000004 VID=067B PID=1230 class=03 #Устройство ввода работает в режиме захвата

Mode=00000002 VID=067B PID=1230 class=03 #Устройство ввода, работающее в интерактивном режиме (по умолчанию)

Mode=00000001 VID=067B PID=1230 class=03 #Устройство ввода работает без оптимизации

Mode=00000100 VID=067B PID=1230 # Оптимизация настройки устройства отключена (по умолчанию)

Mode=00000200 VID=067B PID=1230 # Включена оптимизация настройки устройства

При использовании планшетов и планшетов для подписи Wacom компания Citrix рекомендует отключать экранную заставку следующим образом:

  1. Установите Wacom-STU-Driver после перенаправления устройства.
  2. Установите Wacom-STU-Display MSI , чтобы получить доступ к панели управления панелью для подписи.
  3. Выберите Панель управления > Дисплей Wacom STU > STU430 или STU530 и выберите вкладку для своей модели.
  4. Выберите Изменить , затем выберите Да , когда появится окно безопасности UAC.
  5. Выберите Отключить слайд-шоу , затем Применить .

После установки параметра для одной модели планшета для подписи он применяется ко всем моделям.

Перенаправление клиентских USB-устройств

Этот параметр разрешает или запрещает перенаправление USB-устройств на пользовательское устройство и обратно.

По умолчанию USB-устройства не перенаправляются.

Правила перенаправления клиентских USB-устройств

Этот параметр определяет правила перенаправления для USB-устройств.

По умолчанию правила не указаны.

Когда пользователь подключает USB-устройство, хост-устройство по очереди проверяет его на соответствие каждому правилу политики, пока не будет найдено совпадение.Первое совпадение для любого устройства считается окончательным. Если первым совпадением является правило Allow, устройство удаленно подключается к виртуальному рабочему столу. Если первым совпадением является правило Deny, устройство доступно только для локального рабочего стола. Если совпадений не найдено, используются правила по умолчанию.

Правила политики имеют формат {Allow: | Deny:}, за которым следует набор выражений tag=value, разделенных пробелом. Поддерживаются следующие теги:

Имя тега Описание
ВИД Идентификатор производителя из дескриптора устройства
ПИД-регулятор Идентификатор продукта из дескриптора устройства
РЕЛ Идентификатор выпуска из дескриптора устройства
Класс Класс из дескриптора устройства или дескриптора интерфейса
Подкласс Подкласс либо дескриптора устройства, либо дескриптора интерфейса
Протокол Протокол либо из дескриптора устройства, либо из дескриптора интерфейса

При создании правил политики помните:

  • Правила нечувствительны к регистру.
  • Правила могут иметь необязательный комментарий в конце, который начинается с символа #.
  • Пустые и чистые строки комментариев игнорируются.
  • Теги должны использовать оператор сопоставления = (например, VID=067B_.
  • Каждое правило должно начинаться с новой строки или составлять часть списка, разделенного точкой с запятой.
  • См. коды классов USB на веб-сайте USB Implementers Forum, Inc.

Примеры определяемых администратором правил политики USB:

  • Разрешить: VID=067B PID=0007 # Другая отрасль, другая флешка
  • Запретить: Class=08 subclass=05 # Mass Storage
  • Чтобы создать правило, запрещающее все USB-устройства, используйте «DENY:» без других тегов.

Перенаправление клиентского USB-устройства plug and play

Этот параметр разрешает или запрещает использование устройств plug-and-play, таких как камеры или POS-терминалы, в клиентском сеансе.

По умолчанию перенаправление устройств plug-and-play разрешено. Если установлено значение Разрешено, все устройства plug-and-play для определенного пользователя или группы перенаправляются. Если установлено значение «Запрещено», никакие устройства не перенаправляются.

Настроить автоматическое перенаправление USB-устройств

USB-устройства автоматически перенаправляются, когда включена поддержка USB, а в настройках предпочтений пользователя USB установлено автоматическое подключение USB-устройств.

Примечание:

В Receiver for Windows 4.2 USB-устройства также автоматически перенаправляются при работе в режиме Desktop Appliance, а панель подключения отсутствует. В более ранних версиях Citrix Receiver для Windows USB-устройства также автоматически перенаправлялись при работе в режиме настольного устройства или с приложениями, размещенными на виртуальной машине (ВМ).

Не всегда лучше перенаправлять все USB-устройства. Пользователи могут явно перенаправлять устройства из списка USB-устройств, которые не перенаправляются автоматически.Чтобы предотвратить перечисление или перенаправление USB-устройств, используйте DeviceRules либо на клиентской конечной точке, либо в политике DDC. Дополнительные сведения см. в руководствах администратора.

Осторожно:

Неправильное использование редактора реестра может вызвать серьезные проблемы, которые могут потребовать переустановки операционной системы. Citrix не может гарантировать решение проблем, возникающих в результате неправильного использования редактора реестра. Используйте Редактор реестра на свой страх и риск. Обязательно сделайте резервную копию реестра, прежде чем редактировать его.

Параметры пользовательских настроек для автоматического перенаправления USB-устройств

Политика:

  1. Откройте Редактор локальной групповой политики и перейдите в раздел Административные шаблоны > Компоненты Citrix > Citrix Receiver > Удаленное взаимодействие клиентских устройств > Универсальное удаленное взаимодействие USB .
  2. Откройте Новые USB-устройства , выберите Включено и нажмите OK .
  3. Откройте Существующие USB-устройства , выберите Включено и нажмите OK .

Приемник Citrix:

  1. Перейдите к Citrix Receiver Preferences > Connections .
  2. Убедитесь, что выбраны следующие параметры:
    • При запуске сеанса автоматически подключать устройства
    • При подключении нового устройства во время сеанса подключение устройства выполняется автоматически.
  3. Нажмите OK .

Все ключи реестра и изменения политики применяются к клиентскому устройству Windows.

Перенаправление обычных USB-принтеров

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

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

Используйте этот реестр для настройки автоматического перенаправления простых принтеров:

HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Citrix\ICA Client\GenericUSB\Devices

Имя: AutoRedirectPrinters

Тип: DWORD

Данные: 00000000

Значение по умолчанию — 0 (автоматическое перенаправление не выполняется).Изменение значения на любое число больше нуля включает поддержку USB для перенаправления обычных USB-принтеров.

Вы также можете развернуть политики Active Directory в этом разделе реестра и переопределить значение, не относящееся к политике, если присутствуют оба:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices

Имя: AutoRedirectAudio

Тип: DWORD

Данные: 00000000

Перенаправление обычных аудиоустройств

Как и в случае с обычными принтерами, наилучшее взаимодействие с пользователем достигается при использовании выделенного виртуального аудиоканала ICA для отправки аудиоданных с обычных аудиоустройств.Однако вам может потребоваться перенаправить некоторые специальные устройства с помощью поддержки USB. Эвристика используется для определения того, какие устройства являются простыми аудиоустройствами.

Используйте этот реестр на конечной точке клиента, чтобы настроить автоматическое перенаправление обычных аудиоустройств:

HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Citrix\ICA Client\GenericUSB\Devices

Имя: AutoRedirectAudio

Тип: DWORD

Данные: 00000000

По умолчанию установлено значение 0 (автоматическое перенаправление не выполняется).Изменение значения на ненулевое перенаправляет обычные USB-аудиоустройства с поддержкой USB.

Вы можете использовать политики Active Directory для развертывания этого значения в разделе реестра и переопределения значения, не относящегося к политике, если оба присутствуют:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices

Название: AutoRedirectVideo

Тип: DWORD

Данные: 00000000

Перенаправление обычных запоминающих устройств (запоминающих устройств)

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

Эвристика используется для определения того, какие устройства являются обычными устройствами хранения. Используйте этот раздел реестра, чтобы настроить автоматическое перенаправление обычных устройств хранения:

.

HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Citrix\ICA Client\GenericUSB\Devices

Имя: AutoRedirectStorage

Тип: DWORD

Данные: 00000000

По умолчанию установлено значение 0 (автоматическое перенаправление не выполняется).Изменение значения на ненулевое перенаправляет обычные USB-накопители, используя общую поддержку USB.

Вы также можете использовать политики Active Directory для развертывания этого значения в следующем разделе реестра и переопределения значения, не относящегося к политике, если оба присутствуют:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices

Имя: AutoRedirectStorage

Тип: DWORD

Данные: 00000000

Примечание:

Доступ только для чтения к обычному запоминающему устройству не настраивается, если вы используете стандартную поддержку USB, в то время как он настраивается при использовании CDM.

USB-накопители с перенаправлением аппаратного шифрования

Флэш-накопители USB

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

Универсальное перенаправление USB необходимо для клиентов, отличных от Windows (например, клиентов Linux), и клиентов, в которых клиент ограничил (заблокировал) доступ пользователей к локальным функциям на клиенте.Универсальное перенаправление USB может перенаправить любое запоминающее устройство USB без аппаратного шифрования в сеансы OS с одним сеансом и сеансы VDA с несколькими сеансами.

До выхода Citrix Virtual Apps and Desktops 7 1808 флэш-накопители USB с аппаратным шифрованием нельзя было каким-либо полезным образом перенаправить в сеансы VDA для односессионной ОС или многосеансовой ОС. Новая усовершенствованная функция, представленная в Citrix Virtual Apps and Desktops 7 1808, поддерживает универсальное перенаправление USB-накопителей USB с аппаратным шифрованием в сеансы VDA с одной и несколькими сессиями ОС.После перенаправления устройства ни один из его дисков не отображается на локальном клиенте. Итак, если требуется разблокировка диска, выполните ее в сеансе. Для этой функции требуется обновление Windows KB4074590.

Устройства с обычными фотоснимками (сканеры и цифровые камеры)

Для устройств с обычными неподвижными изображениями добейтесь наилучшего взаимодействия с пользователем, используя выделенный виртуальный канал (например, виртуальный канал TWAIN), который также выполняет оптимизацию. Эти устройства должны соответствовать отраслевым стандартам. Если устройство не соответствует требованиям или если оно используется не в соответствии с первоначальными намерениями, универсальное перенаправление USB может быть единственным способом использования устройства.Эвристика используется для определения того, какие устройства являются обычными устройствами неподвижного изображения.

Используйте этот раздел реестра, чтобы настроить автоматическое перенаправление устройств с обычными неподвижными изображениями:

HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Citrix\ICA Client\GenericUSB\Devices

Имя: AutoRedirectImage

Тип: DWORD

Данные: 00000000

По умолчанию установлено значение 0 (автоматическое перенаправление не выполняется). Изменение значения на ненулевое перенаправляет обычные USB-устройства с неподвижными изображениями на обычный USB.

Вы также можете использовать политики Active Directory для развертывания этого значения в этом разделе реестра и переопределения значения, не относящегося к политике, если присутствуют оба:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices

Имя: AutoRedirectImage

Тип: DWORD

Данные: 00000000

Специфические настройки устройства

Эвристика, используемая для выбора оптимизируемых Citrix устройств (таких как принтеры, аудио- и видеоустройства, устройства хранения и устройства с неподвижными изображениями), не всегда соответствует вашим потребностям.Возможно, вы захотите управлять автоматическим перенаправлением устройств, не перечисленных выше. Вы можете управлять автоматическим перенаправлением для конкретного устройства.

Например, устройство считывания штрих-кода DemoTech 2000 не нужно перенаправлять с помощью поддержки USB. Он имеет идентификатор поставщика 12AB и идентификатор продукта 5678. Эти шестнадцатеричные числа можно найти в диспетчере устройств.

Чтобы предотвратить автоматическое перенаправление, создайте этот раздел реестра для конкретного устройства:

HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Citrix\ICA Client\GenericUSB\Devices\VID12AB PID5678

Имя: Автоперенаправление

Тип: DWORD

Данные: 00000000

Значение 0 предотвращает автоматическое перенаправление устройства.Ненулевое значение указывает, что устройство должно рассматриваться для автоматического перенаправления (в зависимости от предпочтений пользователя). Между идентификаторами производителя и продукта есть один пробел.

Вы также можете развернуть это значение с помощью политик Active Directory в этом разделе реестра. Он переопределяет значение, не относящееся к политике, если присутствуют оба значения:

.

HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Политики\Citrix\ICA Client\GenericUSB\Devices\VID12AB PID5678

Имя: Автоперенаправление

Тип: DWORD

Данные: 00000000

Параметры AutoRedirect для конкретного устройства имеют приоритет над более общими значениями AutoRedirectXXX, описанными выше.Эвристика по умолчанию для оптимизированных устройств Citrix может ошибочно интерпретировать устройство как универсальное. Поэтому установите значение AutoRedirect для конкретного устройства равным 1, чтобы перенаправить его автоматически.

Определить VID и PID устройства чтения карт

Обратите внимание, что это общее руководство. Возможно, вам придется связаться с производителем USB-устройства чтения карт, чтобы получить конкретный VID/PID для устройства чтения.

  1. Подключите USB-кардридер к ПК.
  2. Откройте Диспетчер устройств Windows (Панель управления —> Система и безопасность —> Система —> Диспетчер устройств) .
  3. Expand Устройства интерфейса пользователя
  4. Устройство чтения карт должно быть последним USB-устройством ввода в списке.
  5. Выделите его и щелкните правой кнопкой мыши. Перейти к свойствам
  6. Щелкните Подробности и выберите Идентификатор оборудования в раскрывающемся списке Свойство .
  7. Обратите внимание на значения для VID и PID

    Например, значения для USB\VID_0C27&PID_3BFA&REV_0480 будут следующими:

    VID = 0C27

    PID = 3BFA

  8. Эти значения представлены в шестнадцатеричном формате.Их необходимо преобразовать в десятичное число для использования с Print Audit Embedded для HP.
  9. Встроенный калькулятор Windows можно использовать для преобразования этих значений в режиме просмотра Programmer

  1. Щелкните Dec , чтобы преобразовать значение в десятичное число. Начальные нули в VID или PID необходимы для регистрации устройства чтения карт на устройстве HP

 

Memos From the Cube » Получение VID и PID

Большинство людей, проработавших с USB более нескольких минут, открыли его маленький грязный секрет; вы не можете продавать устройства, совместимые/совместимые с USB (обратите внимание, что есть разница, последнее требует большой оплаты), без предварительного получения уникальной комбинации VID/PID для вашего продукта.VID или Vendor ID — это 16-битное значение, которое должно идентифицировать точного производителя USB-устройства с помощью гигантской таблицы поиска из USB-IF. Предполагается, что PID или идентификатор продукта идентифицирует конкретный продукт, произведенный поставщиком, поэтому при совместном использовании он формирует 32-битный уникальный код для каждого продукта USB на рынке.

Обратите внимание, что это значение уникально для конкретного продукта, а не устройства — каждое устройство может дополнительно иметь уникальный серийный номер, но только VID/PID просто идентифицирует хост, что это за устройство (т.грамм. «USB-веб-камера Happy Fun Technologies, модель E123»). Проблема заключается в том, что для работы такой схемы необходимо, чтобы USB-IF действовал как центральный реестр значений VID, чтобы никакие два производителя не выпускали на рынок продукты с одной и той же парой VID/PID.

Это проблема только потому, что USB-IF взимает плату с компаний за значение VID. Каждое значение VID дает компании возможность производить 65 536 различных USB-продуктов, и это хорошо, но это означает, что крошечные предприятия, выпускающие только один или два продукта, потерпят неудачу, так как они застряли, расплачиваясь за большой продукт. ключевое пространство, которое они просто не используют.Хотя 65 536 продуктов — это много для одной компании, наличие всего 65 536 различных VID означает, что большинство возможных комбинаций VID/PID тратятся впустую.

Несколько лет назад некоторым умным бизнесменам пришла в голову хорошая идея; зарабатывайте примерно 2000 долларов США в год, необходимые для защиты VID, а затем перепродавайте значения PID частным покупателям небольшими блоками. Это было хорошо для них и для покупателей, поскольку они могли продавать блоки из 10 или около того по разумной цене, а небольшие компании могли затем использовать купленные PID в своей небольшой линейке продуктов.К сожалению, USB-IF, которого никогда не обманули, чтобы не доить разработчиков до дна, пригрозила подать в суд на всех таких реселлеров и попыталась задним числом добавить в свою лицензию пункт, запрещающий перепродажу.

Итак, к чему это нас приводит? Вверх по ручью USB без VID/PID. Если вы не заинтересованы в полном одобрении USB-IF (и правах на использование логотипа USB на ваших продуктах и ​​т. д.), вы все равно можете найти людей, готовых перепродать вам блок PID, которые купили VID до того, как лицензия была обновлено.Вы также можете стиснуть зубы и раскошелиться на своего первенца — плюс около 2000 долларов США — на USB-IF, чтобы купить целый VID. Другой вариант — обратиться к поставщику USB-чипов, поскольку некоторые из них, такие как Microchip и FTDI, бесплатно раздают их клиентам, которым они нужны. Наконец, вы можете приобрести лицензию на использование USB-стека там, где поставщик купил VID, поскольку в этом случае вы покупаете права на использование стека и просто получаете PID «бесплатно» в рамках сделки.

Считаю ли я иронией то, что людей заставляют покупать лицензию на программную реализацию стека USB только для того, чтобы они могли просто использовать прилагаемую комбинацию VID/PID с совершенно бесплатным стеком LUFA? Да.Я ворчун по этому поводу? Да, я. Глупая реализация комбинированной схемы VID/PID в USB-IF вызвала невыразимое раздражение у разработчиков по всему миру. Если бы они использовали реализацию GUID, как Microsoft (где нет необходимости в центральном репозитории, поскольку ключи частично основаны на времени, а пространство ключей огромно) или даже полагались бы на уникальные строки дескриптора поставщика/продукта, мы бы не все быть в этом бардаке.

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

 


Идентификатор технических статей: KB86007
Последнее изменение: 22.12.2021


Резюме

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


Действия по блокировке всех USB-накопителей с помощью конечной точки DLP:

  1. Войдите в консоль ePO.
  2. Нажмите Меню , Защита данных , Диспетчер политик DLP .
  3. В Определения щелкните Управление устройствами , Шаблоны устройств .
  4. Нажмите Действия , Новый элемент , Шаблон съемного запоминающего устройства .
  5. Добавьте Заблокировать USB-накопители к имени определения.
  6. Добавьте свойство Bus Type и измените значение на USB .Оставьте Сравнение с равно .
  7. Щелкните Сохранить .
  8. Создайте набор правил или откройте существующий набор правил .
  9. В выбранном наборе правил щелкните Управление устройствами , Действия , Новое правило , Правило съемных запоминающих устройств .
  10. Назовите правило Блокировать все USB-накопители Правило съемных запоминающих устройств .
  11. Изменить Состояние на Включено .
  12. Выберите подходящих пользователей для назначения правила.
  13. В Removable Storage выберите Block USB Drives в контекстном меню.
  14. Перейдите на вкладку Реакция и выберите Блокировать в раскрывающемся списке Предотвратить действие .
  15. Настройте уведомление пользователя и сообщите об инциденте соответствующим образом.
  16. В разделе Компьютер отключен от корпоративной сети оставьте для параметра Предотвратить действие значение Реагировать так же, как и для подключенной системы.
  17. Щелкните Сохранить .
  18. Если был создан новый набор правил , выберите Активировать набор правил в политике защиты от потери данных в каталоге политик .
  19. Если новый набор правил не создавался, перейдите на вкладку Назначение политики в диспетчере политик DLP и примените соответствующую политику.
 
Действия по добавлению исключения для определенных USB-накопителей, разрешенных к использованию:
  1. Щелкните Пуск , Выполнить , введите explorer и щелкните OK .
  2. Щелкните правой кнопкой мыши Мой компьютер и выберите Управление .
  3. В Системные инструменты щелкните Диспетчер устройств .
  4. В верхней части окна Управление компьютером щелкните пункт меню Просмотр и выберите Показать скрытые устройства .
  5. Вставьте исключаемый USB-накопитель.
  6. Найдите все дополнения, отображаемые в списке Управление компьютером . Как правило, дополнения отображаются в разделе Storage Volumes , но они также могут отображаться в разделе Disk Drives или в аналогичных местах.
  7. Щелкните правой кнопкой мыши устройство, найденное в списке Управление компьютером , и выберите Свойства .
  8. Перейдите на вкладку Details и найдите одну из следующих записей в раскрывающемся списке:
    • Идентификатор экземпляра устройства
    • Серийный номер устройства
    • Идентификатор поставщика/идентификатор продукта
  9. Скопируйте (CTRL+C) отображаемую запись. Эта запись снова используется на шаге 8 следующей процедуры.

Вернитесь к диспетчеру политик DLP в консоли ePO, чтобы выполнить следующие шаги:
  1. Войдите в консоль ePO.
  2. Нажмите Меню , Диспетчер политик DLP .
  3. В диспетчере политик DLP перейдите на вкладку Определения .
  4. Разверните Управление устройствами и выберите Шаблоны устройств .
  5. Нажмите Действия , Новый элемент , Шаблон съемного запоминающего устройства .
  6. Назовите определения: Исключенные диски .
  7. Добавьте свойство USB (VID/PID Codes) .
  8. Оставьте Comparison равным Equals и добавьте Vendor ID (VID) и Product ID (PID) , полученные на предыдущих шагах.
  9. Щелкните Сохранить .
  10. Вернитесь к Диспетчер политик DLP , щелкните вкладку Набор правил и щелкните набор правил, созданный в Решении 1, шаг 18.
  11. На вкладке Device Control выберите правило Block All USB Drives Removable Storage Device Rule , созданное в Решении 1.
  12. Перейдите на вкладку Исключения , а затем щелкните раздел Исключенные шаблоны устройств , рядом с Съемный накопитель является одним из (ИЛИ) , нажмите кнопку Выбор (серое поле с 3 точками) и выберите Исключенные диски .
  13. Щелкните Сохранить .
  14. Нажмите Закрыть в наборе правил DLP .
  15. Щелкните Управление политикой .
  16. Примените политику, нажав Действия , Применить выбранные политики и выберите соответствующую политику.

Действия по добавлению исключения для приложений шифрования, находящихся на USB-накопителях:
  1. Войдите в консоль ePO.
  2. Нажмите Меню , Диспетчер политик DLP .
  3. В диспетчере политик DLP перейдите на вкладку Определения .
  4. Разверните Источник/Назначение и выберите Имя процесса .
  5. Щелкните Действия , Новый .
  6. Назовите определение имени процесса Исключенные процессы USB .
  7. Добавьте соответствующее имя процесса, соответствующее приложению шифрования на USB-накопителе, в поле Имя процесса .
  8. Нажмите Добавить , Сохранить
  9. Щелкните Сохранить .
  10. Откройте правило Блокировать все USB-накопители для съемных запоминающих устройств, созданное в Решении 1.
  11. В разделе Имя процесса рядом с нет ни одного из (НЕ) , щелкните контекстное меню и выберите USB Excluded Processes .
  12. Нажмите Закрыть в наборе правил DLP .
  13. Щелкните Управление политикой .
  14. Применить политику. Нажмите  Действия , Применить выбранные политики и выберите соответствующую политику.

Как узнать USB-устройство «Hid» и «Pid»

Пакет, упрощающий обмен данными USB/HID в Windows.Использование pywinusb.hid Первоначально ориентировался на простое управление устройствами HID. В зависимости от вашего приложения вы можете найти эти ограничения для высокой пропускной способности данных, но я думаю, что вы можете столкнуться с некоторыми ограничениями Python, если вам требуется какая-либо обработка в реальном времени.

Управление коммуникациями HID. Идентификация устройства для обнаружения и взаимодействия с устройствами из приложений Visual C#. Какая прошивка делает мой доступ к периферийным устройствам в режиме реального времени часто сложной задачей. Хотя прошивка поддерживает. Многие контроллеры USB-устройств основаны на популярных процессорных архитектурах.

Портативное USB-устройство с автозапуском для конкретного приложения после подключения к устройству. Устройство i включает стандартизированный USB-модуль, который включает в себя USB. Любое устройство может быть устройством класса USB HID, если разработчик соответствует уникальному идентификационному номеру USB, например серийному номеру каждого устройства. Продукт linkit может быть идентифицирован по.

Программное обеспечение для реле, подключаемых по USB, с интерфейсом HID. См. WIKI для получения дополнительной информации. павела/усбрелайхид. Пожалуйста, ознакомьтесь с электрическими характеристиками, предоставленными поставщиками.Это общий идентификатор для устройств класса VUSB HID. Мы не знаем, действительно ли эти идентификаторы уникальны, по крайней мере, на всех наших устройствах они разные. Идти.

На первый взгляд управление USB-устройствами может показаться тёмным искусством, которое практикуется только на практике. Устройства с HID-интерфейсом взаимодействуют только с каналами прерывания или управления. Но даже если драйвер не найден, диспетчер устройств Windows подтвердит, что для обнаружения вставки и извлечения устройства необходима программа.

Класс USB HID — это мощный и универсальный способ подключить ваше устройство к USB.который поддерживают все устройства, и дает устройству уникальный адрес на USB. по дескрипторам определите подходящий драйвер для USB-устройства. Он имеет степень бакалавра электротехники Университета г.

. из тех, которые могут стать USB-устройством, и я не смог найти ни одного интерфейса С# Hid, который был бы настоящим общением с устройством в реальном времени. минимальной схемы, необходимой для связи по USB на базе PIC18f2550. первое доступное устройство и подключитесь к нему var devices await DeviceManager.

В этой статье показано, как использовать протокол USB/HID в Windows C#. Копировать код. HidDGetHidGuid SetupDiGetClassDevs Эта функция возвращает все структуры данных для каждого USB-устройства. Проверьте с помощью анализатора USB, чтобы подтвердить это. На его основе я сделал DLL драйвера HID USB, которую вы можете использовать с любым.

Class CDC Класс HID устройств с интерфейсом пользователя Класс запоминающих устройств MSC 2.1.1 Классы устройств, поддерживаемые стеками API MSP430. Пошаговые инструкции см. в Руководстве по примерам в пакете USB Developers. При разработке USB-устройства рекомендуется в любое время изменить PID.

Future Technology Devices International Limited FTDI USB Перечисление — это процесс обнаружения идентификации и загрузки. Класс bDeviceClass устройства определяет тип устройства, например. USB-мышь — это HID-устройство с интерфейсом пользователя. Более сложные устройства, такие как устройства связи класса CDC.

Используйте предоставленный код, чтобы определить, когда используется флэш-накопитель USB или Windows 8/RT. хотите использовать WMI интерфейс управления Windows, чтобы сделать.

Stack Overflow для команд Сотрудничайте и делитесь знаниями в закрытой группе. штекер: в комплект поставки ноутбука входит переходник USBC-jack (см. изображения). vid8086 pid8ca0 snoop0 в /etc/modprobe.d/sound.conf bcdDevice 5.08 [0.944855] usb usb2: новые строки USB-устройства: Mfr3.

. драйвер 80128802002 на Windows Embedded POSReady 7–32bit Как мне найти идентификатор продукта поставщика vid/pid для моего устройства чтения, подключенного через USB? Откройте диспетчер устройств Windows; Разверните узел «Human Interface Devices». Вы поймете, что получили устройство ID TECH, когда увидите VID 0ACD.

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

База данных USB-устройств и их идентификаторов поставщиков и продуктов. Как получить идентификатор поставщика и продукта USB с помощью диспетчера устройств Windows: разверните «Контроллеры универсальной последовательной шины» и дважды щелкните свое USB-устройство.

Привет всем Я хочу создать оригинальный USB-ключ Synology.Первое, что я сделал, это: кто-нибудь знает, как изменить pid/vid/регистрацию USB-ключа? the best Если у вас есть учетная запись, войдите сейчас, чтобы публиковать сообщения со своей учетной записью.

Если вы новичок, вернитесь к Xpenology Synology DSM 6.1 в Чтобы проверить правильность выбора, введите > List Disk > [ENTER] еще раз. Значение VID моего USB-накопителя равно 0781, а значение PID — 5567.

В зависимости от программы существует несколько способов использования идентификатора поставщика и идентификатора продукта VID/PID.Один из способов выполнить это действие — щелкнуть правой кнопкой мыши «Мой компьютер» и выбрать «Управление».

В зависимости от программы существует несколько способов использования идентификатора поставщика и идентификатора продукта VID/PID. Один из способов выполнить это действие — щелкнуть правой кнопкой мыши «Мой компьютер» и выбрать «Управление».

Доступ к панели управления Windows. Откройте диспетчер устройств. Разверните Диски и найдите USB-устройство. Чтобы получить идентификатор устройства в Windows 7: Идентификационный номер продукта PID; Идентификация поставщика VID.

Хост-компьютер правильно распознает USB-устройство после подключения #pragma config STVREN ON //Включен сброс переполнения/недополнения стека Вы можете открыть COM-порт, указав VID и PID USB-устройства.

В дескрипторе устройства я заметил, что будут поля vid и pid, которые будут идентифицировать драйверы и уникальный адрес, который хост USB выделяет устройству.

Чтобы найти PID и VID в Windows: Перейдите в Панель управления > Диспетчер устройств и найдите свое USB-устройство.Дважды щелкните устройство или щелкните правой кнопкой мыши и выберите «Свойства». Идти.

Перевод неизвестных слов или фраз путем выбора текста в небольшом всплывающем окне. 2. Добавьте карточки. Создавайте карточки в один клик с переведенными словами. 3. Построить.

Подключенное USB-устройство идентифицирует себя по комбинации VID/PID. VID — это 16-битный идентификатор поставщика. PID — это 16-битный номер продукта Product.

Разверните «Контроллеры универсальной последовательной шины» и дважды щелкните свое USB-устройство.Выберите вкладку «Подробности» и выберите «Идентификаторы оборудования». Красные отмеченные числа.

Несколько портов USB создают почти полную иллюзию электрического параллелизма. Поэтому не рекомендуется использовать номера USB-портов где угодно. Используйте экземпляры устройств.

Определение класса устройства для HID 1.11 предназначено в качестве дополнения к USB-приложению для определения назначения и значения поля данных в отчете HID.

Если вы новый разработчик USB-продуктов и хотите получить идентификатор поставщика для своей компании, есть два предпочтительных варианта сделать это: 1.Станьте участником.

Чтобы найти идентификатор поставщика видео и идентификатор продукта PID последовательного USB-устройства, сначала необходимо подключить устройство к компьютеру. Теперь вам нужно выполнить следующие шаги.

Чтобы найти PID и VID USB-устройства в DSM: Перейдите в Панель управления DSM > Информационный центр > Общие. В разделе «Внешние устройства» вы можете увидеть подключенные USB-устройства.

Информация о VID и PID USB устройства В Windows откройте Диспетчер устройств и найдите устройство. Откройте свойства устройства и перейдите на вкладку сведений.Выбирать.

После этого, когда я загружаюсь с USB-ключа, я всегда получаю один и тот же экран, перейдите на find.synology.com, NAS не обнаружен, хотя я вижу его в своей сети.

, которые являются соответственно идентификаторами производителя и продукта. В Linux: выполните следующую команду из своего терминала: lsusb. Рядом с именами вы увидите пары VID:PID.

, которые являются соответственно идентификаторами производителя и продукта. В Linux: выполните следующую команду из своего терминала: lsusb. Рядом с именами вы увидите пары VID:PID.

Это означает, что наборы микросхем и поддерживаемые драйверы могут различаться, и даже если одна версия модели может работать на Synology NAS или Synology Router, более новая.

Красные цифры на снимке экрана — это идентификатор поставщика и продукта USB. Как найти идентификатор USB-продукта и поставщика устройства с помощью Temple. Как получить USB.

Найдите идентификатор VID поставщика и идентификатор продукта PID для моих USB-весов Интеграция с апплетом | Как. Этот документ устраняет неполадки функции, которая больше не доступна.

Я хотел бы уникально идентифицировать клавиатуру USB, что-то эквивалентное уникальному macid для карт Ethernet на компьютере. Имеет ли профиль USB HID файл a.

однозначно идентифицирует USB-порт, к которому подключено устройство, или, возможно, концентратор Несколько USB-портов создают почти полную иллюзию электрического параллелизма.

Найдите идентификатор VID поставщика и идентификатор продукта PID для моих USB-весов Интеграция с апплетом | Как. Этот документ устраняет неполадки функции, которая больше не доступна.

VID — это 16-битный идентификатор поставщика. PID — это 16-битный идентификатор продукта. ПК использует комбинацию VID/PID для поиска драйверов, если таковые имеются.

Аппаратный стек оборудован на устройствах PIC MCU для хранения адреса возврата, когда реализуются инструкции типа прерывания или вызова, и необходимо хранить a.

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

Он содержит портативные версии: Представление USB-устройств Nirsoft помогает определить VID и PID вашего загрузочного USB-носителя V2.76 XPEnology Serial Generator для.

Подключенное USB-устройство идентифицирует себя по комбинации VID/PID. VID — это 16-битный идентификатор поставщика. PID — это 16-битный номер продукта.

Я изменил код, чтобы использовать высокоскоростной HS PHY и передавать 1024-байтовые пакеты. Функция кода примера получает данные из программы Windows C#.

заметка обрыва нетерпеливый usb vid 0c24 pid. Доставка легкого должника Как проверить PID и VID моего USB-устройства? Центр знаний Synology; Должник легкое.

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

Для пользователей Windows 7 Перейдите в меню «Пуск» 1. Выберите «Устройства и принтеры» 2. Дважды щелкните USB-весы 3. Выберите вкладку «Оборудование» Выберите «Свойства»

, которые соответствуют идентификаторам производителя и продукта.В Linux: запустите. Вы увидите пары VID:PID рядом с именами всех подключенных USB-устройств.

Для пользователей Windows 7 Откройте меню «Пуск» 1. Выберите «Устройства и принтеры» 2. Дважды щелкните USB-весы 3. Выберите вкладку «Оборудование» Выберите «Свойства». и LinkedIn больше не нужны. Открыть.

Чтобы найти Vendor ID VID и Product ID PID для USB-устройства, выполните следующие действия: Откройте «Пуск» > «Устройства и принтеры»; Двойной клик.

Чтобы найти Vendor ID VID и Product ID PID для USB-устройства, выполните следующие действия: Откройте «Пуск» > «Устройства и принтеры»; Двойной клик.

Щелкните его правой кнопкой мыши и выберите в контекстном меню Свойства. Откроется окно свойств запоминающего устройства USB. Выберите вкладку Подробности.

Информация Выберите «Свойства» Выберите вкладку «Подробности» В меню «Описание устройства» выберите «Идентификаторы оборудования». См. числа рядом с VID.

Информация Выберите «Свойства» Выберите вкладку «Подробности» В меню «Описание устройства» выберите «Идентификаторы оборудования». См. числа рядом с VID.

Информация Выберите «Свойства» Выберите вкладку «Подробности» В меню «Описание устройства» выберите «Идентификаторы оборудования». См. числа рядом с VID.

4 способа получить идентификатор поставщика и идентификатор продукта видеоустройства USB в Windows std::uniqueptr dupwchartoutf8wchart w int& len { len .

Вы можете использовать приведенные ниже шаги, чтобы найти USB PID вашего устройства. Выполнить: lsusb | grep и Юбико; Вы увидите пары VendorID:ProductID в списке.

Пожалуйста, присылайте комментарии по электронной почте по адресу: Дескриптор устройства класса HID определяет, какие другие дескрипторы класса HID имеют уникальный идентификатор.

Однако я полагаю, что во время загрузки выполняется некоторая проверка определенного VID/PID, что предотвращает использование определенного загрузочного USB-устройства Synology.

Обмануть USB-устройство VID/PID легко и просто проверить, есть ли оно там. Без объяснения того, что это значит, узнать невозможно.

Когда пользователи подключают USB-устройства к устройству на базе Android, система Android может определить, заинтересовано ли ваше приложение в этом.

Этот метод обычно используется USB-устройствами.PSoC UART COM: последовательный драйвер использует Silicon ID для различения и перечисления каждого из них.

Чтобы найти Vendor ID VID и Product ID PID для флэш-накопителя рядом с кнопкой «Пуск» на панели задач в нижней части экрана вашего ПК.

Мне нужно только программно определить, подключено ли устройство. Спасибо. ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ. Когда я подключаю USB-устройство к .

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

[Учебник] Как проверить скорость USB-накопителя в Windows?

09 марта 2022 г. • Подано в: USB Recovery • Проверенные решения

У меня две флешки; один Samsung Fit Plus 3.0, а другой Kingston 3.0. Есть ли способ проверить и сравнить скорость USB обоих?

Каждый производитель флешек обещает высокую скорость передачи данных. Но выполняют ли они свои обещания? И как проверить скорость USB-концентратора?

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

Часть 1:

Почему у вас низкая скорость USB?

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

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

Являются ли флэш-накопители USB изначально медленными? Или есть какие-то причины, по которым они работают медленнее? Ответ таков: некоторые факторы могут снизить скорость вашего USB. Но что это такое? Давайте выясним некоторые из причин:

  • Порт USB — Современные компьютеры оснащены портами USB: USB 2.0 и USB 3.0. Поэтому, если вы подключаете флэш-накопитель USB 3.0 к порту USB 2.0, скорость USB снижается. USB 3.0 быстрее, и вы должны подключать свои USB-устройства внутри него для максимальной скорости.
  • Драйверы контроллера USB — Если драйверы контроллера USB устарели или несовместимы с флэш-накопителем USB, они могут снизить скорость. Обязательно проверьте и обновите их.
  • USB-вирусы и поврежденные сектора — Если на USB-накопителе или в системе есть какой-либо вирус или поврежденный сектор, то и то, и другое может привести к снижению скорости передачи данных.Вирус или плохой сектор должны быть исправлены для максимальной скорости передачи.
  • Несовместимая файловая система — При форматировании USB-накопителя обязательно форматируйте его в соответствии с форматом совместимой файловой системы. NTFS предпочтительнее. Неправильный формат может снизить скорость USB-накопителя.

Часть 2: 10 инструментов в Windows для проверки скорости USB-накопителя

Теперь, когда вы узнали причины низкой скорости USB, вы продолжите изучение 10 инструментов для проверки скорости вашего USB-накопителя.Вы можете решить, какой инструмент подходит для ваших нужд, в зависимости от его функций, преимуществ, цены и совместимости с операционной системой.

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

1. Устройство USB

Когда речь идет об служебном программном обеспечении для USB-накопителей, необходимо назвать программное обеспечение USBdeview от Nirsoft.

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

Легко использовать. Выберите тестовую флешку из списка на экране интерфейса. Щелкните правой кнопкой мыши и запустите тест скорости. Он будет читать и записывать файл размером 100 МБ на флэш-накопитель USB и получать результаты теста. Помимо тестирования USB-устройств, вы также автоматически запускаете медиафайлы AutoPlay на своих USB-устройствах.

Скачать USBdeview

2. Ускорение

SpeedOut также является бесплатным программным обеспечением для Windows. Вы можете быстро проверить скорость передачи любого портативного устройства. Из многих программных инструментов его результаты тестов очень точны.

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

Он предлагает простой абстрактный интерфейс, в котором легче разобраться, но он не так приятен для глаз.

Скачать SpeedOut

3. CrystalDiskMark

CrystalDiskMark — это программа для Windows, позволяющая проверить скорость USB-накопителя. Это простое программное обеспечение, которое может проверить любое из ваших портативных устройств.

Он выделяется среди других доступных инструментов возможностью установки параметров тестирования.

В CrystalDiskMark вы можете установить такие параметры, как количество тестов (количество тестов), размер теста (данные, которые будут использоваться для тестирования) и тестовый диск (какое устройство для тестирования).В процессе тестирования используются методы последовательной и случайной передачи данных для получения качественных результатов. Дополнительные параметры CrystalDiskMark также включают потоки и очереди.

Учитывая сложность, хотя CrystalDiskMark кажется идеальным программным обеспечением для тестирования скорости USB-накопителей, это немного сложно для неопытных пользователей компьютеров.

Скачать CrystalDiskMark

4. RMPrepUSB

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

В процессе тестирования используется только последовательный доступ к данным. Все, что вам нужно сделать, это подключить USB-накопитель к компьютеру, нажать кнопку «Проверить скорость» на его интерфейсе, и все. Он выполнит тест и покажет результаты в формате CSV. Вы можете просмотреть результаты, нажав клавишу F6 или F7.

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

Скачать RMPrepUSB

5. Проверка вспышки

Check Flash — еще один бесплатный инструмент для тестирования флешек для Windows. Вы можете проверить скорость чтения и записи USB-накопителя через него. Это также позволяет вам находить и исправлять ошибки в вашем хранилище и портативных устройствах, а также проверять скорость.

Скорость проверки флэш-памяти для поиска ошибок в USB-накопителе или устройствах хранения и их исправления зависит от размера вашего устройства. Он проверяет каждый сектор вашего устройства. Кроме того, на продолжительность теста влияют различные другие настройки этого инструмента. Настройки включают «Один полный проход» (выполнение только одного выбранного цикла тестирования). Сожгите это (тестируйте, пока не остановитесь). Вручную (вводить циклы тестирования вручную) и работать до тех пор, пока не будет найдена какая-либо ошибка.

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

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

Скачать Check Flash

6. Сравнительный анализ флэш-памяти USB

USB Flash Benchmark — еще одно простое в использовании программное обеспечение для тестирования скорости портативных устройств, доступное для Windows.Вы выполняете тест скорости на любом портативном или запоминающем устройстве. Используя его интерфейс, вы можете просмотреть раскрывающийся список и выбрать диск для тестирования.

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

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

Загрузить USB Flash BenchMark

7. Настройка HD

HD Tune — утилита для работы с дисками, поддерживаемая ОС Windows. Он может быстро проверить скорость чтения-записи и найти ошибки на вашем носителе. Самое лучшее в HD Tune — это его простой интерфейс, из которого вы можете легко выбрать устройство хранения, которое хотите протестировать.

Его интерфейс также содержит всю информацию о выбранном устройстве хранения. Вы также можете увидеть минимальную и максимальную скорость чтения на боковой панели. HD Tune предлагает вам считывать данные SMART (технология самоконтроля, анализа и отчетности) ваших устройств хранения. Сама по себе ОС Windows не позволяет вам просматривать или получать доступ к этим данным.

HD Tune — отличное программное обеспечение, но вы должны заплатить, чтобы получить доступ к его дополнительной тестовой скорости записи, файлам журнала, безопасному стиранию и другим функциям. Чтобы разблокировать остальные функции, вам необходимо приобрести HD Tune Pro стоимостью 34 доллара США.95$ за однопользовательскую лицензию.

Скачать HD Tune

8. Тестер пропускной способности диска

Disk Thruputt Tester — это программное обеспечение для Windows 10, которое поможет вам проверить скорость USB-накопителя. Вы можете проверить свой жесткий диск и твердотельный накопитель вместе с тестированием USB-накопителя.

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

Disk Thruput Tester — это бесплатное программное обеспечение, которое можно загрузить, использовать и установить бесплатно.

Скачать Disk Thruput Tester

9. Набор инструментов для флэш-памяти

Мощный инструмент, позволяющий сканировать вашу SD. Карты и все USB-накопители. Это бесплатно для личного использования для ОС Windows.

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

Широкие возможности связаны с затратами. Вы можете купить однопользовательскую лицензию за 39,95 долларов США.

Кроме того, в настоящее время он поддерживает только Windows XP, Windows Vista и Windows 7. Компания не выпускает новых обновлений последних выпусков, что ограничивает возможности использования этого программного обеспечения.

Загрузить набор инструментов для флэш-памяти

10. Тест чтения файла

File Read Test — это простое программное обеспечение с ограниченной функциональностью.Вы можете использовать его для проверки скорости чтения USB-накопителя. Он поставляется с минимальными настройками и прост в использовании для всех

Просто подключите USB-накопитель к системе и нажмите кнопку «Начать тестирование» на экране интерфейса. После выполнения теста он покажет вам скорость чтения файла.

Ограничение этой программы в том, что вы можете проверить только скорость чтения вашей флешки. Это бесплатный инструмент, но он недоступен для других операционных систем, таких как macOS и Linux.

Действительно Check Flash — отличное программное обеспечение. Но это не рекомендуется для начинающих пользователей, которые хотят только проверить скорость передачи данных с USB-накопителя. Он доступен только для ОС Windows, что является еще одним его ограничением.

Загрузка теста чтения файла

Сводка

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

Вывод:

Поскольку производителей USB-накопителей слишком много, пользователь может столкнуться с дилеммой, какой USB-накопитель купить. Покупка USB-накопителя по критерию высокой скорости передачи не является неправильным выбором. Если у вас ограниченный бюджет и вам нужно легкое программное обеспечение для проверки скорости, то SpeedOut и USBDeview — идеальный вариант.

Кроме того, если вы ищете возможность восстановления и восстановления данных, вы можете попробовать программное обеспечение Flash Memory Toolkit. Но для него нет новой версии, и он не является бесплатным.В качестве альтернативы я рекомендую программное обеспечение для восстановления данных Wondershare Recoverit Data Recovery, которое предоставляет услуги на любой платформе ОС и дает бесплатное восстановление данных объемом 100 МБ. Для поиска расширенных функций вы также можете купить его по выгодной цене.

USB Тема

Восстановление USB-накопителя
Форматирование USB-накопителя
Исправление/восстановление USB-накопителя
Знать USB-накопитель

определенных кодов классов | USB-IF

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

Базовый класс 00h (устройство)

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

Это значение также используется в дескрипторах интерфейсов для обозначения нулевого тройного кода класса.

Базовый класс

Подкласс

Протокол

Значение

00ч

00ч

00ч

Использовать информацию о коде класса из дескрипторов интерфейса

 
Базовый класс 01h (аудио)

Этот базовый класс определен для устройств с поддержкой аудио, которые соответствуют спецификации класса аудиоустройств, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов могут использоваться только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

01ч

ххх

ххх

Аудиоустройство

Базовый класс 02h (связь и управление CDC)

Этот базовый класс определен для устройств, которые соответствуют Спецификации класса устройств связи, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Обратите внимание, что спецификация класса коммуникационных устройств требует, чтобы некоторые значения кода класса (тройки) использовались в дескрипторах устройств, а некоторые — в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

02ч

ххх

ххх

Устройство связи класса

Базовый класс 03h (HID — устройство с интерфейсом пользователя)

Этот базовый класс определен для устройств, соответствующих спецификации класса устройств HID, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

03ч

ххх

ххх

Устройство HID класса

Базовый класс 05h (физический)

Этот базовый класс определен для устройств, соответствующих Спецификации класса физических устройств, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

05ч

ххх

ххх

Класс физического устройства

Базовый класс 06h (фотосъемка)

Этот базовый класс определен для устройств, соответствующих Спецификации класса устройства обработки изображений, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы.

Базовый класс

Подкласс

Протокол

Значение

06ч

01ч

01ч

Устройство фотосъемки

Базовый класс 07h (принтер)

Этот базовый класс определен для устройств, которые соответствуют Спецификации класса устройств принтера, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

07ч

ххх

ххх

Принтер

Базовый класс 08h (массовое хранение)

Этот базовый класс определен для устройств, которые соответствуют Спецификации класса запоминающих устройств большой емкости, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

08ч

ххх

ххх

Запоминающее устройство

Базовый класс 09h (концентратор)

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

Базовый класс

Подкласс

Протокол

Значение

09ч

00ч

00ч

Полноскоростной концентратор

01ч

Высокоскоростная втулка с одним TT

02ч

Высокоскоростной концентратор с несколькими ТТ

Базовый класс 0Ah (данные CDC)

Этот базовый класс определен для устройств, которые соответствуют Спецификации класса устройств связи, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

0Ач

ххх

ххх

Устройство передачи данных CDC

Базовый класс 0Bh (смарт-карта)

Этот базовый класс определен для устройств, которые соответствуют Спецификации класса устройств смарт-карт, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

0Bh

ххх

ххх

Смарт-карта

Базовый класс 0Dh (Безопасность содержимого)

Этот базовый класс определен для устройств, которые соответствуют Спецификации класса устройств защиты содержимого, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

0Дх

00ч

00ч

Устройство защиты содержимого

Базовый класс 0Eh (видео)

Этот базовый класс определен для устройств, соответствующих спецификации класса видеоустройств, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

0Eh

ххх

ххх

Видеоустройство

Базовый класс 0Fh (Личное здравоохранение)

Этот базовый класс определен для устройств, которые соответствуют Спецификации класса персональных медицинских устройств, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов следует использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

0Fh

ххх

ххх

Персональное медицинское устройство

Базовый класс 10h (аудио/видеоустройства)

Определение класса устройств USB Audio/Video (AV) описывает методы, используемые для связи с устройствами или функциями, встроенными в составные устройства, которые используются для управления звуком, видео, голосом и всеми функциями, связанными с изображением и звуком.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

10ч

01ч

02ч

03ч

00ч

Аудио/видеоустройство — интерфейс AVControl

00ч

Аудио/видеоустройство — интерфейс потокового видео AVData

00ч

Аудио/видеоустройство — интерфейс потоковой передачи аудио AVData

Базовый класс 11h (устройство рекламного щита)

Этот базовый класс определен для устройств, соответствующих спецификации класса устройств Billboard, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах устройств.

Базовый класс

Подкласс

Протокол

Значение

11ч

00ч

00ч

Устройство рекламного щита

Базовый класс 12h (устройство моста USB Type-C)

Этот базовый класс определен для устройств, которые соответствуют спецификации класса устройств моста USB Type-C, которую можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

12ч

00ч

00ч

Мост USB Type-C

Базовый класс 3 канала (класс устройств I3C)

Этот базовый класс определен для устройств, соответствующих спецификации класса устройств USB I3C, которую можно найти на этом веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в описаниях интерфейсов.

Базовый класс

Подкласс

Протокол

Значение

00ч

00ч

Устройство I3C

 

Базовый класс DCh (диагностическое устройство)

Этот базовый класс определен для устройств, предназначенных для диагностики устройств.Этот код класса можно использовать в дескрипторах устройств или интерфейсов.
Трассировка — это форма отладки, при которой деятельность процессора или системы становится видимой извне в режиме реального времени или сохраняется, а затем извлекается для просмотра разработчиком приложения, прикладной программой или внешним оборудованием, специализирующимся на наблюдении за активностью системы.
Дизайн для отладки или тестирования (Dfx). Это относится к логическому блоку, который обеспечивает поддержку отладки или тестирования (например, через порт тестового доступа (TAP)).
DvC: возможность отладки на USB-устройстве (Device Capability)

Базовый класс E0h (беспроводной контроллер)

Этот базовый класс определен для устройств, которые являются беспроводными контроллерами.Значения, не указанные в таблице ниже, зарезервированы. Эти коды классов должны использоваться в дескрипторах интерфейса, за исключением кода класса Bluetooth, который также может использоваться в дескрипторе устройства.

Базовый класс

Подкласс

Протокол

Значение

Э0ч

01ч

01ч

Интерфейс программирования Bluetooth.Получите конкретную информацию на сайте www.bluetooth.com.

02ч

СШП Интерфейс радиоуправления. Определение для этого находится в Спецификации беспроводного USB в Главе 8.

03ч

Удаленная NDIS. Информацию можно найти по адресу: http://www.microsoft.com/windowsmobile/mobileoperators/default.mspx

.

04ч

Контроллер Bluetooth AMP.Получите конкретную информацию на сайте www.bluetooth.com.

2 часа

01ч

Host Wire Adapter Control/Data Interface. Определение можно найти в спецификации Wireless USB в главе 8.

02ч

Интерфейс управления/передачи данных адаптера провода устройства. Определение можно найти в Спецификации беспроводной сети USB в главе 8.

03ч

Адаптер провода устройства Изохронный интерфейс. Определение можно найти в спецификации Wireless USB в главе 8.

Базовый класс EFh (разное)

Этот базовый класс определен для разных определений устройств. Значения, не указанные в таблице ниже, зарезервированы. Использование этих кодов классов (дескриптор устройства или интерфейса) специально аннотировано в каждой записи ниже.

Базовый класс

Подкласс

Протокол

Значение

ЭФх

01ч

01ч

Активное синхронизирующее устройство. Этот код класса можно использовать как в дескрипторах устройств, так и в дескрипторах интерфейса.Свяжитесь с Microsoft для получения дополнительной информации об этом классе.

02ч

Синхронизация ладони. Этот код класса можно использовать как в дескрипторах устройств, так и в дескрипторах интерфейса.

02ч

01ч

Дескриптор ассоциации интерфейса. Использование этой тройки кодов классов определено в дескрипторе ассоциации интерфейса ECN, который доступен на www.usb.org . Этот код класса можно использовать только в дескрипторах устройств.

02ч

Проводной адаптер Многофункциональный периферийный программный интерфейс. Определение можно найти в спецификации Wireless USB в главе 8. Этот код класса можно использовать только в дескрипторах устройств

.

03ч

01ч

Структура ассоциации на основе кабелей.Это определено в дополнении модели ассоциации к спецификации беспроводного USB. Этот код класса может использоваться только в дескрипторах интерфейса.

04ч

01ч

RNDIS через Ethernet.

Подключение хоста к Интернету через мобильное устройство Ethernet. Устройство отображается для хоста как устройство шлюза Ethernet.

Этот код класса можно использовать только в дескрипторах интерфейса.

02ч

RNDIS через WiFi.

Подключение хоста к Интернету через мобильное устройство с поддержкой WiFi. Устройство представляется хосту как сетевое устройство, совместимое со стандартом 802.11.

Этот код класса можно использовать только в дескрипторах интерфейса.

03ч

RNDIS через WiMAX

Подключение хоста к Интернету через мобильное устройство с поддержкой WiMAX.Устройство представляется хосту как сетевое устройство 802.16.

Этот код класса можно использовать только в дескрипторах интерфейса.

04ч

RNDIS через WWAN

Подключение хоста к Интернету через устройство, использующее мобильный широкополосный доступ, т. е. WWAN (GSM/CDMA).

Этот код класса можно использовать только в дескрипторах интерфейса.

05ч

RNDIS для необработанного IPv4

Подключение хоста к Интернету с использованием необработанного IPv4 через мобильное устройство без Ethernet.Устройства, которые предоставляют необработанный IPv4, а не в пакете Ethernet, могут использовать эту форму вместо других стандартных типов.

Этот код класса можно использовать только в дескрипторах интерфейса.

06ч

RNDIS для необработанного IPv6

Подключение хоста к Интернету с использованием необработанного IPv6 через мобильное устройство без Ethernet. Устройства, которые предоставляют необработанный IPv6, а не пакет Ethernet, могут использовать эту форму вместо других стандартных типов.

Этот код класса можно использовать только в дескрипторах интерфейса.

07ч

RNDIS для GPRS

Подключение хоста к Интернету через мобильное устройство GPRS с использованием сотовой связи устройства

05ч

00ч

Интерфейс видеоконтроля USB3

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

Ссылка: http://visiononline.org/

Этот код класса можно использовать только в дескрипторах интерфейса.

01ч

Интерфейс событий USB3 Vision

02ч

Потоковый интерфейс USB3 Vision

06ч

01ч

ШАГ.Эффективный протокол потоковой передачи для защиты контента.

02ч

ШАГ НЕОБРАБОТАННЫЙ. Эффективный протокол потоковой передачи для защиты необработанного контента.

07ч

01ч

Командный интерфейс в IAD

Спецификация общего интерфейса DVB (DVB-CI) описывает систему, в которой съемный модуль условного доступа CI (CICAM) при наличии соответствующих прав на использование расшифровывает защищенный контент платного телевидения и направляет его через тот же интерфейс обратно на ТВ-приемник для отображать.Ассоциация интерфейса для функции DVB-CI будет содержать командный интерфейс DVB-CI для команд, управления и информации о состоянии, она может содержать медиаинтерфейс DVB-CI для потоков аудиовизуальных данных, а также может содержать интерфейс CDC EEM для обеспечить мостовое соединение с CICAM.

Ссылка: https://www.dvb.org/standards/dvb-ci-plus

01ч

Командный интерфейс в дескрипторе интерфейса

02ч

Медиа-интерфейс в дескрипторе интерфейса

Базовый класс FEh (специальное приложение)

Этот базовый класс определен для устройств, соответствующих нескольким спецификациям классов, которые можно найти на веб-сайте USB-IF.Эта спецификация определяет используемый набор значений подкласса и протокола. Значения вне этой определенной спецификации зарезервированы. Эти коды классов можно использовать только в дескрипторах интерфейса.

Базовый класс

Подкласс

Протокол

Значение

ФЭх

01ч

01ч

Обновление прошивки устройства.Определение класса устройства представлено на www.usb.org .

02ч

00ч

Устройство моста IRDA. Определение класса устройства представлено на www.usb.org .

03ч

00ч

USB-устройство для тестирования и измерения. Определение приведено в спецификации класса USB Test and Measurement Class на www.usb.org .

01ч

Устройство для тестирования и измерения USB, соответствующее спецификации подкласса USBTMC USB488, которую можно найти на сайте www.usb.org.

Базовый класс FFh (зависит от поставщика)

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

Базовый класс

Подкласс

Протокол

Значение

FFh

ххх

ххх

Зависит от поставщика

.

Leave a comment