Obtención de valores VID y PID de unidades USB. Recuperación de unidad flash: detección de controlador, firmware de unidad flash

La unidad flash ha dejado de cumplir con sus responsabilidades directas de almacenar y transferir información, cuando está conectada, emite mensajes sobre capacidad cero, conecta un dispositivo desconocido y también se niega a formatearse. Entre las principales razones por las que ya no se detecta una unidad flash se encuentra el funcionamiento incorrecto, por ejemplo, la unidad flash se extrajo del dispositivo sin utilizar un sistema de extracción seguro, componentes de baja calidad, corte de energía, etc.

Si de alguna manera se detecta la unidad flash en el sistema operativo, existe la posibilidad de restaurar la funcionalidad. Para restaurar la funcionalidad de la unidad flash, debe actualizar el chip controlador en el que ocurrió la falla. Reprogramaremos el controlador usando un firmware especial. Buscaremos este programa según el modelo de controlador instalado dentro de la unidad flash.

Digamos de inmediato que lo más correcto sería buscar el modelo del controlador instalado en una unidad flash mediante programas especiales. A continuación hablaremos sobre todos los métodos posibles para determinar y buscar un modelo de controlador y por qué el método del software es el más correcto.

  • Desmontar la unidad flash y leer las inscripciones en el propio chip controlador.
  • Determinación del modelo de controlador por VID y PID.
  • Determinación del modelo de controlador mediante programas.
  • Defred Dividir el modelo del controlador desmontando una unidad flash

    El modelo del controlador está aplicado al cuerpo del chip; para verlo deberá desmontar la unidad flash. Debes desmontar la unidad flash con mucho cuidado. Si no desea abrir su unidad flash o esto no es posible debido al diseño de la unidad flash (muchos modelos de unidades flash están sellados en plástico y es difícil desmontarlos), entonces puede ir por otro camino. Escanee la unidad flash con programas especiales que le indicarán qué controlador está instalado en su unidad flash, más sobre esto al final del artículo.

    Definición de los parámetros VID y PID de la unidad flash

    VID: identificador del fabricante del controlador.
    PID: identificador del dispositivo.

    Existen identificadores VID y PID para cada dispositivo USB y las unidades flash USB no son una excepción. Si los identificadores VID y PID estaban vacíos o no se podían leer, es posible que haya habido daños mecánicos en el microcircuito, entonces los programas son impotentes aquí.

    Después de determinar los identificadores VID y PID, puede determinar el fabricante y el tipo de controlador instalado en la unidad flash, y conociendo el tipo de controlador, puede comenzar a buscar el sitio web del fabricante y el programa necesario para trabajar con la unidad flash. Pero ahora este método ha perdido su relevancia.

    El caso es que en los albores del desarrollo de las unidades flash, los fabricantes de controladores se podían contar con los dedos de una mano y la gama de modelos no era grande. Una utilidad podría funcionar con todos los controladores de una empresa. Ahora la situación ha cambiado drásticamente: con el desarrollo de la industria de las unidades flash, el número de empresas que producen controladores ha aumentado significativamente.

    A menudo, las empresas asignan su VID y PID a las unidades flash que producen. Como resultado, no se puede contar con la objetividad de determinar el modelo de controlador en función de los parámetros VID y PID.

    La forma más correcta y sencilla de determinar el controlador es escanear una unidad flash con programas especiales. Los cuales determinan el modelo del controlador que se utiliza y, además, le permiten conocer mucha más información sobre la unidad flash.

    Determinación del modelo del controlador mediante Flash Drive Information Extractor

    Una utilidad de la empresa rusa ANTSpec Software le permite interrogar al controlador de la unidad flash y obtener información sobre el dispositivo. La diferencia entre las utilidades es que estos datos sobre la unidad flash se determinan directamente y no mediante signos indirectos como VID y PID, cuya incorrección se señaló anteriormente.

    El programa no requiere instalación, descárguelo, ejecútelo y haga clic en el botón "Obtener información sobre la unidad flash". Después de completar la encuesta, el programa mostrará la información. A continuación se muestra el resultado de escanear una unidad flash USB; la primera línea indica el modelo del controlador: Phison 2251-32 (2232).

    Así es como se ve el controlador de esta unidad flash en el sitio web de Phison. El sitio web también contiene las especificaciones de este controlador, si estás interesado puedes leerlo.

    Ahora que conoce el modelo del controlador, puede comenzar a buscar el firmware. Esto se hace simplemente, ingresamos el nombre del controlador en un motor de búsqueda y obtenemos un montón de sitios que ofrecen descargar la utilidad para el modelo de controlador deseado. Es así de simple, Internet puede ayudarte, ¡buena suerte con tu recuperación!

    Puedes identificar cualquier unidad flash por sus características externas: por marca, capacidad de almacenamiento, diseño y finalmente. Pero, ¿cómo hacer esto de manera profesional, cómo saber con qué controlador y chip se fabricó la unidad flash? En esto nos ayudarán los identificadores únicos VID y PID, con la ayuda de los cuales puede obtener información detallada sobre la unidad sin abrir la carcasa del dispositivo ni examinar las marcas dejadas en las partes del dispositivo.

    PID es el número de identificación del propio dispositivo de almacenamiento de datos y VID es el identificador de la marca con la que se fabricó el dispositivo. Según los números PID y VID recibidos, puede averiguar el tipo de controlador instalado en el controlador flash y el fabricante del dispositivo. ¿Por qué más se necesita esta información? Al determinar los números de identificación del dispositivo anteriores, puede identificar una utilidad de servicio efectiva que debe usarse para restaurar el dispositivo.

    Dado que el registro de los números PID y VID no es gratuito, varios fabricantes pueden especificarlos según su gusto y color. Por lo tanto, puede surgir una situación en la que dos unidades flash visualmente equivalentes contengan números PID y VID idénticos, pero los controladores instalados en ellas sean fabricados por diferentes empresas y, en consecuencia, se necesitarán diferentes utilidades para restaurarlas. En este caso, si descubrió los identificadores VID y PID, seleccionó la utilidad adecuada para ellos y no funcionó, tendrá que recurrir a medidas extremas: desmonte la unidad flash en partes y seleccione una utilidad según las marcas. en el chip.

    Nota importante: Las tarjetas MicroSD, SD, MMC no tienen identificadores PID y VID. Por tanto, no es posible determinarlos. Si utiliza las utilidades especificadas en este artículo, solo podrá ver los números de identificación del lector de tarjetas.

    Entonces, ¿cómo saber los números VID y PID de una unidad flash? Por supuesto, utilizando uno de los programas que se enumeran a continuación.

    Aplicación china de un programador con el apodo hit00. Este programa apareció por primera vez en el foro mydigit sobre dispositivos digitales e inmediatamente se ganó el favor y el respeto. La aplicación es capaz de sondear chips de reproductores MP3, lectores de tarjetas y unidades USB. Además de muchos otros datos, muestra el PID y VID del dispositivo que se está utilizando. ChipGenius es un líder reconocido en este sector del software de sistemas, ya que tiene la máxima compatibilidad con controladores de todo tipo de modelos.

    Para obtener información sobre los números de identificación temáticos, simplemente inserte una unidad flash en un puerto USB y los datos aparecerán inmediatamente en la pantalla. Si necesita analizar una o más unidades flash, le recomiendo que las use junto con Flash Drive Information Extractor, ya que hoy en día probablemente sea imposible encontrar un reemplazo digno para este par en una combinación.

    Extractor de información de la unidad flash

    Un programa completamente gratuito que te permite obtener información sobre unidades flash. Esta utilidad le permite determinar la modificación del controlador, el tipo y el modelo de memoria de la mayoría de las unidades flash modernas. La principal cualidad individual de la aplicación es que la información está determinada por muchas características, y no solo por PID y VID, lo que permite obtener la información más precisa y correcta.

    La aplicación sólo puede interactuar con dispositivos de almacenamiento USB (es decir, unidades flash) y no puede responder a otros dispositivos conectados a través de esta interfaz: cámaras, reproductores MP3, teléfonos inteligentes, etc.

    Los desarrolladores recomiendan iniciar la utilidad no antes de 30 a 40 segundos después de insertar el dispositivo flash en el puerto USB; de lo contrario, puede suceder que el sistema operativo no inicialice completamente la unidad.

    Otra utilidad simple y eficiente en recursos de programadores chinos. Además de los identificadores VID y PID, ayudará a determinar la corriente máxima consumida por el dispositivo, el número de serie y el modelo del controlador, así como información sobre el firmware, la memoria FID y el modelo de memoria estimado. La aplicación funciona de forma bastante estable y fiable, y no hay absolutamente ninguna duda sobre su eficacia. Con un clic podrás generar un informe HTML con la información principal obtenida, que luego podrás imprimir o guardar en la nube.

    Esta utilidad es capaz de mostrar todos los dispositivos USB conectados a la PC. Se diferencia de otras utilidades presentadas en el artículo en que muestra información sobre unidades flash USB bastante raras y otros dispositivos conectados a través de este puerto. Si ChipEasy, Flash Drive Information Extractor o ChipGenius no pueden ayudarlo con la tarea en cuestión, asegúrese de intentar obtener datos PID y VID usando USBDeview. El programa está completamente rusificado.

    Si necesita recuperar una unidad flash USB dañada o un dispositivo con bloques defectuosos, los identificadores VID y PID lo ayudarán a encontrar la herramienta adecuada para restaurar el dispositivo y devolverlo a un estado de funcionamiento. Además, la información recibida te ayudará a “conocer” mejor tu dispositivo sin necesidad de abrir su carcasa ni desmontarlo por completo.

    Las unidades flash USB son dispositivos confiables, pero siempre existe el riesgo de fallar. El motivo de esto puede ser un funcionamiento incorrecto, una falla del firmware, un formateo fallido, etc. En cualquier caso, si no se trata de un daño físico, puedes intentar restaurarlo mediante un software.

    El problema es que no todas las herramientas son adecuadas para recuperar una unidad flash específica y el uso de la utilidad incorrecta puede dañarla permanentemente. Pero conociendo el VID y el PID del variador, puede determinar el tipo de controlador y seleccionar el programa apropiado.

    VID se utiliza para identificar al fabricante, PID es el identificador del dispositivo en sí. En consecuencia, cada controlador de la unidad extraíble está marcado con estos valores. Es cierto que algunos fabricantes sin escrúpulos pueden descuidar el registro pago de los números de identificación y simplemente asignarlos al azar. Pero esto afecta principalmente a los productos chinos baratos.

    Primero, asegúrese de que la computadora detecte al menos de alguna manera la unidad flash: se escucha un sonido característico cuando se conecta, es visible en la lista de dispositivos conectados y se muestra en "Administrador de tareas"(posiblemente como un dispositivo desconocido) y así sucesivamente. De lo contrario, hay pocas posibilidades no sólo de determinar el VID y el PID, sino también de recuperar los medios.

    Los números de identificación se pueden determinar rápidamente utilizando programas especializados. Alternativamente, puedes usar "Administrador de dispositivos" o simplemente desmonte la unidad flash y busque información sobre sus "internos".

    Tenga en cuenta que las tarjetas MMC, SD y MicroSD no tienen valores VID y PID. Al aplicarles uno de los métodos, recibirá solo identificadores de lectores de tarjetas.

    Método 1: ChipGenius

    Lee perfectamente información técnica básica no solo de unidades flash, sino también de muchos otros dispositivos. Curiosamente, ChipGenius tiene su propia base de datos VID y PID para proporcionar información adivinable del dispositivo cuando el controlador no puede interrogar por algún motivo.

    Para utilizar este programa, haga lo siguiente:

    1. Lánzalo. En la parte superior de la ventana, seleccione la unidad flash USB.
    2. Debajo del valor opuesto "ID de dispositivo USB" Verá VID y PID.

    Tenga en cuenta: es posible que las versiones anteriores del programa no funcionen correctamente; descargue las más recientes (puede encontrar la exacta utilizando el enlace de arriba). Además, en algunos casos se niega a funcionar con puertos USB 3.0.

    Método 2: Extractor de información de la unidad flash

    Este programa proporciona información más detallada sobre el variador, por supuesto, incluidos VID y PID.

    Después de haber descargado el programa, haga lo siguiente:


    Método 3: USBDeview

    La función principal de este programa es mostrar una lista de todos los dispositivos conectados a esta PC. Además, puede obtener información detallada sobre ellos.

    Las instrucciones de uso son las siguientes:


    Método 4: ChipFácil

    Una utilidad intuitiva que le permite obtener información completa sobre la unidad flash.

    Después de la descarga, haga esto:

    1. Inicie el programa.
    2. En el campo superior, seleccione la unidad deseada.
    3. A continuación podrás ver todos sus datos técnicos. VID y PID están en la segunda línea. Puede seleccionarlos y copiarlos ( "CTRL+C").

    Método 5: comprobar UDisk

    Una utilidad sencilla que muestra información básica sobre la unidad.

    Más instrucciones:

    1. Inicie el programa.
    2. Seleccione la unidad flash en la parte superior.
    3. Consulte los datos a continuación. VID y PID se encuentran en la segunda línea.

    Método 6: estudiar el tablero

    Cuando ninguno de los métodos ayuda, puede tomar medidas radicales y, si es posible, abrir la carcasa de la unidad flash. Es posible que no encuentre VID y PID allí, pero las marcas en el controlador tienen el mismo valor. El controlador es la parte más importante de la unidad USB; es de color negro y de forma cuadrada.


    ¿Qué hacer con estos valores?

    Ahora puede comenzar a aplicar la información recibida y encontrar una utilidad eficaz para trabajar con su unidad flash. Para hacer esto, conviene utilizarlo, donde los propios usuarios crean una base de datos de dichos programas.


    Si ha estado usando una unidad flash durante muchos años y no ha surgido ningún problema, pero un día, cuando la conecta a una computadora, se identifica como un dispositivo USB desconocido o no se identifica en absoluto, entonces necesita lidiar con el problema. Recuerda si se te cayó. Si hubiera tal caso, entonces el daño es físico y estos consejos no ayudarán.

    Si no utilizó la extracción segura al desconectar la unidad flash de la computadora o ya no se detectó después del formateo, puede usar VID y PID para seleccionar algún programa que le ayude a restaurar la funcionalidad de la unidad USB.

    En este artículo se analizará qué son VID y PID y cómo descubrir estos parámetros. VID identifica al fabricante y PID identifica el dispositivo en sí. De las unidades flash producidas por grandes empresas, se toman ciertos valores para cada parámetro y se asignan a todas las unidades USB. Por ejemplo, todas las unidades flash Transcend tienen un VID de 8564 y un PID de 1000. Algunos fabricantes dejan el VID y el PID de una unidad USB iguales que los del controlador instalado en ella. Bueno, si tienes una unidad flash china barata, entonces VID y PID son números aleatorios y sin sentido.

    Si formatea la unidad con algún programa inadecuado, es posible que deje de funcionar por completo. Veamos los métodos mediante los cuales podemos encontrar los valores que necesitamos. Luego solo necesita utilizar un servicio en línea que contiene una base de datos de programas adecuados para restaurar una unidad flash de un modelo determinado.

    Usando el Administrador de dispositivos

    La forma más sencilla de averiguar el VID y el PID es observar estos valores abriendo el Administrador de dispositivos.

    En Windows 7, haga clic en el botón Inicio y seleccione de la lista de la derecha. Si no tiene dicho elemento, escriba "panel de control" en la barra de búsqueda y haga clic en el resultado apropiado.

    Si tiene Windows 10 instalado, haga clic derecho en el botón "Inicio" y seleccione del menú.

    Luego haga doble clic en el elemento. "Controladores USB". En la lista desplegable debe seleccionar "Dispositivo de almacenamiento masivo USB" y haga clic derecho sobre él. Si no se detecta su unidad flash, tendrá un elemento como "Dispositivo USB no identificado". A continuación, seleccione en el menú contextual.

    En la siguiente ventana, vaya a la pestaña "Detalles". En el campo superior "Propiedad", seleccione de la lista desplegable "ID del equipo". Un poco más abajo en el campo “Valor” se indicará el VID y el PID.

    Usando utilidades

    Existen muchos programas que te ayudarán a descubrir los valores VID y PID de una unidad USB. Además, mostrarán otra información sobre tu dispositivo. Veamos algunos programas populares.

    Extractor de información de la unidad flash

    El programa Flash Drive Information Extractor muestra toda la información necesaria sobre la unidad USB. Inserte la unidad flash en un puerto USB disponible y espere un minuto. Luego ejecute el programa y haga clic en el botón en la ventana que se abre. "Mostrar información sobre la unidad flash".

    El programa producirá resultados muy rápidamente. Busque los campos VID y PID y vea qué valores tiene su unidad flash.

    chipfácil

    ChipEasy mostrará un poco menos de información que el programa anterior, pero podrás ver los parámetros que necesitamos. Inicie el programa y haga doble clic en la unidad USB deseada en el campo superior.

    En el área de información detallada, el VID y el PID se mostrarán en el campo "ID del dispositivo".

    chipgenio

    Con el programa ChipGenius todo también es muy sencillo. Ejecútelo y en el área superior haga clic en la unidad flash conectada para ver información detallada al respecto. Luego, un poco más abajo en el campo "ID de dispositivo USB", observe los parámetros de interés.

    USBDeview

    El programa USBDeview debe seleccionarse dependiendo de la profundidad de bits de su sistema operativo. Si tiene instalado Windows de 32 bits, seleccione el archivo USBDeview apropiado y ejecútelo; si es de 64 bits, ejecute el archivo con el número 64 en el nombre.

    La ventana principal del programa muestra todos los dispositivos que alguna vez han estado conectados a su computadora o computadora portátil. Puede resultar difícil encontrar su unidad flash en esta lista, así que haga clic en el botón "Configuración" y desmarque la casilla.

    Ahora la ventana principal muestra solo aquellos dispositivos que están actualmente conectados a la computadora. Busque su dispositivo en la lista y haga clic en él.

    Se abrirá la ventana de propiedades. En él nos interesarán dos parámetros: “Código de producto” es PID y “Código de proveedor” es VID. Los mismos parámetros se pueden ver en el campo inferior derecho "Código de instancia del dispositivo".

    Cómo mirar en la propia unidad USB

    Si no puede encontrar los datos VID y PID utilizando varios programas, puede desmontar la unidad flash. Haga esto con cuidado para no dañar nada; de lo contrario, el dispositivo definitivamente dejará de funcionar.

    En el tablero de cada unidad flash hay un rectángulo o cuadrado negro: este es el controlador. Puedes ver las marcas en él. Por ejemplo, una unidad flash Kingston tiene instalado un controlador PS2251-37KS. Conociendo las marcas del controlador, también puede elegir el método de recuperación correcto para la unidad flash.

    Una vez que haya descubierto los valores VID y PID, puede utilizar el servicio en línea iFlash. Aquí hay una base de datos creada por los propios usuarios, qué programa, qué unidad flash es mejor para revivir.

    En la página principal del servicio, ingrese sus datos en los campos “VID” y “PID” y haga clic en el botón “Buscar”.

    Aparecerá una tabla en la página. La primera columna dirá quién es el fabricante, la segunda columna contendrá información sobre el modelo. La columna "Modelo de chip" proporciona información sobre el controlador.

    Encuentre su unidad flash usando estos parámetros y, si tiene suerte, la última columna contendrá el nombre de la utilidad que puede usarse para restaurar su unidad flash.

    Devuélvele vida a tu unidad flash usando el programa adecuado. Puede encontrarlo averiguando el VID y PID de la unidad USB. Y ya sabes cómo hacer esto.

    Instrucciones paso a paso para Recuperación de unidad flash USB en el que intentaré responder la pregunta en un lenguaje accesible Cómo recuperar una unidad flash de forma independiente y sin mucho esfuerzo.

    A veces ayudas a una persona y luego él les dirá a todos que eres muy bueno y que ya hay multitudes de personas sedientas de ayuda. Esto es más o menos lo que sucedió cuando restauré varios unidades flash colegas.

    Ahora el pueblo no sólo carga con los suyos. unidades flash, pero también unidades flash tus amigos, conocidos y familiares. Bueno, al menos alguien más traería una botella de cerveza o una galleta.

    No me resulta difícil ayudar, pero cuando te sugiero que aprendas a hacer todo esto tú mismo, te niegas. La próxima vez simplemente los coseré. Si no quieres estudiar, pasa de largo.

    Terminaré con la letra aquí y pasaré directamente al tema del post.

    si tu unidad flash interrumpido ser determinado como un disco, no quiere formateado, no te permite anotar información o le pasó algo más, PERO no tiene daños mecánicos, entonces sabes que no todo está perdido. Lo más probable es que sea un fallo controlador y tendrás que retocarlo un poco. Este procedimiento dura aproximadamente 5 minutos.

    Diré de inmediato que no existe un universal. programas Para recuperación todas las variedades unidades flash. Necesitará encontrar exactamente el que pueda funcionar con su controlador. unidades flash.

    Primero necesitamos definir VID Y PID no trabajando unidades flash.

    Determine VID y PID para la recuperación de la unidad flash

    Pégalo en unidad flash en tu computadora y ejecuta Administrador de dispositivos. ComenzarEjecutar - mmc devmgmt.msc.


    Luego ve a la sección Controladores de bus serie universal.


    Encontramos el nuestro en la lista. unidad flash. Por lo general, todo unidades flash tener un nombre dispositivo de almacenamiento USB.


    Presione el botón derecho en el dispositivo y abra Propiedades.

    Ir a la pestaña Inteligencia.

    En la lista desplegable, seleccione el elemento código de instancia dispositivos o ID de equipo.

    En esta ventana vemos PID Y VID.

    Encontrar un programa de recuperación de unidad flash

    Vamos al sitio web FlashBoot.ru e ingresamos el recibido VID Y PID.


    Haga clic en el botón Buscar.

    En los resultados buscamos nuestro fabricante y modelo de la unidad flash. Tengo Kingston DataTraveler 2.0.


    En la columna de la derecha estará el nombre del programa que necesitamos o un enlace al mismo.

    Todo. Ahora busque en Google el programa por nombre o descárguelo desde el enlace proporcionado. Inicie y siga las instrucciones. Por lo general, en este tipo de programas para recuperación Solo hay un botón, por lo que no deberías tener preguntas.

    ¡Eso es todo!

    Si tienes alguna duda, pregunta en los comentarios.



    
    Arriba