Newsgroup: it.comp.os.win.vista
Titolo: periferiche USB e processi

c'è modo di sapere quale sia il processo che mi tiene occupata una 
periferica USB (un disco esterno in genere)  e che non mi permette di 
sconnetterla "cristianamente"?
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\

 sconnetterla "cristianamente"?
 
Ho anche io lo stesso problema, prima con Vista,ora sotto Seven x64.
Nel mio caso, un disco esterno viene visto dipendere o dalla stampante 
o dal tuner usb o dal mouse, quando invece sono tutti connessi 
separatamente allo stesso hub (7 porte).
 
Quindi per tentare di staccare il disco esterno, devo e posso 
solamentre cliccare sulla stampante (o tuner o mouse) e staccare loro 
col risultato che "è impossibile staccare la periferica".
A quel punto spengo l'hd e per fortuna tutto torna a funzionare e non 
mi pare di far del male al disco esterno.
 
Cosa'è, un baco di windows o del driver dell'Hub?
 
ArchiPit
 
 

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 non danno problemi e si scollegano subito, penso che sia colpa del s.o.
 
Penso anche io.
Però nessuno ci ha risposto con spiegazioni o proponendo soluzioni.
 
ArchiPit
 
 

 Però nessuno ci ha risposto con spiegazioni o proponendo soluzioni.
 
 
a me non serve una spiegazione del perché o una soluzione al problema, io 
vorrei sapere quali sono i processi che impediscono la rimozione; poi ci 
penso io a stabilire se è vero o se posso tranquillamente segarli (ed 
eventualmente disattivarli)


 
 
http://safelyremove.com/
 
 
Personalmente conosco il problema fin dalla primissima versione di Vista e 
continuo a riscontrarlo in 7, finora non mi è capitato su 8. Non me ne sono 
comunque mai preoccupato più di tanto, dopo aver provato la rimozione da 
windows ed aver ricevuto il diniego, aspetto una trentina di secondi o poco 
più e stacco fisicamente il dispositivo dalla presa USB. Mai perso nulla né 
corrotto file o altro, l'impostazione predefinita di windows per le 
periferiche rimovibili collegate a porte USB prevede la scrittura rapida, 
niente cache, per cui i file andranno scritti direttamente sulla periferica 
di archiviazione. Ovviamente bisogna stare attenti a non disconnettere nel 
momento in cui l'apposito led sul dispositivo lampeggia... da ciò anche i 
trenta-quaranta secondi di attesa, ma questo mi sembra scontato :)
 
-- 
Ciao, Guglielmo.

 poco più e stacco fisicamente il dispositivo dalla presa USB
 
+1 :(
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


 eventualmente disattivarli)
 
Intendevo dire la stessa cosa tua.
 
 

Rispondo qui sotto a Guglielmo

Ho provato UsbSafelyRemove che avevi indicato.
 
Ho acceso l'HD esterno (alimentato) ho letto e scritto un file di prova 
in una sua cartella, ho atteso 10 secondi e poi ho dato il camando di 
rimozione sicura; Dopo il messaggio che  deve disconnettere tutti gli 
altri dispositivi connessi all'Hub, stacca tutto (mouse, stampante, 
tuner...) poi li riavvia. Tutti. Anche l'HD esterno, riportandomi alla 
necessità iniziale di staccare l'HD.
A meno che ci sia un settaggio che per ora non ho visto, lo 
disinstallerò...
 
ArchiPit
 
 

 altri dispositivi connessi all'Hub
 
Beh se tieni l'hard disk collegato ad uno hub assieme ad altri dispositivi 
diventa tutto più complicato. Proprio non puoi collegarlo ad una porta USB 
diretta con la scheda madre?
 
-- 
Ciao, Guglielmo.

 diretta con la scheda madre?
 
Si, potrei, ma impiantisticamente va tutto così bene, che proprio non 
voglio avere la scocciatura di cambiare qualcosa.
Si tratta di un HD esterno con proprio alimentatore, che può funzionare 
sia connesso via usb (quindi anche tramite hub), sia come NAS connesso 
alla LAN. Ha quindi una elettronica interna diversa e un po' più 
complessa di un normale HD esterno solamente usb.
 
Lo uso via USB perchè come NAS mi sembra una boiata pazzesca: per 
esempio non riesce a vedere (ricordo) più di 16 cartelle sotto la root, 
mentre io ne ho a decine; e poi è più lento nella gestione dei file 
rispetto all'uso via usb.
 
ArchiPit
 
 

 file rispetto all'uso via usb.
 
LOL, solo 16 cartelle nella radice del filesystem? Il sistema operativo che 
fa funzionare il dispositivo l'ha progettato Paperon De Paperoni e ha 
deciso di fare il taccagno anche in questo? :)
 
 
-- 
Ciao, Guglielmo.

 deciso di fare il taccagno anche in questo? :)
 
Riporto testualmente dal manuale:
 
"File Server
Nota: Quando create o condividete delle cartella, suggeriamo di 
utilizzare caratteri alfanumerici standard o numeri per i relativi nome 
(no lettere accentate o simboli).
*La lunghezza del nome di una cartella è limitato a 12 lettere. .
E' possibile condividere fino a 16 cartelle.*"
 
Naturalmente mi ci sono scontrato subito subito.
 
Quello che è veramente "eccezionale" è che se lo uso come NAS posso 
proteggere il contenuto con una password di accesso, ovviamente.
Poi se stacco il NAS dalla ethernet e lo attacco alla porta usb, tutto 
torna visibile a chiunque!
lol
 
E' di qualche anno fa, è un prodotto casalingo e non professionalke, ma 
insomma...
 
ArchiPit
 
 

 
 
questo mi era sfuggito, lo provo. grazie
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


 
 
il disco multimediale che collego alla tv lo posso collegare al computer 
come NAS
se uso la rete il disco � in sola lettura, se usa la USB posso scriverci 
sopra
ho letto sul web di come sia possibile smandruppare la distro linux che lo 
fa girare ma per il momento non voglio metterci mano
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


 fa girare ma per il momento non voglio metterci mano
 
dai! Idea!
Apriamo un concorsino con ricchi premi e cotillons per chi possiede il 
NAS/usb piï¿œ sfigato.....
 
 

 
 
provato
 
mi dice quali file sono aperti ma non quale processo li sta usando
per questa volta ho potuto stabilire che non me ne fregava nulla e ho tolto 
la spina :)


 la spina :)
 
Non sarà quello che desideri ma potrà servire ad altri, con process
explorer di Microsoft/Sysinternals puoi visualizzare ed eventualmente
killare i processi che tengono "impegnata" una directory o una intera unità
di archiviazione.
 
Si avvia process explorer, si va nel menu Find, Find Handel or DLL..., nel
campo di ricerca si inserisce la lettera di unità, si clicca su Search ed
appaiono i processi. A titolo di esempio su una chiavetta con lettera di
unità J:, ho creato un file di testo con il blocco note e non l'ho ancora
chiuso:
 
http://i45.tinypic.com/1twikl.jpg
 
 
La chiavetta allo stato attuale ovviamente non è rimovibile, basta andare a
cercare notepad.exe tra i processi elencati, click destro, kill process o
semplicemente premendo canc sulla tastiera, il processo si chiude e la
chiavetta diventa rimovibile.
 
-- 
Ciao, Guglielmo.