Reinstallare il dispositivo USB dopo la rimozione su Windows


16

Di tanto in tanto espulsione un dispositivo USB, generalmente una memory stick o un HDD esterno, quando penso di aver finito di trasferire i dati solo per rendermi conto che c'è qualcos'altro che devo fare con esso. Normalmente questo non implica altro che scollegare il dispositivo e ricollegarlo. Che ne dici se sto facendo il lavoro da remoto? Esiste un comando che posso eseguire che consentirà a Windows di rilevare nuovamente e montare il dispositivo?

Aggiornare:

Grazie a tutti coloro che hanno risposto.

Sebbene alcuni dei metodi suggeriti funzioneranno, possono anche causare problemi se un altro dispositivo è collegato tramite lo stesso hub. Altri, come Devcon, potrebbero anche funzionare per gli altri, ma non sono riuscito per me, anche se non so perché no e non indagherò ulteriormente.

Avrei preferito non fare affidamento su un prodotto commerciale ma Safelyremove, suggerito nella risposta accettata, ha funzionato così bene nei miei test che lo considero un custode.


quindi stai "espellendo" il dispositivo USB da remoto?
Jeff Atwood,

Selezionando "espelli" da Explorer o utilizzando "rimuovi in ​​sicurezza ..." nella barra delle applicazioni. In genere uso quest'ultimo perché l'opzione di espulsione è meno che affidabile.
John Gardeniers,

Risposte:


3

Quando "rimuovi in ​​sicurezza" un HDD USB, smette di girare. Credo che ci sia un comando USB per spegnere il dispositivo (modalità sleep, in realtà). Quindi la cosa che ti serve è come riaccendere il dispositivo.

L'applicazione Safelyremove ha uno strumento da riga di comando in grado di restituire il dispositivo: "Restituzione del dispositivo appena arrestato!".

È shareware, ma funziona :)


superuser.com/questions/731404/… Hai salvato il mio USB e il mio laptop.
Umair,

@MariaMeh, hehe, buona fortuna per il tuo sviluppo! :)
kolypto

3

Dopo aver fatto clic sull'espulsione / rimozione sicura, vai in Gestione dispositivi (Pannello di controllo -> Sistema -> Scheda Hardware).

Sotto USB, dovresti vedere il dispositivo con un'icona (!). Se visualizzi il dispositivo, verrà visualizzato qualcosa del tipo:

Windows non può utilizzare questo dispositivo hardware perché è stato preparato per una "rimozione sicura".

Cambia la vista di Gestione dispositivi utilizzando il menu Visualizza in "Dispositivi per connessione". Trova l'hub USB principale. Fare clic con il tasto destro e disabilitare l'hub, quindi fare clic con il tasto destro e abilitare l'hub.


2

Linea di comando mountvol o montare . Digita mountvol nel prompt dei comandi per visualizzare le opzioni. Spiega tutte le opzioni lì dentro. Quindi creare un file batch. È possibile accedere al file batch dal desktop remoto. Assicurati di abilitare le autorizzazioni nel desktop remoto. Provalo.


Ti darò un voto per lo sforzo, ma in realtà mountvol non è realmente praticabile. Poiché la macchina di destinazione e la porta USB sono variabili, avrei potuto raggiungere la posizione remota e utilizzare il normale metodo GUI prima di elaborare i parametri di comando assurdamente criptici richiesti. Questa è un'area in cui Windows avrebbe potuto e dovuto avere un comando semplice ma gli sviluppatori sono diventati semplicemente pigri.
John Gardeniers,

2

Ho appena provato questo ed è stato in grado di verificare che funzioni in Windows Vista e anche verificato che funziona in Windows XP. La disabilitazione e la riattivazione diretta del dispositivo USB non lo hanno reinizializzato. I passaggi seguenti hanno fatto.

Dopo che il dispositivo è stato "rimosso in modo sicuro", accedere a Gestione dispositivi.

Trova il dispositivo di archiviazione di massa USB, fai clic destro su di esso e seleziona disinstalla.

Successivamente, uno alla volta, disabilitare e riattivare i controller host USB. Prenditi il ​​tuo tempo con questo passaggio, poiché uno dei controller reinizializzerà il dispositivo USB.

Niente di tutto ciò ha richiesto un riavvio, quindi dovrebbe soddisfare le tue esigenze. Ignora qualsiasi richiesta di riavvio.


1

Stavo anche suggerendo devcon, tuttavia in aggiunta, ci sono alcuni trucchi della GUI che puoi usare.

Se si utilizza l'espulsione invece di rimuoverla in modo sicuro, rimuove il mapping dell'unità e uccide tutte le maniglie aperte (e visualizza il popup che dice che è sicuro da rimuovere), tuttavia il dispositivo è ancora presente. Puoi quindi andare su Gestione dispositivi e disabilitare seguito da abilitare l'unità flash e dovrebbe rimappare da solo.

Non posso garantire, ma presumo che lo stesso dovrebbe funzionare per rimuovere in modo sicuro - tuttavia se effettivamente rimuove il dispositivo, dovresti essere in grado di leggerlo andando su Gestione dispositivi, facendo clic con il pulsante destro del mouse sull'oggetto computer e facendo clic su Cerca nuovo hardware .


0

Prova l' utilità da riga di comando devcon di Microsoft .


Ho provato DevCon ma non ha funzionato su nessuna delle macchine su cui l'ho provato.
John Gardeniers,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.