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).

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top