Come scoprire quali processi sono cartella o un file bloccato?
-
23-08-2019 - |
Domanda
Come si fa a fare l'interrogazione di processi in esecuzione per scoprire quali file o cartelle che hanno bloccato? (Vale a dire si va per espellere un disco e ti dicono che non può essere espulso perché è in uso)
Mi piacerebbe ottenere sia un "off the shelf" download, o scrivere un'applicazione .NET 3.5 per fare questo (in primo luogo una domanda di Windows).
Soluzione
Process Explorer vi mostrerà questo. Ctrl-F ti consente di cercare un file ed elencare i processi (es) che hanno quel file aperto / bloccato. È quindi possibile chiudere che gestiscono utilizzando Process Explorer.
C'è anche un'utility a riga di comando chiamata oh.exe
disponibile per il download. Vedere qui per maggiori dettagli
Altri suggerimenti
LockHunter è un grande strumento menu di scelta rapida per Windows.
Una delle prime cose che ho messo sul mio macchine dev di Windows è WhoUses . E 'bello perché è open source troppo.
http://www.emptyloop.com/unlocker/ (freeware) ha una speciale UI esattamente per questa situazione.