Cómo acceder a una unidad flash USB expulsada sin quitarla y volver a enchufarla [duplicado]


10

Si expulsa una unidad flash USB en Windows y no la retira del puerto, ya no podrá acceder a ella a menos que la retire del puerto y la vuelva a enchufar.

¿Cómo puede acceder de nuevo sin quitarlo y volver a enchufarlo? ¿Hay algún comando o script que pueda usar?

Respuestas:


9

Puede ejecutar la utilidad RescanDevices de Uwe Sieber :

Cuando una unidad IDE o SATA se ha preparado para una extracción segura, se puede reactivar mediante un escaneo en busca de nuevo hardware. Eso es lo que inicia esta herramienta.

Es una ... aplicación de Windows. Hace lo mismo que la herramienta DEVCON de Microsoft cuando se llama con el parámetro 'reescanear', pero no aparece ninguna ventana de consola.

No hay interfaz de usuario ni indicaciones, simplemente lo ejecuta.

Además, su utilidad RestartSrDev que reinicia los dispositivos "Eliminados de forma segura" que tienen el código del problema "Código 21" o "Código 47" también podría ser útil.


Si logras obtener una copia de la DevCon de MS (mira mi respuesta aquí para ver algunos enlaces), entonces puedes usar eso también:

devcon restart <hardware or device instance ID>

Utilice devcon status *o devcon hwids *o devcon findall =usbpara encontrar el identificador de hardware, o puede hacerlo de forma manual mediante la comprobación de las propiedades de cada concentrador raíz que aparece en el Administrador de dispositivos para su unidad USB:

1

Una vez que haya localizado la unidad, verifique sus propiedades para descubrir la ID de instancia de dispositivo en la pestaña Detalles . Una vez que hayas hecho todo eso, algo devcon restart "USB\VID_0781&PID_7113"debería funcionar.

Por supuesto, puede omitir todo el negocio de identificación de dispositivos e intentar devcon restart *también un enfoque más duro.


1
"Si no es interactivo e invisible, ¿cómo ejecutarlo?" - Umm, ¿simplemente ejecutarlo? Esperamos que sus unidades expulsadas se vuelvan a montar cuando lo haga. Edité la respuesta anterior para agregar más información sobre RestartSrDev y DevCon.
Karan

1
@ fixer1234: Invisible es obvio (sin interfaz de usuario), y no interactivo significa que no hay indicaciones ni nada. No veo por qué esos términos son tan confusos y tuvieron que ser eliminados. Oh bueno ...
Karan

Siéntase libre de retroceder si cree que es importante. Me pareció confuso y pensé que otros también podrían hacerlo. Su explicación tiene sentido, pero no era evidente (¿tal vez solo use su explicación en lugar de los términos citados?). Hizo que algo trivial (ejecutar el programa) pareciera potencialmente más complicado, como tal vez alguien necesita leer un manual para saber cómo resolver lo que se hizo en la pregunta (como el problema con las respuestas de solo enlace), cuando ese no es el caso. Aclaró las preguntas y las amplió en una buena respuesta, que voté.
Fixer1234

Está bien, habría retrocedido si lo hubiera sentido con tanta fuerza. Mi comentario anterior debería ser suficiente si alguien tiene dudas con respecto a esos términos. Gracias por la edición / aclaración y el voto positivo. :)
Karan
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.