¿Cómo determinar qué tiene un bloqueo en un archivo en particular en Windows?


11

Veo que un archivo tiene un candado. ¿Cómo podría averiguar la causa y la raíz de esto?


2
¿Es este un archivo de red? ¿Archivo local? ¿Qué versión de Windows?
GregD

Respuestas:


9

Unlocker es una utilidad gratuita que he usado muchas veces para este propósito. Fácil de usar, haga clic derecho en el archivo en cuestión y le mostrará qué procesos lo están bloqueando. Luego puede eliminar esos procesos o desbloquear a la fuerza todos o uno de los procesos de bloqueo.

http://www.emptyloop.com/unlocker/


También puede eliminar archivos dañados. ¡Agradable!
Arthur Nunes


12

Desde INICIO> EJECUTAR escriba "fsmgmt.msc" sin las comillas.

Estas son las carpetas compartidas MMC y puede administrar sesiones aquí para ver quién tiene bloqueos en archivos particulares.

Editado para agregar:

También puede conectarse a su servidor (u otra computadora) con este complemento haciendo clic en Acción> Conectarse a otra computadora. Tendrá que conectarse a la computadora en la que existe el archivo.


2
1 Es posible que tenga que ejecutar este en el propio servidor de archivos y no sólo el equipo cliente
jftuga

2

Utilice ProcessExplorer de sysinternals. Busque el archivo bloqueado y verá fácilmente el proceso que tiene una referencia en la lista de controladores (el panel inferior):

¿Alguna vez se preguntó qué programa tiene abierto un archivo o directorio en particular? Ahora puedes averiguarlo. Process Explorer muestra información sobre qué identificadores y procesos de DLL se han abierto o cargado.


1

Puede usar 'net file' a través del símbolo del sistema en el servidor de archivos.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.