De vez en cuando expulso un dispositivo USB, generalmente una tarjeta de memoria o un disco duro externo, cuando creo que he terminado de transferir datos solo para darme cuenta de que hay algo más que necesito hacer con él. Normalmente esto implica nada más que desconectar el dispositivo y volver a enchufarlo. ¿Qué pasa si estoy haciendo el trabajo desde el control remoto? ¿Hay algún comando que pueda ejecutar que Windows detecte y monte el dispositivo?
Actualizar:
Gracias a todos los que respondieron.
Aunque algunos de los métodos sugeridos funcionarán, también causan problemas si otro dispositivo está conectado a través del mismo concentrador. Otros, como devcon, pueden funcionar para otros, pero fallaron para mí, aunque no sé por qué no y no lo investigaré más.
Hubiera preferido no depender de un producto comercial, pero Safelyremove, sugerido en la respuesta aceptada, funcionó tan bien en mis pruebas que lo considero un guardián.
Respuestas:
Cuando "quita con seguridad" un HDD USB, deja de girar. Creo que hay un comando USB para apagar el dispositivo (modo de suspensión, en realidad). Entonces, lo que necesita es cómo volver a encender el dispositivo.
La aplicación Safelyremove tiene una herramienta de línea de comandos que es capaz de devolver el dispositivo: "¡Devolver el dispositivo recién detenido!".
Es shareware, pero funciona :)
fuente
Cuando haya hecho clic en expulsar / eliminar de forma segura, vaya al administrador de dispositivos (Panel de control -> Sistema -> Pestaña Hardware).
En USB, debería ver el dispositivo con un icono (!). Si ve el dispositivo, dirá algo como:
Cambie la vista del Administrador de dispositivos usando el menú Ver a "Dispositivos por conexión". Encuentra el concentrador USB principal. Haga clic derecho y desactive el concentrador, luego haga clic derecho y habilite el concentrador.
fuente
Línea de comando mountvol o mount . Escriba mountvol en el símbolo del sistema para ver sus opciones. Explica todas las opciones allí. Luego cree un archivo por lotes. Puede acceder al archivo por lotes desde el escritorio remoto. Asegúrese de habilitar los permisos en el escritorio remoto. Pruébalo.
fuente
Acabo de probar esto y pude verificar que funciona en Windows Vista y también verifiqué que funciona en Windows XP. Deshabilitar y volver a habilitar el dispositivo USB directamente no lo reinicializó. Los pasos a continuación lo hicieron.
Después de que el dispositivo se haya "eliminado con seguridad", ingrese al Administrador de dispositivos.
Busque el dispositivo de almacenamiento masivo USB, haga clic derecho sobre él y seleccione desinstalar.
A continuación, uno a la vez, deshabilite y vuelva a habilitar los controladores USB Host. Tómese su tiempo con este paso, ya que uno de los controladores reiniciará el dispositivo USB.
Nada de esto requería un reinicio, por lo que debería satisfacer sus necesidades. Ignora cualquier solicitud de reinicio.
fuente
También iba a sugerir devcon, sin embargo, además, hay algunos trucos de GUI que puedes usar.
Si usa expulsar en lugar de eliminar de forma segura, desarma el disco y elimina todas las manijas abiertas (y muestra la ventana emergente que dice que es seguro eliminar), sin embargo, el dispositivo todavía está presente. Luego puede ir al Administrador de dispositivos y deshabilitar seguido de habilitar la unidad flash, y debería reasignarse.
No puedo garantizarlo, pero supongo que lo mismo debería funcionar para eliminarlo de forma segura; sin embargo, si realmente elimina el dispositivo, debería poder leerlo yendo al Administrador de dispositivos, haciendo clic derecho en el objeto de la computadora y haga clic en buscar hardware nuevo .
fuente
Pruebe la utilidad de línea de comandos devcon de Microsoft .
fuente