Cómo averiguar qué procesos han carpeta o archivo bloqueado?
-
23-08-2019 - |
Pregunta
¿Cómo se puede ir sobre la consulta de los procesos en ejecución para averiguar qué carpetas o archivos que han bloqueado? (Es decir que vaya a expulsar una unidad y se le dice que no se puede expulsar porque está en uso)
Me gustaría obtener ya sea un "fuera de la plataforma" descarga, o escribir una aplicación de .NET 3.5 para hacer esto (principalmente una cuestión de Windows).
Solución
Process Explorer le este espectáculo. Ctrl-F le permitirá buscar un archivo y relacione los proceso (s) que tienen ese archivo abierto / cerrado. A continuación, puede cerrar esa manejar usando el explorador de procesos.
También hay una llamada oh.exe
utilidad de línea de comandos disponibles para su descarga. Ver aquí para más detalles
Otros consejos
LockHunter es una gran herramienta para Windows menú contextual.
Una de las primeras cosas que pongo en mis máquinas dev Windows es WhoUses . Es agradable porque es de código abierto también.
http://www.emptyloop.com/unlocker/ (freeware) tiene una especial interfaz de usuario para exactamente esta situación.