2009-09-06 18:03:48 +0000 2009-09-06 18:03:48 +0000
40
40

Come rimuovere in modo sicuro un drive USB quando "Windows non può fermare il dispositivo 'Generic volume' perché un programma lo sta ancora usando"?

A volte quando cerco di rimuovere un disco rigido esterno USB ottengo il messaggio:

Windows non può fermare il dispositivo ‘Generic volume’ perché un programma lo sta ancora usando.

Ho provato a chiudere tutti i programmi sul desktop, ma ancora non dà il messaggio “sicuro da rimuovere”. In genere sono in grado di rendere le unità flash sicure da rimuovere senza problemi.

Come rimuovere in modo sicuro un'unità USB quando ricevo questo messaggio?

Ho Windows XP e Vista se questo ha importanza.

Risposte (17)

22
22
22
2009-09-06 18:12:58 +0000

Cerca RemoveDrive su questa pagina (link diretto alla sezione del tool RemoveDrive di Drive Tools page ).
Queste pagine hanno anche buone informazioni correlate.

Lo strumento RemoveDrive è utile anche quando non si ottiene l'opzione ‘Safely remove’ in Tray per i dispositivi di archiviazione USB ](https://superuser.com/questions/20285/do-not-get-safely-remove-option-in-tray-for-usb-storage-devices).

9
9
9
2012-04-12 02:55:17 +0000

Spesso questo è dovuto al fatto che l'unità viene indicizzata; fai clic con il tasto destro sull'unità >proprietà e deseleziona l'indice. Oppure l'AV sta monitorando l'unità - spegni l'AV per verificarlo.

6
6
6
2009-09-06 18:48:53 +0000

Ci sono diverse ragioni per cui l'USB non può essere smontata:

  1. È in uso. Notate che se state guardando il disco in Explorer, allora è in uso!
  2. Windows sta finendo di copiare un grosso file da o verso il disco (raramente il motivo)
  3. Un bug in Windows fa sì che conime.exe si blocchi sul disco (può essere tranquillamente ucciso)
  4. Se l'unità USB è formattata come NTFS, il giornale di tutti gli aggiornamenti dei file potrebbe essere ancora aperto
  5. Se l'indicizzazione del disco è attiva per l'unità, è possibile che Windows stia indicizzando furiosamente tutti i file su di essa

Il mio consiglio è di:

  1. Assicurarsi che il drive USB non sia definito come indicizzato.
  2. Aspettare e poi riprovare. Potrebbe funzionare qualche secondo dopo.
  3. Compra Zentimo ($29.90) che fa un buon lavoro nel cercare di rimuovere il disco. Anche se fallisce, ti dice comunque quali programmi stanno usando quali file (ho pagato).
5
5
5
2014-04-11 10:09:55 +0000
  • Clicca con il tasto destro del mouse sulle proprietà del drive USB in Windows Explorer.
  • Nella finestra popup clicca su “Hardware”.
  • Identifica l'unità e fai clic con il tasto sinistro del mouse su di essa una volta per evidenziarla, quindi fai clic sulla casella delle proprietà.
  • Clicca su “Cambia impostazioni”.
  • Clicca sulla scheda Policies e seleziona “Ottimizza per la rimozione rapida” e clicca su OK.

Se sei sicuro che nessuno dei tuoi processi sia ancora in uso su questa USB tiralo fuori. [ Modifica: Non ho trovato la documentazione ufficiale Microsoft di questo metodo, ma Cnet ha un articolo su di esso: Rimuovere rapidamente i dispositivi USB senza usare la rimozione sicura .]

5
5
5
2012-05-19 09:43:51 +0000

Ho trovato il programma gratuito USB Disk Ejector molto utile:

Un programma che permette di rimuovere rapidamente le unità in Windows. Può espellere dischi USB, dischi Firewire e schede di memoria. È un'alternativa veloce, flessibile e portatile all'uso della finestra di dialogo “Rimozione sicura dell'hardware” di Windows.

5
5
5
2009-09-06 18:34:15 +0000

Questa non è assolutamente una buona risposta, ma si può sempre spegnere il computer e rimuovere il dispositivo USB.

4
4
4
2012-06-06 11:35:49 +0000

Se non è nessuna delle opzioni pedonali/comuni, potrebbe essere che tu abbia l'unità elencata come ‘condivisa’ su una rete e vi abbia avuto accesso tramite un altro computer. Nel mio caso, anche se il computer remoto era spento, aveva ancora un blocco sulle directory. Togli la condivisione e dovrebbe funzionare se questo è il caso.

3
3
3
2016-12-01 16:30:42 +0000

Modo rapido per trovare il processo/file aperto che impedisce lo smontaggio:

L'ho appena capito. Con Process Explorer (download gratuito) è davvero facile.

  1. Scarica, decomprimi ed esegui procexp.exe
  2. Scegli dal menu “ Trova”, “ Trova Handle o DLL…” o premi Cntl-F
  3. Inserisci solo la lettera dell'unità (seguita da “ *:*”) nella casella di testo di ricerca

Questo ti mostrerà tutti i files aperti sul tuo volume rimovibile, i processi che possiedono il file handle e i PIDs dei processi. Fate doppio clic per evidenziare il processo nella finestra principale (in alto) e il file (in basso). Da lì puoi fare clic con il tasto destro del mouse sul processo per ucciderlo o fare clic con il tasto destro del mouse sul file per chiudere il file handle.

2
2
2
2009-09-06 18:10:52 +0000

Penso che questo sia perché Windows stesso sta ancora finalizzando le scritture sul disco rigido. Ricevo lo stesso messaggio se provo a disconnettermi subito dopo aver copiato alcuni file. Se aspetto che il disco abbia smesso di girare, allora si disconnette senza alcun problema.

2
2
2
2016-10-28 04:56:15 +0000

Correzione semplice (Windows 7 Professional 64-bit):

  1. Cambia la lettera dell'unità, e se vuoi mantenere la stessa lettera, cambiala di nuovo.

  2. L'unità può ora essere smontata.

Quando si cambia la lettera dell'unità, si disconnette l'unità da tutti i processi che potrebbero usarla, come dice il messaggio di avviso. Una volta che ciò accade, è possibile smontare l'unità nel solito modo.

Se non sapete come cambiare la lettera dell'unità, seguite queste istruzioni.

  1. Pannello di controllo –> Strumenti di amministrazione –> Gestione computer –> Archiviazione –> Gestione disco (attendere ~10 secondi per la visualizzazione delle informazioni.)

  2. Seleziona l'unità problematica sotto l'intestazione del volume.

  3. Scorrere fino a quell'unità nella parte inferiore della finestra.

  4. Fare clic con il tasto destro sull'unità e selezionare Change Drive Letter and Paths.

  5. Cambiare la lettera dell'unità in una non riservata ad un'altra unità.

  6. Confermare il messaggio di avvertimento.

Se volete che l'unità mantenga la lettera originale, cambiatela semplicemente di nuovo. L'unità può ora essere smontata.

1
1
1
2013-12-27 09:21:27 +0000

Dai un'occhiata ai programmi installati di recente, che possono impedire la disconnessione sicura dell'HDD.

Nel mio caso è stato Magical Defrag 2: ogni disco appena collegato con una nuova lettera assegnata è stato automaticamente marcato, quindi ora dopo aver tolto il marchio posso rimuovere in sicurezza l'unità USB.

1
1
1
2017-01-07 15:50:23 +0000

I 2 modi più affidabili sono quelli che nessuno ha ancora suggerito perché a volte sono i più scomodi:

  1. Disconnettersi. 2. Riaccedere. Prova di nuovo ad espellere in modo sicuro il dispositivo USB (tramite lo strumento di Windows). Se anche questo non ha funzionato, allora:
  2. Spegnere completamente il computer. Poi semplicemente scollegare il dispositivo USB senza chiedere il permesso.
0
0
0
2017-12-18 09:49:26 +0000

Per me cambiare la lettera dell'unità ha funzionato. Non potevo uccidere il processo di accesso perché era PID 4 (sistema stesso), che apriva H:\$EXTEND….. (l'ho visto in Process Explorer).

Dopo aver cambiato la lettera dell'unità, ho potuto rimuoverla senza problemi….. WOW, Windows è un gioco di avventura senza fine….. :))))

0
0
0
2018-02-11 18:59:16 +0000

questo metodo ha funzionato per me 1) : Esegui -> “diskmgmt.msc” -> Trova il tuo disco nella lista dei dischi fisici (pannello inferiore) -> Fai clic con il tasto destro del mouse sul disco (la parte più a sinistra), non sulla partizione -> Clicca su “Offline”

2) : Esegui -> “cmd.exe” -> digita “diskpart” -> digita “list disk”, trova il tuo disco # -> digita “select disk x”, dove x è il tuo disco # dell'ultimo passaggio -> digita “offline disk”. Ora potete uscire dal prompt dei comandi o semplicemente digitare “exit” in diskpart, quindi chiudere il prompt".

io uso “remove all dismount” sul comando diskpart per buttare fuori il disco. non può essere più semplice ora come il comando Devcon non potrebbe uccidere il disco presto.

ora uso lo strumento “safely remove hardware and eject media tool”

Grazie a

Reizaal Abdul Aziz https://answers.microsoft.com/en-us/profile/bf1a3358-a39a-4c32-bc7e-692576439363

0
0
0
2018-12-17 20:59:31 +0000

Grazie a tutti per questo problema di windows con cui molti hanno problemi, questa è la mia risposta. Facile: non fare clic sull'icona di rimozione sicura sulla barra delle applicazioni ma andare alla chiavetta USB in explorer ed espellere lì, risolto.

-1
-1
-1
2014-08-15 20:00:24 +0000

L'ho notato spesso. Quello che facciamo è condividere e poi discondividere l'unità. Ha un tasso di successo del 99%. Non ho idea del perché funzioni, ma di tanto in tanto dice che un altro utente sta accedendo all'unità… anche se l'ho appena condivisa per poi discondividerla. Provate a farlo. Sareste sorpresi dalla percentuale di successo.

-1
-1
-1
2017-05-18 05:58:20 +0000

Prova l'utilità gratuita hotswap, puoi scaricare qui http://mt-naka.com/hotswap/index_enu.htm .

  • Assicurati di attivare Dispositivi removibili in sicurezza cliccando con il tasto destro del mouse sull'icona hotswap in systray - tipo di dispositivo - Dispositivi removibili in sicurezza.
  • Poi puoi rimuovere l'unità USB facendo clic con il tasto sinistro del mouse sull'icona hotswap nell'area di notifica e selezionare l'unità rimovibile.